我今天刚刚安装了 Ubuntu,想知道为什么显示器上可用的最高分辨率是 1920x1080?在 Windows 上,分辨率要高得多。
我使用默认的视频驱动程序、HDMI 电缆和这监视器。
我的显卡是NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)
。
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 608mm x 345mm
1920x1080 60.0* 50.0 59.9 30.0 24.0 30.0 24.0
1680x1050 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x800 59.9
1152x864 75.0
1280x720 60.0 50.0 59.9
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
720x576 50.0
720x480 60.0 59.9
640x480 75.0 72.8 66.7 60.0 59.9
720x400 70.1
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-1 disconnected (normal left inverted right x axis y axis)
使用我当前的设置,在使用 Windows 时,我能够使用更高的分辨率。
我怎样才能帮助我的系统检测我的显示器/视频卡是否可以处理更高的分辨率?
答案1
因此,我通过显示端口插入显示器而不是使用 HDMI 电缆来解决了这个问题。
有趣的是,在 Windows 上,通过 HDMI 我能够获得高达 2560x1440 的分辨率。
答案2
Ubuntu 14.04 的默认 Nvidia 显卡驱动程序不支持 HDMI 上 1920x1080 以上的分辨率。要解决此问题,您必须安装最新的 Nvidia 显卡驱动程序。
一个解决方案是添加 xorg-edgers ppa 并安装 nvidia-346,方法如下apt-get install
:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get install nvidia-346
sudo reboot
或者从以下网址下载最新驱动程序nvidia.com并从 TTY 安装它们,为此,首先保存您在计算机上执行的所有操作,因为我们必须禁用 x 显示服务器,这将关闭您的 GUI 和所有应用程序,然后按++Ctrl并使用您的用户名和密码登录。现在输入以下命令:AltF1
sudo service lightdm stop
cd /path/to/download/directory
chmod +x NVIDIA-Linux-x86_64-346.35.run
sudo ./NVIDIA-Linux-x86_64-346.35.run
sudo reboot
重新启动系统后,您将运行最新的图形驱动程序,并能够设置高于 1080p 的分辨率。