我全新安装了 Kubuntu 15.04。在安装 15.04 之前,我使用的是 Ubuntu 14.10 和最新的 NVIDIA 驱动程序。使用该版本时,我的显卡(屏幕分辨率)没有出现任何问题。顺便说一句,我的 PC 配有 GeForce (GF104) GTX 460。
据我所知,Kubuntu 的默认安装使用 NOUVEAU 驱动程序。我选择了系统设置 -> 驱动程序管理器中提供的驱动程序 346.59 来切换到 NVIDIA。(我甚至尝试了旧版本)
重启后,我的屏幕分辨率非常差。我检查了“NVIDIA X 服务器设置”中的设置。在那里我看到当前分辨率是:1920 x 1080,这是不正确的。分辨率看起来像 640x480 或类似的东西。
甚至 Kubuntu 的“显示配置”也向我显示了该值。我尝试将 NOUVEAU 列入黑名单,但什么也没改变。甚至 Kubuntu 的“启动屏幕”在切换到 NVIDIA 后也消失了。
那么我做错了什么?
谢谢!
更新:这是我使用 NVIDIA 驱动程序启动后获得的结果。
dmesg | grep nvidia
[ 6.700837] nvidia: module license 'NVIDIA' taints kernel.
[ 6.714403] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 6.719445] [drm] Initialized nvidia-drm 0.0.0 20140818 for 0000:03:00.0 on minor 0
答案1
我解决了我的问题!首先,我删除了现有的 NOUVEAU。
sudo apt-get --purge remove xserver-xorg-video-nouveau
我sudo nvidia-xconfig
创造了一个新的xorg.conf
之后我添加了 DPI 线。
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
Option "DPI" "86 x 86"
EndSection