我已经断断续续使用 Linux 一段时间了,到目前为止,我从未遇到过显卡问题。我买了一台新电脑,上面运行着 Windows 8.1。运行得很好,我能够整天使用 1920x1080,没有任何问题。安装 Ubuntu 14.04 以摆脱 Windows 的束缚,过去 3 天我一直遇到这些显卡问题。
系统规格:
i7 4790k 16GB DDR3 256GB Samsung EVO Pro Asus Stix GTX970 Asus Sabertooth(无嵌入式显卡)
AOC F22 显示器 1920x1080 @ 60HZ
我安装了各种 Nvidia 驱动程序,但无法提取 1920x1080。346 仅允许 800x600 分辨率,352 仅允许 1024x740(或其他)。我尝试使用 xrandr 添加 1920x1080 分辨率,但收到错误消息,无法执行此操作。
我已阅读了大量不同的 Nvidia 驱动程序安装指南(太多了,无法一一列出),但从未能达到 1920x1080 的分辨率。
我想继续使用 Linux,但这真的让我很恼火。任何帮助都很棒。
Xrandr 输出:
Screen 0: minimum 8 x 8, current 800 x 600, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
800x600 60.3*+
Unknown-0 disconnected (normal left inverted right x axis y axis)
Ubuntu 驱动程序输出:
ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd000013C2sv00001043sd00008508bc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-346-updates - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-346 - distro non-free recommended
答案1
您可以尝试从 nvidia.com 安装 NVIDIA 驱动程序
- 从以下位置下载驱动程序http://www.geforce.com/drivers
- 转到下载文件夹,右键单击 NVIDIA-Linux-x86_64-355.11.run,然后选择特性. 点击权限选项卡并选中允许作为程序执行文件。
- 打开终端(Ctrl++ Alt)T。
在终端中输入以下内容来编辑 blacklist.conf 文件,以便将干扰安装 NVIDIA 驱动程序的驱动程序列入黑名单:
sudo nano /etc/modprobe.d/blacklist.conf
在 blacklist.conf 文件末尾添加以下行:
blacklist nouveau blacklist nvidiafb blacklist rivafb blacklist rivatv blacklist vga16fb
按Ctrl+O保存文件。然后按Enter键确认。
按Ctrl+X退出 Nano 并返回终端。
接下来,我们需要通过在终端中输入以下命令来删除系统上已有的所有 NVIDIA 驱动程序:
sudo apt-get remove --purge nvidia*
重新启动 Ubuntu 并返回登录屏幕。
按Ctrl++切换到虚拟控制台Alt。F1
输入您的用户名和密码登录。请注意,输入密码时,屏幕上不会出现星号之类的指示。
通过输入以下命令停止在 Ubuntu 中运行的显示管理器:
sudo service lightdm stop
输入以下命令来安装 NVIDIA 驱动程序:
sudo ~/Downloads/NVIDIA-Linux-x86_64-355.11.run
从这里,按 ,Tab然后按Enter接受许可证。然后按同样的方式选择“是”和“确定”直到最后。我还让安装程序运行 nvidia-xconfig 来更新我的 X 配置文件。
一切安装完成后,输入以下命令重新启动 Ubuntu:
sudo shutdown -r now
您的电脑将重新启动并安装新的驱动程序,希望您能获得完整的 1080p 分辨率。