我有一台 Ubuntu 9.04 PC,带有一个 nVidia 图形系统,以 1920x1080 分辨率运行,通过 HDMI 端口输出。这一切都运行正常,直到我从“系统”>“首选项”>“外观...”对话框中启用视觉效果。然后,屏幕更新冻结,并且屏幕更新时,往往会包含其他窗口/损坏的部分。系统仍在运行,尽管速度非常缓慢,所以我可以关闭效果。我使用的是受限的 nVidia 驱动程序(可能有较新的驱动程序,但我尝试了几个版本,它们都出现相同的问题)。
知道发生了什么事以及如何解决吗?
干杯。
编辑
据我记得(电脑在家里,我在办公室写这篇文章),它是使用此主板其上装有 nVidia GeForce 9400。
答案1
我认为我已经成功修复了这个问题。首先,我使用以下命令卸载了视频驱动程序:
sudo sh NVIDIA.... --uninstall
其中“NVIDIA....”是视频驱动程序文件。我是根据记忆写的,所以参数可能不对,自述文件中有说明如何操作。然后,在阅读了几个关于此问题的论坛后,我使用以下命令卸载了所有 nvidia 组件:
sudo apt-get remove "nvidia*"
然后我安装了新的驱动程序,重新启动,到目前为止它似乎运行正常。
另外,为了帮助安装驱动程序,我修改了运行级别 5 以禁用 GDM,并使用“telinit”命令来更改运行级别。
斯基兹
答案2
如果可以的话,您可能想尝试不同的视频驱动程序,因为听起来您当前使用的驱动程序无法正常工作。该计算机使用哪种 nvidia 卡?我认为如果您的计算机有 hdmi 端口,您至少有一个还不错的视频芯片组,只需找到可以正常工作的驱动程序。我曾经有一台笔记本电脑,如果我尝试打开视觉效果和 berl 之类的东西,它就会崩溃/冻结。但我认为它太旧了,没有驱动程序更新可以解决这个问题。