我刚刚在配有 nVidia 9500GT 显卡的 Intel MB 上全新安装了 Mythbuntu 12.04.1。大约两年来,硬件一直运行良好,运行 10.10。
背景:(可选 - 可以直接跳到问题)我试图让我的分量视频输出生成 720p,摆弄 nvidia 驱动程序,现在整个显示系统都坏了。我可以通过 SSH 进入并获取终端。根据我安装/删除的 nvidia 包,我得到:
- 屏幕上出现垃圾(在我“apt-get remove nvidia*”之后)
- 低分辨率图形登录屏幕,我可以以 fred 或 guest 身份登录。如果我以 fred 身份登录,它会显示一些文本模式状态行,然后直接返回登录屏幕。如果我以 guest 身份登录,我实际上会获得完整的 Ubuntu 桌面,但我需要能够以 fred 身份登录。
- 其他时候我会收到一个错误:“API 不匹配:NVIDIA 内核模块的版本为 304.43,但此 NVIDIA 驱动程序组件的版本为 295.49。”
我在 Google 上搜索过,包括尝试此主题出现相同的错误消息,但没有效果。
问题: 我怎样才能重置 x 设置、驱动程序以及与显示相关的所有内容,使其与全新安装后完全相同?
答案1
是的,这次 Nvidia 对我们中的一些人来说是一场噩梦。我的 GeForce 6150 上的 295 个驱动程序根本没用。不过你可以尝试更新到最新的驱动程序...
sudo apt-get install nvidia-current
如果这不起作用,请尝试更新的驱动程序:
sudo apt-get install nvidia-current-updates
如果仍然不起作用,请删除两个 nvidia 驱动程序模块并更新通用 nouveau 驱动程序:
sudo apt-get remove nvidia-current nvidia-current-updates
sudo apt-get install xserver-xorg-video-nouveau
我发现 nouveau 驱动程序非常好,而且肯定比此卡上的 nvidia 驱动程序更稳定、更可靠,速度也相当快。我还没打算尝试目前最新的 nvidia 驱动程序 - 305 或类似的东西 - 它没坏,为什么要修呢?也许等我有空的时候再试试吧...
如果您设法使 Nividia 驱动程序正常工作,您可能能够使用 Nvidia 设置工具设置所需的分辨率:
sudo apt-get 安装 nvidia-settings
该工具接管了 Ubuntu 中的通用显示设置,并了解更多有关卡的功能。
我注意到一些较旧的驱动程序已放回存储库。它们在 12.04 首次发布时缺失。我不确定它们是否会对您有所帮助,但如果您想尝试较旧的稳定驱动程序,它们是 nvidia-96 和 nvidia-173