肉桂随机失去主题


9

有时(相当随机),我的Linux Mint 14 Cinnamon上的Nemo开始看起来像这样 在此处输入图片说明

通常,它看起来像这样: 在此处输入图片说明

重新启动肉桂(Alt+ F2rEnter)没有帮助,我需要注销,然后再登录。

有人可以告诉我,

  • (我猜想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.

更新:

看来,可以通过kill来重现此行为gnome-settings-daemon。问题仍然在于如何恢复它?只要运行它作为用户或超级用户不会改变任何东西,即使重新启动肉桂(Alt+ F2rEnter)。

最困难的问题是:如何防止它发生?由于这是崩溃,我想我需要按照此过程提交错误报告。但是那是谁的错?侏儒还是肉桂?还是这里有些其他组件有问题?


1
看看/var/log/syslog~/.xsession-errors如果你发现可疑的东西检查。如果X崩溃了,您将根本看不到该窗口。还要检查gnome-settings-daemon是否正在运行。
Marco Marco

您在使用Intel i915驱动程序吗?
charlesbridge 2013年

@Marco好吧,两个日志文件都太大了,很难在其中找到任何东西。尤其是.xsession-errors(230 kB)-因为没有附加日期,所以我真的不知道每个条目的年龄。你能给我一个提示,让我寻找什么吗?
亚当·里奇科夫斯基

1
打开一个终端,尝试手动启动它,并检查它是否运行或seqfaults。您可以启动它,gnome-settings-daemon --debug以获取有关可能出现问题的更多信息。
Marco Marco

1
您可能会遇到bug#706330。这是主题引擎UNICO一个错误,可以通过选择使用不同的引擎,如一个主题进行合作周围阿德维塔gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'和观看日志,如果gnome-settings-daemon用这个主题seqfaults为好。
Marco Marco

Answers:


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安装在其顶部。有任何想法吗?
Berislav Lopac '17

1

终于我得到了解决方案。

只需从Control Center打开“ 启动应用程序”,检查“ MATE设置守护程序”或“ Cinnamon设置守护程序 ”选项(根据您的桌面环境)即可。

现在再次登录即可解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.