我有一台配备两张显卡的 Dell Precision M4800:
- 00:02.0 VGA 兼容控制器:英特尔公司第四代酷睿处理器集成图形控制器(rev 06)
- 01:00.0 VGA 兼容控制器:NVIDIA Corporation GK106GLM [Quadro K2100M] (rev ff)
我的 Ubuntu 版本是 12.04。我遇到一个问题,分辨率非常低,我无法更改它。我尝试安装 NVIDIA 显卡。我访问了 NVIDIA 网站,发现我的显卡的 NVIDIA 版本是 340.96,所以我下载了这个版本。然后我运行了以下步骤:
1-sudo apt-get purge nvidia*
2-重新启动系统。
3- CTRL + ALT + F1
4-sudo service lightdm stops
5-cd go/to/the/place/of/nvidia.run
6-chmod +x NVIDIA-Linux-x86_64-340.96
7-sudo ./NVIDIA-Linux-x86_64-340.96
笔记- 我遇到了我的显卡不支持此版本的错误,但我没有注意并继续安装
8-重新启动计算机
电脑启动的时候,分辨率处于最低。
9- 我尝试运行 nvidia x 服务器设置,但出现以下错误:
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run
nvidia-xconfigas root), and restart the X server.
所以我这样做了:
sudo nvidia-xconfig
结果是:
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as
'/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
13-然后运行以下命令重新启动 xserver:
sudo service lightdm restart
但系统出现以下错误:
Could not write bytes:Broken pipe
我除了关机什么也做不了。如果有人能帮忙,我将不胜感激。谢谢。
答案1
是的,Nvidia 显卡有时会让人头疼。以下是适用于我运行 Ubuntu 16.04 的解决方案(内核 4.10)及18.04(内核 4.15.0-38 通用) 在配备 NVIDIA K2100M 的 HP Zbook 15 上。
这是一个解决方案才不是使用从 NVidia 官方网站下载的驱动程序。
执行以下命令后,必须重新启动工作站:
sudo ubuntu-drivers autoinstall
sudo ubuntu-drivers devices
sudo apt install nvidia-340
sudo apt-get --purge remove xserver-xorg-video-nouveau
迄今为止,这是解决有问题的驱动程序最简单、最基本的方法。
通常当我使用 X.Org X 服务器(Nouveau 驱动程序)时,我的分辨率会下降到接近 320x240。
使用 Nividia-410 或 Ndivia-394 会导致显示屏左侧出现奇怪的屏幕波纹(或波动)。
在 Ubuntu 18.04 上运行带有 4.15 内核的 Nvidia-340 驱动程序的唯一缺点是我无法更改屏幕亮度,因此如果您像我一样是猫头鹰,则必须使用另一个软件(或夜间模式)。不过,Nvidia-340 在 Ubuntu 16.04 上运行非常顺畅 - 所有功能均可用且没有任何故障。
答案2
Jack Doe 的解决方案不再有效(至少对我来说)。
我有一台 HP ZBook 15 G2,搭载 NVidia Quadro K2100M,运行 Ubuntu 23.04。似乎无论我使用什么驱动程序或从哪里获得它(相信我,我已经尝试了所有方法),nvidia 驱动程序都不起作用;只有 x.org 驱动程序可以工作。如果有人尝试使用 nvidia 驱动程序,而他们的计算机无法工作,以下是如何摆脱困境的方法:
- 进入恢复模式。
- 启用网络连接。
apt-get --purge remove nvidia-*
apt install xserver-xorg-video-nouveau
reboot