从 ubuntu 15.04 升级到 15.10 后,屏幕闪烁严重 - 系统无法使用。使用控制台 (ctrl-alt-F1),我注意到 dmesg 显示 compiz 异常结束
[ 150.423110] compiz[2676]: segfault at 1001a ip 00007f142039e135 sp 00007ffc5bfc8fd0 error 4 in libc-2.21.so[7f142031f000+1c0000]
[ 153.569558] compiz[2714]: segfault at ffffffffffd98b80 ip 00007f4462f8e1e1 sp 00007ffd9e82e300 error 5 in libc-2.21.so[7f4462f0f000+1c0000]
[ 155.287526] compiz[2762]: segfault at 1001a ip 00007f4f0cb68135 sp 00007ffc6a1531e0 error 4 in libc-2.21.so[7f4f0cae9000+1c0000]
[ 156.770911] compiz[2807]: segfault at ffffffffffcfa170 ip 00007f6675a981e1 sp 00007fffc53c4d80 error 5 in libc-2.21.so[7f6675a19000+1c0000]
[ 158.249853] compiz[2846]: segfault at ffffffffffd33940 ip 00007f1f513441e1 sp 00007fff98ae6e70 error 5 in libc-2.21.so[7f1f512c5000+1c0000]
我应该尝试做:
sudo unity --reset
我使用的是:AMD 显卡
答案1
升级到 15.10 后,情况似乎不太对劲。每次我登录时,Compiz 都会崩溃。我从 dmesg 中得到以下信息:
[ 323.672731] compiz[18440]: segfault at 7ffe673fbfe8 ip 00007f1e704dc5bf sp 00007ffe673fbff0 error 6 in libc-2.21.so[7f1e7046e000+1c0000]
我试过 unity --reset,但不起作用,虽然它确实重置了 unity,但 compiz 仍然崩溃了。我尝试删除 ~/.compiz 和 ~/.config/compiz-1,但也没有用
这是否意味着 libc-2.21.so 有问题?
更新
我查看了我的崩溃报告,发现这是由于我的个性化光标主题不一致造成的。我建议您下次在崩溃报告弹出时查看它,或者转到 /var/crash/ 并找到 compiz 崩溃报告。查找单词“Stacktrace”,下面的数据可能会揭示问题。对我来说,我有
#1999 0x00007f65c4ed1212 in ?? () from /usr/lib/x86_64-linux-gnu/libXcursor.so.1
No symbol table info available.
因此我认为这是光标主题的问题,并且它确实有效。
希望对你有用:)