Ubuntu 13.04 从 12.10 升级 3.8.0-10-generic Nvidia GeForce 310 r a2 (GT218) 显卡 Samsung 1920x1200 显示器
前几天我收到了更新到 13.04 的通知,我接受了——这是一个错误。现在 3 天过去了,X 仍然没有恢复。升级后 Nvidia 无法重新启动。我尝试了各种方法,包括下载 313.30 驱动程序并安装它。
之后,我可以启动 X 登录 - 并登录 - 但显示器试图以 640x480 运行,无法进入终端(或任何东西) - 我只看到背景。我可以通过 ctrl-alt-f1 进入终端并登录。但是,我不知道如何构造一个正确的 Xconfig 文件来工作。
有什么建议么?
答案1
你有点困惑。昨天,我在尝试在旧机器上用 xubuntu 13.04 构建系统时遇到了类似的问题。似乎 nvidia 驱动程序与最新内核和/或 X.org 不兼容。我甚至无法从 nvidia 页面安装专有驱动程序(似乎在错误的地方寻找源,或者期望过时的文件结构)。
我有一台 GeForce4 MX 4000,使用 nouveau 驱动程序,这是默认安装的。在尝试了几次让一些特定的附加驱动程序工作(但失败了)后,我决定继续这样做。它搞乱了启动动画,文本控制台变得异常小(它只使用了实际屏幕的 2/3),并且出现了很多故障,但对我来说,只要我主要远程访问它,它还是有用的。
我仍然希望 nvidia 或者 canonical 的人们能推出一个与 13.04 nvidia-96 最新版本的内核和 X 兼容的驱动程序(不确定您是否需要这些,或者其他不太古老的驱动程序)。
为了重新获得对系统的访问权限,您需要运行 apt-get remove --purge nvidia* ,然后尝试安装 nouveau。我敢打赌,它会给你一些至少桌面版。许多用户都遇到过类似的问题。您可以在那里找到许多其他建议。
祝你好运!
答案2
这些步骤可能足够通用,可以解决您的问题。
首先,在全新安装时,不要登录图形界面,而是按Ctrl-Alt-F1在登录提示符下获取文本控制台登录。现在发出以下命令:
sudo su
apt-get update
apt-get install linux-headers-generic
apt-get dist-upgrade
reboot
重启后,再次登录(在文本模式下按 Ctrl-Alt-F1 执行此操作)。再次成为 root。
sudo su
apt-get install nvidia-current-updates
安装完成后,您将收到许多状态消息,表明您已完成并且驱动程序已安装。但您还没有完成。如果您现在重新启动,您的计算机将重新启动到黑屏并实际上已变砖。
nvidia-xconfig
reboot
酱:
http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/