我自愿为一家小型非营利组织管理六台 Ubuntu PC。它们都很类似 - 较旧的 PC 配备 1.5GB 内存,装有 32 位 Ubuntu 和 Nvidia GeForce 6200 显卡以提高性能(基本浏览),在推出 14.04.02 之前一直运行良好。升级到 .02 后,所有 PC 都可以使用 nouveau 驱动程序正常工作,但速度太慢。注意到 Nvidia 停止支持 346.35 驱动程序包中的 6200,我应用了最新支持的 304.125 驱动程序(.02 建议的驱动程序) - 之后 PC 可以正常启动到图形登录屏幕 - 但登录后,桌面/图标颜色不正确(桌面显示为黑色,图标只是带有白色/蓝色轮廓的黑色方块),鼠标/键盘没有反应。尝试了 Ubuntu 15.04 / Nvidia 304.125,看看是否有问题 - 但问题依旧。所以我恢复到了 14.04.01,它与 Nvidia 304.125 驱动程序配合得很好,并且关闭了软件更新,我讨厌这样做。在这些论坛上搜索后发现,在使用“较旧”的 Nvidia 显卡和 14.04.02(LTS 如此)时,我并不是唯一一个遇到这个问题的人。问题出在哪里?欢迎提出想法 - 谢谢。
答案1
更新到 14.04.2 后,您可能应该利用硬件启用堆栈(到目前为止,我使用 nvidia-304 获得了相当不错的效果):
sudo apt-get update
sudo apt-get dist-upgrade
要安装内核 3.16* 版本 (utopic),请执行以下操作:
sudo apt-get install --reinstall nvidia-304/trusty linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic
要安装内核 3.19* 版本(vivid),请执行以下操作:
sudo apt-get install --reinstall nvidia-304/trust linux-generic-lts-vivid xserver-xorg-lts-vivid libegl1-mesa-drivers-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid
或者您可以同时安装两者以找出哪个能为您带来最佳效果。
重启后进入 grub 菜单,选择“ubuntu 高级选项”。然后,选择要使用的内核并按ENTER。
此外,您还可以使用
sudo apt-mark hold <packagename>
防止任何特定包的升级,以便您可以保留应用程序版本并仍然允许其他系统更新。
要将内容改回默认值,请运行:
sudo apt-mark unhold <packagename>
取消搁置该申请。