我最近在使用开源驱动程序(没有任何问题)后安装了 fglrx,但重新启动时屏幕变黑。我尝试了所有方法,然后决定卸载驱动程序并重新安装开源驱动程序,但问题仍然存在。然后我尝试了以下方法,但仍然没有任何变化。
sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get autoremove
sudo apt-get update -f
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop
我确实注意到我可以在启动画面中以访客身份登录。我在一台可切换显卡的笔记本电脑上使用 Ubuntu 13.10 和内核 3.12。我只使用 unity。在 tty 控制台中我得到以下内容。
glxinfo
Error: unable to open display
但是在访客会话中它显示正常值
答案1
查看我的.Xsession-errors
文件,我发现我的主文件夹的权限不知何故被更改了。我把它改回
drwxr-xr-x me me
现在它又能正常工作了。
答案2
摆脱这种情况的唯一方法是进入恢复控制台。
启动时按住 Shift 键。
进入 GRUB 菜单后,选择恢复模式。然后选择根控制台。
一旦您以 root 身份进入恢复控制台:
apt-get 自动删除 fglrx
重启