Корица случайным образом теряет тематику

9

Время от времени (совершенно случайно) Nemo на моем 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'

Подозрительные записи в системном журнале:

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и проверить , если вы нашли что - то подозрительное. Если бы Х разбился, вы бы вообще не увидели окно. Также проверьте, запущен ли gnome-settings-daemon.
Марко
Вы используете драйвер Intel i915?
Чарльзбридж
@Marco Ну, оба файла журнала ооочень огромны, в них действительно сложно что-то найти. Особенно в .xsession-errors (230 kB) - потому что нет добавленных дат, так что я действительно понятия не имею, сколько лет каждой записи. Можете ли вы дать мне подсказку о том, что я должен искать?
Адам Рычковски
1
Откройте терминал и попробуйте запустить его вручную и проверьте, работает ли он или нет. Вы можете начать его, gnome-settings-daemon --debugчтобы получить больше информации о том, что может пойти не так.
Марко
1
Вы можете столкнуться с ошибкой # 706330 . Это ошибка в модуле темизации unico, и ее можно обойти, выбрав тему, в которой используется другой механизм, например Adwaita : gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'и просмотрите журнал, если она также gnome-settings-daemonсвязана с этой темой.
Марко

Ответы:

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 Settings Daemon» или « Cinnamon Settings Daemon» (в зависимости от среды рабочего стола) и все.

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

user93779
источник