我的两个显示器(一个通过 DVI,另一个通过 HDMI)的原始分辨率都是 1920x1080(16:9),但系统设置的“显示”部分中只有两个分辨率选项:800x600(4:3)和 1024x768(4:3)。
系统设置的“软件源”部分中的“附加驱动程序”选项卡告诉我,尽管多次安装了 NVidia 驱动程序,但没有运行任何驱动程序。
我从软件中心下载并安装了 Jockey,它告诉我我正在运行 NVidia 驱动程序。自从关闭 Jockey 后,我无法在系统中发现它的任何踪迹。我也无法在终端中打开它。当我在仪表板中搜索“nvidia”时,我得到了“NVidia X 服务器设置”,在那里我也有与“显示”设置相同的分辨率选项。
附加信息:只有一台显示器时,问题仍然存在。MT 驱动程序版本是 nvidia-current,304.64。使用“Guest Login”登录时,我可以使用所有分辨率选项,包括 1920x1080。/etc/X11xorg.conf
中没有文件,但是有:xorg.conf.failsafe
。我尝试从 Home 中删除.nvidia-settings-rc
,但这没有效果。
我正在运行 12.10,两个显示器都是华硕(主显示器:VH238H,副显示器:VE247H),我的 GPU 是 GTX660 Ti。
可能相关:当我执行Ctrl+ Alt+时F1,系统提示我登录,然后屏幕变黑。当我在 Steam 中使用“大图”模式时也会出现同样的问题。
奇怪的是,登录屏幕的分辨率似乎是正确的,登录后,我立即收到以下消息:
答案1
一个可能有效也可能无效的快速修复方法是尝试创建一个新用户,这将强制 x.org 与 Nvidia 设置一起重新配置;至少对于该特定用户而言。
如果有什么问题的话,这并不能真正解决你的问题,只是一个可能的短期解决办法。
您可以通过尝试 dpkg-reconfigure x.org(也可以对 nvidia-settings)对当前用户执行此操作
答案2
我也遇到过类似的问题。我通过删除
/etc/X11/xorg.conf
/etc/X11/xorg.conf.failsafe
和解决了这个问题/etc/X11/xorg.backup
。Nvidia
驱动程序有时真的很麻烦。
请记住使用 sudo 删除这些文件,否则您无法删除它们。