LINUX.ORG.RU

GTK2-3 тема..

 , ,


1

1

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

есть две темы, построенные на дефолтном mist - одна с синим подсвечиванием(как это еще назвать), другая с красным для рута.

меняю у юзверя - менятся/применяется.. меняю у рута - не выходит.. и не могу понять, откуда рут берет инфу юзверя о темах, если по идее он должен брать и своего домашнего каталога.

~/.gtkrc-2.0, ~/.config/gtk-2.0/* смотрел, удалял..

стоят и 2, и 3-я версии gtk.. на данный момент есть файлы ~/.gtkrc-2.0 и ~/.config/gtk-3.0/setting.ini

и у юзверя, и рута темы прописаны правильно.. но рутовкие gtk все равно жрут тему юзверя..

lxappearance от рута показывает тему юзверя как дефолтную..

ЧЯДНТ??

раньше(но до какого времени) все было нормально..

ЗЫ:: мож.. снести домашние каталоги и попробовать заново прописать?? хотя мне кажется, что это ничего не изменит..

----

смотрел в etc, но пока ниче подозрительного не заметил..

★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Ответ на: комментарий от ananas

evince, lxappearance, gparted, wicd, geany, gpicview - все от рута жрут тему юзверя..

ЗЫ:: сдается мне что после последнего обновления что-то где-то «сломалось»

TODD ★★
() автор топика
Последнее исправление: TODD (всего исправлений: 1)
Ответ на: комментарий от TODD

не в том дело, что сыплется, а в том, что у тебя просто наследуются переменные окружения текущего пользователя. отключить это можно по-разному, в зависимости от способа запуска, через su -c или через sudo или еще каким образом.

ananas ★★★★★
()
Ответ на: комментарий от ananas

параллельно стоит ~система(тоже обновленная, но без некоторых прог), на ней таких трабл нет.. спокойно все меняется..

TODD ★★
() автор топика
Ответ на: комментарий от ABW

так-то оное изменяется..

снес дом.каталог рута и юзверя.. без изменений.. что провоцирует неизменение окружения?

ananas

TODD ★★
() автор топика
Ответ на: комментарий от TODD

что провоцирует неизменение окружения?

у тебя скорее всего pam_env.so

наиболее простой выход - поставь sudo и не мучайся. ну или как-то так в .bashrc

function root () 
{
    su -l -c "$@"
}

и запускать софт - root /your/kewl/prog

ananas ★★★★★
()
Ответ на: комментарий от funeralismatic

ты имеешь ввиду то, что 3-я мешает 2-ой версии?..

strace посмотрел, что хавает evince..

жрет юзверский файл ~/.gtkrc-2.0, из него берет данные о теме, и саму тему берет из своего каталога..

PS:: кусок

TODD ★★
() автор топика
Последнее исправление: TODD (всего исправлений: 2)
Ответ на: комментарий от funeralismatic

я уже все эти файлы сносил.. рут пишет все изменения в свой каталог, а все равно данные о теме жрет у юзверя..

TODD ★★
() автор топика
Ответ на: комментарий от TODD

они не мешают, просто ты колдуешь над файлами второй версии, и надеешься, что что-то изменится с третьей.

по сабжу: слинкуй всё, что относится к теме в директорию рута. я так костылял когда-то.

funeralismatic ★★★
()
Ответ на: комментарий от funeralismatic

а тя не смущают строчки в файле(кусок лога strace)??

думаю придется восстанавливать бэкап и сравнивать..

TODD ★★
() автор топика
Ответ на: комментарий от funeralismatic

3-я версия снесена(зависимости наутилуса подхватили ее), но проблема осталась..

TODD ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.