
При запуске приложений с правами администратора/root (например файлового менеджера или текстового редактора), можно заметить что приложения (особенно если это GTK приложения) выгладят "как то не так", а часто совсем уж "хуже и уродливее" чем приложения запущенные от обычного пользователя...
Случается такое в основном если шрифты, тема и значки были изменены пользователем. Это особенно заметно если системой используются набор из домашней директории пользователя. Исправить это можно просто поместив/скопировав используемое (шрифты/темы/значки) в соответствующие каталоги:
/usr/share/fonts
/usr/share/icons
/usr/share/themes
Намного проще будет просто создать символьные ссылки для администратора (root) на пользовательские каталоги, выполнив в эмуляторе терминала:
sudo ln -s ~/.fonts /root/.fonts
sudo ln -s ~/.icons /root/.icons
sudo ln -s ~/.themes /root/.themes
Или:
sudo ln -s ~/.fonts /usr/share/fonts
sudo ln -s ~/.icons /usr/share/icons
sudo ln -s ~/.themes /usr/share/themes
В дальнейшем, все шрифты/темы/значки добавленные в пользовательские директории и используемые пользователем будут применяться и к приложениям запущенным с правами администратора (root) и отпадёт необходимость их дублировать/копировать в системные каталоги (если не планируется в дальнейшем использование шрифтов/тем/значков другими пользователями).
Комментариев: 2 RSS
1Александр10-02-2014 12:05
А второй вариант не опасен для безопасности? Что, если какой-нибудь вредонос поместит себя в темы, и потом рут его выполнит со своимим правами.
2posixru10-02-2014 17:56
В темах кроме конфига и графики ничего быть не должно, никаких скриптов и исполняемых файлов. Да, не нужно темы откуда попало брать, всякие "сборники" от "левых специалистов/доброжелателей", надо у авторов тем, с сайта или страницы проекта брать (например с opendesktop.org).
Вы можете войти под своим логином или зарегистрироваться на сайте.