今天更新系统后,Ubuntu 无法正确显示。之前桌面可以正常工作,但现在它看起来像这样:
我必须使用终端运行 Synaptic 包管理器,这样我才能查看更新历史记录,如下所示:
Commit Log for Wed Nov 7 11:50:36 2012
Upgraded the following packages:
linux-image-generic (3.5.0.17.19) to 3.5.0.18.21
Installed the following packages:
linux-image-3.5.0-18-generic (3.5.0-18.29)
linux-image-extra-3.5.0-18-generic (3.5.0-18.29)
在此问题之前,最后一位活跃的司机是nvidia-当前更新,版本 304.51。我尝试使用nvidia-当前驱动程序,版本 304.51.really.304.43,但问题仍然存在。
我尝试跑步nvidia-设置从终端,所以我可以尝试配置一些东西,但应用程序通知说 Nvidia 驱动程序未被使用。
作为x-特警存储库中没有 Quantal 的内容,我只能使用不稳定的交叉边缘存储库并进行了升级,但无济于事;所以我清除了它。
显示器通常应为全高清,但现在唯一可用的分辨率是 1024x768(4:3)和 800x600(4:3)。
该系统是戴尔 XPS-L702X,配备 NVIDIA GeForce GT 555M 显卡和 17 英寸屏幕。
我该如何解决这个问题?
更新:我尝试使用 Nouveau 第三方驱动程序,这解决了该问题。但是,如果您知道如何让 Nvidia 驱动程序与最新内核一起正常工作,请分享;因为我注意到一些视频在系统上播放非常慢,但我不确定具体原因。
答案1
在内核 3.5.0-18 更新发布后,我的安装无法正常工作,并且 nvidia.ko 无法构建
我需要手动安装标题,然后一切就“正常”了,尽管 compiz 在第一分钟表现得不稳定。
sudo apt-get install linux-headers-3.5.0-18
sudo apt-get install linux-headers-3.5.0-18-generic
sudo depmod -a
sudo modprobe nvidia
sudo /etc/init.d/*dm restart
可能还需要更新 nvidia-current
sudo apt-get remove nvidia-current
sudo apt-get install nvidia-current
无论如何 - 我从来没有遇到过像 12.10 那样多的 nvidia_current 问题
Ubuntu 肯定杀死了所有质量控制员工——你真丢脸!
答案2
今天早上更新后出现了同样的问题。找到了一个解决方法,至少在短时间内有用。
右键单击并打开屏幕设置,然后您将能够选择所有设置,然后选择软件源。
在此框中选择“附加驱动程序”选项卡。在这里,您可以选择不同的显示驱动程序,对我来说,第二个驱动程序工作得很好。问题是……这些不是 Nvidia 驱动程序,性能会更低,但至少它可以工作。
更新:VirtualBox 与 OpenSource 驱动程序结合使用时出现新问题。已恢复使用 Nvidia 驱动程序和内核 3.5.0-17 ,谢谢 Brad,您的解决方案确实很有效。
答案3
答案4
您可以通过以下方式切换回以前的内核:1. 重新启动时,按住左移键并进入 grub 菜单。2. 选择“Ubuntu 高级选项”3. 选择 3.5.0-17 内核并按回车键使用该内核启动。
如果您也能针对此问题提交错误报告的话,将会很有帮助。