卸载 ATI 的驱动程序并安装 Nvidia 的驱动程序?

why*_*eak 7 nvidia ati drivers

我更换了显卡,但不确定如何在 Ubuntu 上进行设置。

当计算机启动时,它不会启动 GDM(我认为这就是它的名字)。相反,它要求我登录命令行。如果我尝试执行startx,它会告诉我没有连接 AMD 设备或类似的东西。

我最初使用 GUI 安装了 ATI 驱动程序。它说我正在使用有限的驱动程序或某种程度的东西,其中一个任务栏的右侧有一个弹出窗口,所以我点击了那里并更新了它。我认为也可以通过转到“系统”>“管理”>“受限驱动程序”或类似的东西来实现。

我尝试通过做一个sudo apt-get install nvidia-glx-185然后做sudo modprobe nvidia然后sudo nvidia-xconfig按照这个人所说的方式安装 nivida 驱动程序,但这没有用。

modprobe找不到任何与 Nvidia 相关的东西,nvidia-xconfig对我来说不是一个可用的命令。因为我不确定如何删除 ATI 驱动程序,所以我没有弄乱它们。不确定这是否是个好主意。

why*_*eak 6

我没有从 NVidia 的页面下载 .run,因为这似乎是 apt-get install nvidia-glx-185 所做的。

我尝试使用 jockey-text 但它没有向我报告已安装的 ati 驱动程序。然而,它显示了 NVidia 最近安装的驱动程序。它也处于非活动状态。

所以在这里它解释了如何删除 ATI 的专有驱动程序来安装......再次 ATI 的驱动程序或免费/开源替代品或类似的东西。好吧,这是必要的步骤:

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
Run Code Online (Sandbox Code Playgroud)

然后我删除了我之前安装的 nvidia-glx-185 并安装了所有 nvidia-185 包。我使用了 185,但似乎有一个可能更合适的电流。反正:

sudo apt-get install nvidia-185-*
Run Code Online (Sandbox Code Playgroud)

或者

sudo apt-get install nvidia-current-*
Run Code Online (Sandbox Code Playgroud)

您还必须安装 nvidia-glx。这个没有最新的,所以你必须标签才能看到最新的。就我而言,它是 185,所以:

sudo apt-get install nvidia-glx-185
Run Code Online (Sandbox Code Playgroud)

在那之后:

sudo nvidia-xconfig
Run Code Online (Sandbox Code Playgroud)

它奏效了。

概括:

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install nvidia-glx-185
sudo apt-get install nvidia-current-*
sudo nvidia-xconfig
Run Code Online (Sandbox Code Playgroud)

我怀疑相反的(卸载 nvidia 和安装 ATI)更复杂,因为从命令行安装 ATI 的驱动程序对我来说总是有问题。


Bry*_*yce 5

还有一个受限驱动程序管理器的命令行版本,您可以通过以下命令运行:

jockey-text
Run Code Online (Sandbox Code Playgroud)

(GUI 版本是 jockey-gtk...两个程序使用相同的后端)。它会为您挑选最好的驱动程序,并/etc/X11/xorg.conf为您的硬件设置驱动程序的推荐默认值。

请注意,如果您从 NVIDIA 网站下载驱动程序,这不是 Ubuntu 支持的驱动程序版本,并且可能会导致其他问题,例如升级问题,因此如果您这样做,请自行解决。使用Ubuntu自带的驱动会好很多。

如果您想要一个比 Ubuntu 附带的驱动程序更新的驱动程序,我们还提供了一个“x-updates”PPA,我们为用户放置了上游 NVIDIA 驱动程序的打包版本。这些更新的驱动程序经过我们的轻微测试,可以与打包系统一起使用,因此您不会遇到手动安装它们时可能遇到的麻烦。

https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates
Run Code Online (Sandbox Code Playgroud)

您应该能够添加此 PPA,然后升级,它会在可用时引入更新的驱动程序。

另请注意,nvidia-glx-185 驱动程序特定于旧版本的 Ubuntu。我们不再以这种方式命名驱动程序;最新和最好的驱动程序将始终可以通过nvidia-graphics-drivers包名称安装。还有几个遗留驱动程序可用。如果您有较旧的 nvidia 卡,您可能会发现其中一张卡更好地支持您的硬件。但最好只是运行jockey-textjockey-gtk让它为您的卡查找正确的驱动程序,而不必担心所有这些。

最后,对于碰巧运行 Ubuntu 开发版的任何人,请注意,有时专有驱动程序在开发过程中会损坏,因为当我们更新内核和 xserver 时,这些驱动程序必须由 AMD 和 NVIDIA 重新构建才能匹配,这可以我们需要几个月的时间才能从他们那里获得固定的驱动程序。