我刚刚在我的 PC(Dell precision 370)上全新安装了 ubuntu 12.04,但视频无法正常工作。
问题:
当我登录到 Unity 3D 时,我看到一个透明的栏(其中有 Firefox、Libre Office 等图标),但是当我将鼠标放在图标上时,我可以看到工具提示,我可以毫无问题地看到顶部工具栏,而我只看到桌面其余部分的白色!
当我使用 unity 2D 登录时,我看到左侧栏被切成两半(所以我看不到底部的垃圾图标),顶部的工具栏显示 OK,桌面显示 OK 但带有一些应用程序。例如,如果我打开终端并将其最大化,它只会显示左侧工具栏“剪切”的位置。但如果我打开 Firefox,它就可以正常打开。
配置:
我的电脑配备了 nvidia quadro nvs 280,我发现 ubuntu 默认使用 nouveau 驱动程序。
尝试过的解决方法:
我尝试卸载 nouveau 驱动程序,桌面运行良好,但我只能使用 unity 2D。
我尝试使用 synaptic 安装 nvidia-173 驱动程序,但出现“无法应用更改!请先修复损坏的软件包”。
我进入“编辑 -> 修复损坏的软件包”,然后出现错误:“E:无法纠正问题,您持有损坏的软件包。E:错误,PkgProblemResolver::Resolve 生成了损坏,这可能是由持有的软件包引起的。E:无法纠正依赖关系”
lspci 的输出:
01:00.0 VGA compatible controller: NVIDIA Corporation NV37GL [Quadro PCI-E Series] (rev a2)
有什么想法我应该怎么做吗?
在此先感谢您的帮助。
PS:嗯,nvidia-173 驱动程序在 ubuntu 10.04 上运行良好。
答案1
似乎您的软件包和驱动程序存在问题,您可以通过以下方法修复(重新)安装驱动程序:
首先修复你持有的损坏的包裹:
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get clean
sudo apt-get update
然后确保您没有安装任何 Nvidia 驱动程序:
sudo apt-get purge nvidia*
然后(重新)安装当前的 Nvidia 驱动程序:
sudo apt-get install nvidia-current
不要忘记重新启动:
sudo reboot