Это моя первая статья по 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.
- Перезагрузите компьютер.
Как видите, экран входа в систему остался таким, каким мы с вами его настроили, а диалог настройки внешнего вида больше не появляется.
Поздравляю, ещё один квест под названием измени внешний вид убунту пройден вами с успехом.
За сим всё. Ещё раз напомню, что это моя первая статья по линуксу, так что на меха не рвите, а лучше оцените статью, воспользовавшись выпадающим списком ниже и распространите ссылку на статью среди ваших реальных и виртуальных друзей.
Удачи вам!