恢复到开源图形驱动程序 - 选项在 14.04 中变灰

13 xorg fglrx drivers 14.04 amd-graphics

我尝试使用Software Center > Edit > Software Sources > Additional drivers14.04 中的窗口切换到专有的 AMD/ATI 驱动程序,这让我在重新启动后出现可怕的黑夜屏幕。我什至无法打开纯文本控制台。

使用 live cd,我chroot进入并运行sudo apt-get remove --purge fglrx*,在我紧张的匆忙中可能已经安装了ubuntu-drivers-common(我不知道/不记得它是否已经安装)。

我假设我已经恢复到开源,因为我的显示器又可以工作了,但我不确定......

当我打开Additional drivers窗户,所有选项(xserver-xorg-video-atifglrx-updates,和fglrx)的灰色,不能选择!现在选择了一个新选项,“继续使用手动安装的驱动程序”。

当我运行时,ubuntu-drivers list我得到以下输出:

fglrx-updates
fglrx
Run Code Online (Sandbox Code Playgroud)

发生什么了?使用sudo apt-get remove --purge fglrx*表示一切都消失了。

当我运行时,ubuntu-devices我得到以下输出:

model    : Radeon HD 6970M
vendor   : Advanced Micro Devices, Inc. [AMD/ATI]
manual_install: True
modalias : pci:v00001002d00006720sv0000106Bsd00000B00bc03sc00i00
driver   : fglrx - distro non-free
driver   : xserver-xorg-video-ati - distro free builtin recommended
driver   : fglrx-updates - distro non-free
Run Code Online (Sandbox Code Playgroud)

我相信问题manual_install是设置为 True。我不知道我是否真的在使用开源驱动程序,我不知道为什么驱动程序选项是灰色的,我不知道如何设置manual_install为 False。

我没有任何备份xorg.conf文件/etc/X11(尽管我确实有一个xorg.conf.failsafe- 那是备份吗?)并且Additional drivers窗口中的“还原”按钮变灰。

我只想回到原来的样子(选择开源驱动程序并自动更新)。

额外信息:我更换驱动程序的原因是有时在尝试将 Ubuntu 从睡眠中唤醒后(尤其是在长时间睡眠后)......好吧,它没有。它停留在黑色(灰色)屏幕上。搜索似乎表明这是一个已知的错误。

Sco*_*and 10

这个解决方案对我有用:

sudo apt-get purge "fglrx.*"  #  remove proprietary drivers
sudo rm /etc/X11/xorg.conf    #  remove old Xserver config
Run Code Online (Sandbox Code Playgroud)

重新安装开源驱动程序

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

sudo dpkg-reconfigure xserver-xorg   # reconfig Xserver

sudo reboot
Run Code Online (Sandbox Code Playgroud)

这将为您提供工作视频驱动程序,您的驱动程序选项将不再变灰


小智 3

您好,我得到的解决方案实际上很简单。

在终端中运行以下命令:

sudo apt-get autoremove xserver-xorg-video-ati
sudo apt-get install xserver-xorg-video-ati
Run Code Online (Sandbox Code Playgroud)

您将收到重新启动计算机的通知,重新启动计算机后问题就消失了。

  • 不幸的是,这似乎并没有改变我的具体问题。 (3认同)