好的,首先我要说的是,我是 Linux 新手,所以我不知道如何找出哪些软件包可能破坏了我的系统。
昨天晚上我安装了一个更新,后来发现我无法打开 Steam。运行时出现以下错误消息:
aleks@aleks-HP-G62-Notebook-PC:~$ steam -v
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
assert_20160216122735_1.dmp[6603]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160216122735_1.dmp
/home/aleks/.local/share/Steam/steam.sh: line 756: 6592 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20160216122735_1.dmp[6603]: Finished uploading minidump (out-of-process): success = yes
assert_20160216122735_1.dmp[6603]: response: CrashID=bp-171b3f26-2006-46bf-b5fa-e4bd82160216
assert_20160216122735_1.dmp[6603]: file ''/tmp/dumps/assert_20160216122735_1.dmp'', upload yes: ''CrashID=bp-171b3f26-2006-46bf-b5fa-e4bd82160216''
另外,当我尝试打开 unity-control-center 时,它还会给出分段错误。
此外,Unity(Ubuntu 的图形界面,如果我错了请纠正我!)似乎运行得相当慢,并且 CPU 几乎总是处于最大限度,而通常情况并非如此。
我的猜测是其中一个更新以某种方式影响了我的图形驱动程序,但我不知道。
如果这相关的话我正在使用 AMD 系统(特别是笔记本电脑)。
谢谢您的帮助!
答案1
好吧,因为我没有得到这个问题的任何答案,所以我决定通过写下我所做的事情来给出某种结论。希望这以后能对其他人有所帮助。
所以我发现其中一个 PPA 破坏了我的图形驱动程序,因此 Unity 无法运行。基本上,我不小心启用了太多 PPA,因此无法找出罪魁祸首。我花了很多时间卸载然后安装 Xserver、lightdm、各种桌面环境以及我认为可能与问题相关的所有其他东西,所以很明显图形驱动程序存在潜在问题。有趣的是,Openbox 确实可以工作,但我猜这是因为它是一个非常简约的 DE。
最后我选择重新安装 Ubuntu,同时保持 /home 文件夹完好无损。这是一个非常简单的解决方案,我希望在花了 1-2 个小时研究 Ubuntu 之后就这样做,因为它相对轻松。对于希望采用相同方法的人,请确保对新帐户使用与旧帐户相同的用户名和密码,并将旧主分区挂载为 /home,而无需格式化它。