Форум сообщества Runtu.org
Май 22, 2012, 19:24:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы хотите помочь проекту материально?

Вам сюда
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1   Вниз
  Печать  
Автор Тема: Как изменить внешний вид окна наутилуса при работе под рутом  (Прочитано 840 раз)
0 Пользователей и 1 Гость смотрят эту тему.
radist_serg
Новичок
**

Репутация: 3
Offline Offline

Сообщений: 68


« : Август 26, 2011, 00:52:32 »

В Рунту есть очень удобная вещь: если вы открываете папку как root, внешний вид окна отличается от окна, открытого пользователем (речь идет об окне PCManFM).
Можно ли сделать то же для наутилуса в Убунту 10.04, и если можно - то каким образом? А то как добавить "открыть как администратор" я нашел, но окно наутилуса, открытое под рутом внешне отличается только содержанием боковой панели, хотелось бы, чтобы отличалось и внешним видом папок, да и предупреждающая надпись "Вы обладаете правами суперпользователя" совсем не лишняя... Или это особенность PCManFM?

ЗЫ Сейчас посмотрел Runtu Lite 10.04 - 201107 (Live USB), там наутилус, надписи нет, но цвет папок другой, значит можно, вопрос - как...
Записан
l_l_lblTHuK
Постоялец
***

Репутация: 1
Offline Offline

Сообщений: 132


« Ответ #1 : Август 26, 2011, 12:42:45 »

Цвет папок другой из-за темы. Если тема выбрана и лежит в /usr/share/themes, то она будет у всех одна. Если же она лежит в ~/.themes, то конкретный пользователь может выбрать её, не затрагивая интересы остальных...
Записан
Alopex
Постоялец
***

Репутация: 10
Offline Offline

Сообщений: 163


зима близко...


« Ответ #2 : Август 26, 2011, 23:42:24 »

всё так, но , ЕМНИП, чтоб тема изменилась у окон запущенных под рутом, тема должна быть выбрана под рутом, т.к. выбор сохраняется в профиле рута.
Записан

лужу паяю, ЭВМы убиваю.
ludoed
Местный
*****

Репутация: 20
Offline Offline

Сообщений: 584


« Ответ #3 : Август 27, 2011, 12:00:53 »

А вот почему, если выбрана тема под гномом из своего ~/.themes, то она отображается только под гномом, а если зайти под каким-либо легким WM, например, Е17, то окна имеют вид и цвет как в теме по умолчанию, пока не запустишь гномовский Appearance.
И как сделать, чтобы под любым WM окна (кнопки, радиокнопки и т.п.) имели одинаковый вид?
Записан

все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях Подмигивающий
http://bash.org.ru/quote/000001
3 года на Пингвине, полет нормальный, обратно на винду не тянет Улыбающийся
radist_serg
Новичок
**

Репутация: 3
Offline Offline

Сообщений: 68


« Ответ #4 : Август 27, 2011, 12:08:08 »

l_l_lblTHuK,Alopex
Спасибо за то, что откликнулись!
Я, наверное, здорово туплю, но...

Цитировать
Если тема выбрана и лежит в /usr/share/themes, то она будет у всех одна. Если же она лежит в ~/.themes, то конкретный пользователь может выбрать её, не затрагивая интересы остальных...
Логично, но gnome-appearance-properties (Система-Параметры-Внешний вид) не позволяет мне выбрать тему из папки  ~/.themes, gnome-appearance-properties просто не видит папок вида  ~/.xxxxxx

Цитировать
чтоб тема изменилась у окон запущенных под рутом, тема должна быть выбрана под рутом, т.к. выбор сохраняется в профиле рута.
Я тоже пришел к аналогичной идее и попытался запустить  gnome-appearance-properties от root...
Взял темку, изменил ее, в рутовской папке в /.themes эта тема появилась... Но при открывании папок под рутом - тема "общая". При вызове sudo nautilus - тема "общая", рутовской не видно...

Да, на всякий случай, система - Ubuntu 10.04.3, не сборка...
Записан
Alopex
Постоялец
***

Репутация: 10
Offline Offline

Сообщений: 163


зима близко...


« Ответ #5 : Август 28, 2011, 23:12:42 »

в консоль, тормозни иксы, потом судо старт икс, настраивай как душе угодно
Записан

лужу паяю, ЭВМы убиваю.
HsH
Administrator
*****

Репутация: 39
Offline Offline

Сообщений: 994



« Ответ #6 : Август 29, 2011, 17:41:44 »

предупреждающая надпись "Вы обладаете правами суперпользователя" совсем не лишняя... Или это особенность PCManFM?
    Это особенность PCManFM, в Nautilus такой надписи нет.

ЗЫ Сейчас посмотрел Runtu Lite 10.04 - 201107 (Live USB), там наутилус, надписи нет, но цвет папок другой, значит можно, вопрос - как...
    Тема оформления в LITE задаётся через файл конфигурации ~/.gtkrc-2.0. В DE Gnome используется служба gnome-session, которая иннициирует пользовательский сеанс и окружение рабочего стола.

всё так, но , ЕМНИП, чтоб тема изменилась у окон запущенных под рутом, тема должна быть выбрана под рутом, т.к. выбор сохраняется в профиле рута.
    В версиях как минимум 10.04 и позже в профиле root автоматически создаются две ссылки /root/.themes и /root/.icons, которые указывают на каталоги в профиле текущего пользователя. Запуск gnome-appearance-properties по root не приведёт к желаемому результату.

А вот почему, если выбрана тема под гномом из своего ~/.themes, то она отображается только под гномом, а если зайти под каким-либо легким WM, например, Е17, то окна имеют вид и цвет как в теме по умолчанию
    Потому-что используются различные конфигурационые файлы для сохранения информации о текущей теме оформления.

И как сделать, чтобы под любым WM окна (кнопки, радиокнопки и т.п.) имели одинаковый вид?
    В настоящее время нет универсальной программы для конфигурирования темы оформления. Необходимо вручную править конфиги либо использовать средства конкретного DE.

в консоль, тормозни иксы, потом судо старт икс, настраивай как душе угодно
    Не рекомендуется этого делать из соображений безопасности - гораздо проще запускать приложения с правами root, если есть такая необходимость.

    Но, как я уже сказал ранее, данный способ не приведёт к желаемому результату.
Записан
Alopex
Постоялец
***

Репутация: 10
Offline Offline

Сообщений: 163


зима близко...


« Ответ #7 : Август 29, 2011, 17:53:05 »

   В версиях как минимум 10.04 и позже в профиле root автоматически создаются две ссылки /root/.themes и /root/.icons, которые указывают на каталоги в профиле текущего пользователя. Запуск gnome-appearance-properties по root не приведёт к желаемому результату.
но ведь ни что не мешает при желании заменить их папками с темами
в консоль, тормозни иксы, потом судо старт икс, настраивай как душе угодно
    Не рекомендуется этого делать из соображений безопасности - гораздо проще запускать приложения с правами root, если есть такая необходимость.

    Но, как я уже сказал ранее, данный способ не приведёт к желаемому результату.
спору нет, но иногда это так удобно)
« Последнее редактирование: Август 29, 2011, 17:54:41 от Alopex » Записан

лужу паяю, ЭВМы убиваю.
radist_serg
Новичок
**

Репутация: 3
Offline Offline

Сообщений: 68


« Ответ #8 : Август 29, 2011, 23:00:36 »

Увы, HsH прав как всегда...
 Я в  gnome-appearance-properties сваял под sudo жуткую розовую тему оформления (в смысле "раcкрасил"), и выбрал ее, так вот в сеансе рута - эта жуткая тема...
А при открытии под sudo в сеансе пользователя - та же тема, что и у пользователя.
Этот эксперимент я проделал еще до ответа HsH, проверять его я бы не стал...
Осталось выяснить, нельзя ли заменить ссылки в профиле root, о которых пишетHsH на нечто другое...
Забавно, но когда я гуглил решение своего вопроса, я натыкался на решение обратной задачи - "унификации" оформления для пользователя и рута... Правда этим занимались пару лет назад...
« Последнее редактирование: Август 30, 2011, 21:22:08 от radist_serg » Записан
Alopex
Постоялец
***

Репутация: 10
Offline Offline

Сообщений: 163


зима близко...


« Ответ #9 : Август 31, 2011, 23:16:53 »

Осталось выяснить, нельзя ли заменить ссылки в профиле root, о которых пишетHsH на нечто другое...
так копирни туда папки на которые они указывают, и настройки будут жить у всех отдельно
Забавно, но когда я гуглил решение своего вопроса, я натыкался на решение обратной задачи - "унификации" оформления для пользователя и рута... Правда этим занимались пару лет назад...
вот, а сейчас мы видим результат того чем они занимались пару лет наза  Смеющийся
Записан

лужу паяю, ЭВМы убиваю.
radist_serg
Новичок
**

Репутация: 3
Offline Offline

Сообщений: 68


« Ответ #10 : Сентябрь 01, 2011, 20:21:23 »

Alopex
"По диагонали" просмотрел рутовские файлы, ссылки не нашел... Надо будет по свободе попытаться разобраться, в каких конфигурационных файлах это прописано...
Записан
ludoed
Местный
*****

Репутация: 20
Offline Offline

Сообщений: 584


« Ответ #11 : Сентябрь 10, 2011, 21:59:02 »

Нашел, как сделать одну и ту же тему GTK под Гномом и легкими WM:
надо создать в домашней папке (/home/<ваше_имя_пользователя>)
файлик .gtkrc-2.0, в котором должны быть строки следующего вида (для примера):
Код:
gtk-icon-theme-name = "Tango" # тема иконок
gtk-theme-name = "Murrine-Gray" # тема GTK
gtk-font-name = "DejaVu Sans 8" # шрифт

названия тем даны для примера. Пробелы в именах допускаются. Я прописывал только вторую строку, где gtk-theme-name, после перезапуска E17 тема Gtk-приложений стала такой же, как под Гномом.
Записан

все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях Подмигивающий
http://bash.org.ru/quote/000001
3 года на Пингвине, полет нормальный, обратно на винду не тянет Улыбающийся
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.072 секунд. Запросов: 20.