一个扩展引发的血案

各种窗口管理器和美化相关
回复
lord007
帖子: 555
注册时间: 2009-07-13 21:54

一个扩展引发的血案

#1

帖子 lord007 » 2017-04-18 13:16

装完ubuntu-gnome17.04,感觉还不错,再把常用软件都装上了,结果问题来了
为保护屏幕,开启了空闲时blank屏幕,但一到时间gnome-shell就重启,导致无法熄灭屏幕

syslog日志如下:
Apr 18 11:13:25 kernel: [ 622.052356] do_general_protection: 78 callbacks suppressed
Apr 18 11:13:25 kernel: [ 622.052358] traps: gnome-shell[1567] general protection ip:55e5c3632 sp: error:0
Apr 18 11:13:25 kernel: [ 622.052362] in libmozjs-38.so.0.0.0[7fc55e1ea000+6c7000]
Apr 18 11:13:25 gnome-session[1457]: gnome-session-binary[1457]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Apr 18 11:13:25 gnome-session-binary[1457]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11

一开始怀疑和安装的nvidia驱动有关系,就卸载了nouveau驱动,切换到Intel,重启。无效!
后来搜索libmozjs-38.so崩溃信息,发现有人报告了,在arch那里,是taskbar扩展的问题:
https://bugs.archlinux.org/task/53582?p ... om=-1+week

一个扩展导致整个界面崩溃,我也是醉了。deepin的人吐槽过gnome3,说令人失望,有一点就是扩展和桌面在一个进程里,根本没隔离,而且扩展开发对开发者及其不友好 :Aadterboom
南无阿弥陀佛
回复