Ubuntu - копирование темы оформления на экран
входа в систему
Это моя первая статья по linux вообще
и по ubuntu в частности, посему прошу сильно не пинать, а
профессиональных линуксоидов, не признающих XWindows и
gui отнестись к ней снисходительно.
Для чего может понадобиться скопировать тему оформления на
экран входа в систему? Это каждый решит сам. Скажу, для чего это понадобилось
мне. Я - пользователь с ослабленным зрением, однако, таки имеющий его остаток и
предпочитающий контрастные темы оформления, в которых светлый текст присутствует
на тёмном фоне и, если в графической среде gnome я без
труда могу изменить тему оформления в своей учётной записи, то изменение темы
экрана входа в систему сопряжено с рядом трудностей.
Немного предыстории.
Сначала я, по наивности своей, предположил, что экран входа
пользователей запускается от имени суперпользователя (root),
но, к счастью это предположение было развеяно Анатолием Камыниным в
дискуссионном листе Тифлокомп, таким образом мои изыскания были направлены в
верное русло и блужданий стало гораздо меньше. К слову
сказать, анатолий был единственным, кто ответил на мой вопрос, что наводит на
размышление о деградации листа тифлокомп и на превращение его в сборище
яйцеголовых юзверей.
Диалог входа пользователей в систему запускается, как
выяснилось, от имени пользователя gdm, весьма
ограниченного в правах. Запуск апплета изменения темы gnome
от имени пользователя gdm мало того, что
потребовал переконфигурирования x сервера для разрешения
вывода всех локальных gui приложений без заморочек с
получением токенов (xhost :local), так ещё и не привёл к
желаемым результатам, т.к. экранный диктор orca отказался
озвучивать приложение, запущенное от имени другого пользователя. В конце концов
я выбрал решение проблемы, связанное с автоматическим запуском апплета изменения
темы при появлении экрана входа пользователя в систему, что позволит
пользователю настроить оформление в привычном для него окружении, а
слабовидящему пользователю ещё и при автоматически запускающемся orca,
если вы пользуетесь дистрибутивом vinux,
или настроили orca на запуск на экране входа в систему.
Подготавливаемся
Теперь, по сложившейся уже традиции моих статей, дам все
настройки списком, чтобы вы выполняли их последовательно. Итак, начинаем:
- Откройте терминал, нажав сочетание ctrl+alt+t,
или написав в строке выполнить gnome-terminal
- В терминале выполните команду:
sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
- Введите пароль в ответ на запрос системы.
- После окончания работы команды выйдите из терминала
командой exit, или сочетанием клавиш alt+f4
- Перезагрузите компьютер
После появления экрана входа пользователя в систему, если вы
всё сделали правильно, должен открыться диалог изменения темы оформления, в
котором вы сможете поменять тему, цвета, шрифты и любые настройки оформления,
предусмотренные данным апплетом, а, если у вас orca
стартует на экране входа, то весь этот диалог будет ещё и озвучен.
По окончанию настройки внешнего вида просто нажмите кнопку
закрыть в апплете изменения внешнего вида и вы выйдете на экран входа в систему,
который немедленно примет желаемый вид.
Теперь зайдите в систему под вашим логином и паролем, чтобы
сделать ещё кое что, в противном случае диалог настройки внешнего вида будет
появляться при каждой загрузке системы.
Отступление на исходную позицию
Как я сказал выше, если не предпринимать никаких мер, то
после поданной нами выше команды диалог настройки внешнего вида будет появляться
при каждой загрузке экрана входа пользователя в систему, что представляет
некоторое неудобство. Давайте теперь отменим автоматическую загрузку этого
апплета вместе с появлением экрана входа пользователя в систему.
- Откройте терминал, нажав сочетание ctrl+alt+t,
или написав в строке выполнить gnome-terminal
- В терминале выполните команду:
sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop
- Введите пароль в ответ на запрос системы.
- Закройте окно терминала командой exit,
или сочетанием клавиш alt+f4.
- Перезагрузите компьютер.
Как видите, экран входа в систему остался таким, каким мы с
вами его настроили, а диалог настройки внешнего вида больше не появляется.
Поздравляю, ещё один квест под названием измени внешний вид
убунту пройден вами с успехом.
За сим всё. Ещё раз напомню, что это моя первая статья по
линуксу, так что на меха не рвите, а лучше оцените статью, воспользовавшись
выпадающим списком ниже и распространите ссылку на статью среди ваших реальных и
виртуальных друзей.
Удачи вам!
|