Зовнішній вигляд не змінюється при переключенні теми


9

Якщо я виберу «Сяйво» або «Амбіанс» у меню, що відображається на наступному малюнку, вся моя тема не змінюється. Він лише змінює рядок заголовка.

Як я можу вирішити цю проблему? Або як я можу скинути тему до стандартної?


Що відбувається, коли ви намагаєтесь змінити тему на ubuntu-tweak-tool?
joschi

Я спробував це. Але нічого не відбувається. Я не бачу змін у графічному інтерфейсі.
Струбль

У мене є і ця проблема. Це сталося після запуску модифікованої версії єдності-привітання таким чином:unity-greeter --test-mode
Скотт Северанс

Це пов'язано з lightdm, мабуть.
Скотт Северанс

1
@Matthew Можливо. Ми побачимо, що кажуть тахіони.
jrg

Відповіді:


6

Встановіть dconf-редактор, якщо у вас його немає, і перейдіть до

org.gnome.settings-daemon.plugins.xsettings

і встановіть прапорець "Активний". Одне, що я також помічав, коли це відбувається, - це те, що медіа-клавіші перестають працювати: увімкніть ключі org.gnome.settings-daemon.plugins.media. Можливо, є ще кілька плагінів, які слід активувати.

Причина проблеми: коли запускається єдність-вітає (команда lightdm - тест-режим у моєму випадку), вона вимикає безліч налаштувань-демон-плагінів, які потрібно вручну відновлювати.

Я отримав всю свою інформацію з цієї теми: http://ubuntuforums.org/showthread.php?t=1861476


Чудова відповідь! Допомогли мені з подібним випуском 12.04, і нарешті я повернув свої медіа-ключі! Дуже всебічно.
savick01

4

Видалення файлу ~ / .config / dconf / user вирішує проблему.

PS: Для відновлення проблеми я зробив наступні кроки: змінити файл /etc/lightdm/unity-greeter.conf рядок

font-name=Ubuntu 11

до

font-name=Ubuntu 10

і після збереження запустіть команду

lightdm --test-mode 

Це було все, що я змінив вчора. Тепер, якщо ви перезапустите сеанс за допомогою CTRL + ALT + BACKSPACE і знову увійдете в систему, ваша тема некрасива (як моя на екрані, знятому в моєму запитанні). Хтось може це перевірити?


1
-1. Видалення ~/.configможе вирішити цю конкретну проблему, але це призведе до інших (більшість налаштувань користувача буде втрачено). Отже, це неприйнятне рішення.
Скотт Северанс

Саме тому я не сприйняв це як "рішення" цього питання. То яке прийнятне рішення, Скотт Северанс?
Струбл

Хотів би я знати. Я відчуваю ту саму проблему, з тієї ж основної причини. Я не знайшов рішення, і не бажаю видаляти~/.config
Scott Severance

Тоді, можливо, вам слід створити резервну копію ~ / .config і видалити кожен файл там, крок за кроком, так що ви знайдете файли, які викликають цю помилку.
Струбл

1
@ScottSeverance Я вдосконалив / відредагував своє рішення. Видаліть лише ~ / .config / dconf / user. Тоді багато параметрів, таких як фон робочого столу тощо, також немає. Але це прекрасніше, ніж видалення всієї папки ~ / .config.
Струбл

2

У мене була така ж проблема після того, як я забіг unity-greeterу терміналі. З цього моменту моя тема вже не завантажувалася повністю. Лише заголовок можна було змінити, вибравши іншу тему.

Видалення конфігураційних файлів, вихід із системи, dconf-editorналаштування тощо не допомогли мені.

Що вирішило проблему - запустити /usr/bin/gnome-settings-daemonв термінал. Усі налаштування миттєво були на своєму місці.

Отже, я додав його до "елементів запуску", і проблема була вирішена. Зараз все добре працює.


2

В основному, ось що сталося:

Коли ви запустили Unity Greeter, він почав по-справжньому вироджуватися, тому що він не повинен працювати як звичайний користувач (хоча це можливо, я перейду до цього за мить).

Щоб виправити це, вам потрібно зайти в dconf-редактор (встановити dconf-toolsпакет), а потім перейти до Org> gnome> settings-daemon> плагіни, а потім переконатися, що все включено.

Вийдіть із системи та поверніться, і вам слід добре зайти!

Щоб запустити Unity Greeter / lightDM у вікні, щоб ви могли робити знімки екрана, запустіть

unity-greeter --test-mode

або

lightdm --test-mode

о, дякую, я включив Org> gnome> settings-daemon> плагіни> xsettings -> активний зараз він працює :) без будь-якого виходу
Tachyons

1

Ви спробували вийти / увійти знову? Як правило, на моїй установці перемикач теми не завершується, поки я цього не роблю.

Цікаво, що частина вашого робочого столу, здається, повертається до теми GNOME за замовчуванням.

Крім того, якщо це не працює, ви також можете спробувати перезавантажити.


Так, я спробував увійти / вийти. Декілька разів. Мені було так страшно, що я перезавантажився.
Струбл

@Strubbl Це все, що я можу придумати. Вибачте, якщо мені не вдалося допомогти.
Крістофер Кайл Хортон

Нема проблем. Я не відмовляюся і тримаю цю тему до останнього розуміння.
Струбль

Вихід із системи не працює. Перезавантаження не працює.
Скотт Северанс

1

Я зіткнувся з тією ж проблемою. Після багатьох пошуків я дізнався, що gtk 3.4.2 - корінь проблеми. Я встановив його для моїх програмних цілей. Навіть наведені вище рішення не працювали в моїй системі. Тож я просто його видалив, і він почав працювати чудово.


Ласкаво просимо до askubuntu, Не задавай питання у розділі відповідей, будь ласка, опублікуй це окремо, включаючи посилання на це питання :)
Tachyons

1

Я зіткнувся з подібною проблемою на Ubuntu 14.04. Я не зміг змінити тему після перезавантаження комп'ютера. Я міг би зламати цю проблему, вийшовши з системи та знову увійшовши. Я помітив цю проблему незабаром після встановлення Ubuntu та встановлення деяких програм та драйверів.

Скидання єдності вирішило проблему для мене. Я використовував інструмент юнит-tweak для цього, оскільки єдність - скидання більше не дозволено:

sudo apt-get install unity-tweak-tool
unity-tweak-tool --reset-unity

Редагувати Проблема повертається, це нічого не виправляло.


0

Спробуйте запустити:

    gksudo gedit /etc/xdg/autostart/gnome-settings-daemon.desktop

а потім замінити рядок:

    Exec=/usr/lib/gnome-settings-daemon/gnome-settings-daemon

з:

    Exec=bash -c "sleep 5; /usr/lib/gnome-settings-daemon/gnome-settings-daemon"

Можливо, вам доведеться збільшити кількість сну. Я отримав це з webupd8.


0

У мене був такий самий випуск у Ubuntu 13.04. Я щойно встановив інструмент gnome-tweakВстановити gnome-tweak-tool і змінив поточну тему в меню теми. Це вирішило це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.