Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как обеспечивается соответствие gtk оформления для пользователя и рута?  (Прочитано 1335 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lampslave

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • lampslave.ru
Как программы, запускаемые через sudo, получают такую же тему оформления, как и остальные? Каким образом происходит автоматическое изменение темы оформления для них?

| toZen |

  • Гость
Впринципе, на то и расчитано, дабы Вы видели отличие в гуе и не напортачили по ошибке. В целом - совет не очень рекомендуемый, но если сильно зудит до боли с зубах, то нужно активизировать рута и зайдя под ним, установить такой же GTK.

Оффлайн lampslave

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • lampslave.ru
В том-то и дело, что никаких отличий нет - тема для рута автоматически устанавливается в соответствии с темой пользователя, причём даже для уже открытых окон.

Ещё раз. Мне не нужно задать тему для рута, мне нужно понять, каким образом это уже сделано.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
lampslave, имхо попробуй запускать через sudo -i.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн lampslave

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • lampslave.ru
Кого запускать?

Пользователь решил продолжить мысль 05 Ноября 2014, 18:46:24:
А вот кстати, когда что-то запускается не через sudo, а из рутовой консоли, тема не наследуется. Видимо, какая-то переменная окружения за это отвечает.
« Последнее редактирование: 05 Ноября 2014, 18:46:24 от lampslave »

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
lampslave, то что ты запускаешь.

Пользователь решил продолжить мысль 05 Ноября 2014, 18:57:19:
вот путь до каталога настроек $HOME/.config/gtk-3.0/settings.ini
« Последнее редактирование: 05 Ноября 2014, 18:57:19 от alsoijw »
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн lampslave

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • lampslave.ru
Всё, нашёл сам. При запуске через sudo в Ubuntu сохраняется переменная $HOME, поэтому и темы оформления не сбрасывается. При получении рутовой консоли через sudo -i HOME не сохраняется.

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.