Кориця випадковим чином втрачає тематизацію


9

Час від часу (цілком випадково) Немо на моєму Linux Mint 14 Cinnamon починає виглядати так введіть тут опис зображення

Коли зазвичай це виглядає так: введіть тут опис зображення

Перезапуск Cinnamon ( Alt+ F2, r, Enter) не допомагає, мені потрібно вийти з системи , а потім увійти в систему .

Може хтось скаже мені,

  • (Я думаю, що щось із системою X Window System вийшло з ладу. dmesgНічого не показує.) Як діагностувати, що насправді сталося? ( оновлення: здається, це gnome-settings-daemonзбій )
  • як відновити нормальну тему без виходу з системи (що вимагає закриття всіх програм)?
  • як мінімізувати частоту таких речей?

Підозрілі записи в xsession-errors.lob

[0x7f9590006068] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
[0x7f9590006068] main input error: ES_OUT_RESET_PCR called
[0x7f9590006068] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1108 ms)
[0x7f9590006068] main input error: ES_OUT_RESET_PCR called

(...)

[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] decode_slice_header error
[h264 @ 0x7f95790fc160] mmco: unref short failure
[h264 @ 0x7f95790fc160] concealing 1620 DC, 1620 AC, 1620 MV errors
[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] Missing reference picture

(...)

No such schema 'com.canonical.unity-greeter'

Підозрілі записи в syslog:

Jun 13 01:03:45 adam-N56VZ kernel: [49764.694213] gnome-settings-[4198]: segfault at 188b2 ip 00007f2e46acf0a6 sp 00007fff8acb45d0 error 4 in libgdk-3.so.0.600.0[7f2e46a8c000+7c000]
Jun 13 01:03:52 adam-N56VZ gnome-session[4098]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11

(...)

Jun 13 01:40:59 adam-N56VZ laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.

Оновлення:

Здається, що таку поведінку можна відтворити вбивством gnome-settings-daemon. Залишається питання, як відновити його? Просто працює як користувач або корінь нічого не зміниться, навіть при перезапуску кориці ( Alt+ F2, r, Enter).

І найскладніше питання: як не допустити цього? Оскільки це збій, я думаю, мені потрібно буде дотримуватися процедури подання звіту про помилку. Але хто в цьому винен? Гнома чи Кориця? А може, тут винна якась інша складова?


1
Подивіться /var/log/syslogі ~/.xsession-errorsі перевірити , якщо ви знайшли що - щось підозріле. Якби X зазнав аварії, ви б зовсім не побачили вікна. Також перевірте, чи працює gnome-settings-daemon.
Марко

Використовуєте драйвер Intel i915?
charlesbridge

@Marco Ну, обидва файли журналів настільки величезні, що в них насправді важко знайти щось. Espessialy в .xsession-помилках (230 кБ) - оскільки не додаються дати, тому я справді не маю поняття, скільки років кожному запису. Чи можете ви дати мені підказку на те, що я повинен шукати?
Адам Річковський

1
Відкрийте термінал і спробуйте запустити його вручну і перевірте, чи працює він або послідовно. Ви можете запустити його, gnome-settings-daemon --debugщоб отримати більше інформації про те, що може піти не так.
Марко

1
Ви можете зіткнутися з помилкою # 706330 . Це помилка в тематичному двигуні unico, і її можна вирішити, вибравши тему, яка використовує інший двигун, наприклад, Adwaita : gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'і перегляньте журнал, якщо також є gnome-settings-daemonseqfaults з цією темою.
Марко

Відповіді:


2

Здається, що cinnamon-settings-daemon/ gnome-settings-daemonне працює. Ви можете помістити його в програми запуску, щоб переконатися, що він починається під час входу.


Проблема, з якою я стикаюся, полягає в тому, що cinnamon-settings-daemonвона не існує як команда. Запуск цього призводить до: The program 'cinnamon-settings-daemon' is currently not installed. You can install it by typing: sudo apt install cinnamon-settings-daemon- однак, коли я намагаюся встановити його, я отримую cinnamon-settings-daemon is already the newest version (3.4.0-1~zesty0). Система спочатку була Ubuntu GNOME, з cinnamon-desktop-environmentвстановленим зверху. Будь-які ідеї?
Берислав Лопак

1

нарешті я отримав рішення.

Просто відкрийте запуску додатків з центру управління , перевірте опцію MATE Налаштування Daemon або Cinnamon Settings Daemon ( в відповідно до Desktop Environment) і це все .

Тепер знову увійдіть і проблема вирішена.

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