如何恢复默认图形驱动程序配置

ces*_*hon 5 xorg unity compiz drivers

我在 mac 机器上运行 ubuntu 14。最近我发现 compiz 太慢了,所以我从默认的通用驱动程序更改为专有驱动程序。在那之后,我得到了一个空白屏幕。

我能够进入恢复模式,甚至启动对话框来配置图形,但它无法使用(它没有响应键盘和鼠标,所以无法在那里选择任何选项)。

我在论坛上尝试了很多建议(重新安装 compiz、unity-desktop、清除 nvidia 驱动程序、重新配置 xserver-org ..)但其中大部分似乎适用于旧版本的 ubuntu(例如,我没有xorg.conf 文件),所以我想知道是否有针对 ubuntu 14 的新说明。

小智 2

下次启动 Ubuntu 时,使用 ctrl+alt+F2 切换到新的 TTY。使用您的用户名和密码登录,然后尝试启动 X 服务器。

$ sudo startx
Run Code Online (Sandbox Code Playgroud)

如果它不起作用,请运行此命令,然后重新启动:

$ sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
Run Code Online (Sandbox Code Playgroud)

如果出现错误,请运行

$ sudo ls -l /etc/X11/xorg.*
Run Code Online (Sandbox Code Playgroud)

并将旧的 xorg 配置文件复制为 xorg.conf

如果这不能解决问题,请使用您收到的上述命令的输出进行回复。还有:

$ sudo dpkg --list 'linux-image*'
Run Code Online (Sandbox Code Playgroud)

和:

$ glxinfo -i | grep render
Run Code Online (Sandbox Code Playgroud)

如果您没有专用显卡,那么:

$ sudo apt-get install xserver-xorg-video-intel
Run Code Online (Sandbox Code Playgroud)

然后输入

$ sudo vi /etc/X11/xorg.conf
Run Code Online (Sandbox Code Playgroud)

此命令将创建文件并为您打开它。完全按照显示的内容插入下面的文本,然后单击“保存”。

“设备”部分 标识符“Card0” 驱动程序“intel” 选项“AccelMethod”“sna” EndSection

如果您有 AMD 显卡,请按照本教程操作: http://wiki.cchtml.com/index.php/Ubuntu_Trusty_Installation_Guide#Removing_Catalyst.2Ffglrx

如果您有nvidia,则: http://www.linux.com/community/blogs/133-general-linux/774158-install-uninstall-nvidia-driver-33179-on-ubuntu-linuxmint