好吧,我在更新时遇到了一些问题,所以我将发布解决方案。
我使用 Dell Studio 1555。
我的症状是重启后屏幕闪烁,然后出现控制台登录提示。基本上升级后 xorg 不会启动。
我相信这是因为更新程序安装了过时的 fglrx 包/var/cache/apt/archives/
。(因此请在升级之前这样做sudo apt-get clean
)
答案1
有一种更优雅的方法来实现第 1 步
sudo apt-get clean
这将自动删除已下载的 deb 档案。
答案2
答案如下:
步骤1:
删除/var/cache/apt/archives/
sudo apt-get clean
第2步:
清除 fglrx
sudo aptitude purge fglrx
如果你收到如下错误:
dpkg-divert: mismatch on package
when removing `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx /libGL.so.1.2.xlibmesa by fglrx'
found `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/libGL.so.1.2.xlibmesa by xorg-driver-fglrx'
dpkg: error processing fglrx (--purge):
subprocess installed post-removal script returned error exit status 2
Processing triggers for ureadahead ...
Errors were encountered while processing:
fglrx
您需要删除 fivert 链接:
sudo dpkg-divert --rename --remove /usr/lib/libGL.so.1.2
sudo dpkg-divert --rename --remove /usr/lib32/libGL.so.1.2
并重试清除:
sudo aptitude purge fglrx
步骤3:
重新安装 fglrx
sudo aptitude install fglrx
步骤4:
重建 xorg conf sudo dpkg-reconfigure xserver-xorg
之后我得到了糟糕的解决方案。答案是 在下面的帖子中。