Ubuntu 12.04 LTS 屏幕冻结

Ubuntu 12.04 LTS 屏幕冻结

经过几个小时的搜索,我还是找不到一个合适的答案来解决我的系统所面临的问题,所以我希望你们能帮助我。

我有一台华硕 N76VM 笔记本电脑,配备 nvidia GeForce 630M(驱动程序从 nvidia 安装,版本 319)、8 GB 内存、2.5 GHz x4 intel i5,安装了 Ubuntu 12.04 LTS。

屏幕偶尔会冻结,对我来说这完全是随机的。解决此问题的方法是冻结后按 ctrl+alt+f2,然后按 ctrl+alt+f7。

现在这为我解决了这个问题,但我正在寻找一个更持久的解决方案,我希望你们中的一个可以帮助我解决这个问题。

提前致谢,

缺口

[编辑]

好吧,在网上搜索了这个问题后,似乎报告这个问题的人数量几乎和导致屏幕冻结问题的各种问题一样多。我尝试了很多方法来解决它,但最终系统无法再正常运行。

我完全重新安装了 Ubuntu 12.04 LTS,但这次没有安装 Nvidia 驱动程序。正如预期的那样,屏幕不再冻结,每个人都很开心。

现在,我希望在运行需要更多图形处理能力的程序时,我的 Nvidia 卡能够运行。我偶然发现了 Bumblebee,并按照以下说明安装了所有东西https://wiki.ubuntu.com/Bumblebee

此后,当我在终端中输入“optirun glxspheres”时,仍然收到以下消息:

[2019.967042] [错误]无法访问辅助 GPU - 错误:[XORG](EE)未检测到设备。

[ 2019.967105] [错误]由于后备启动已被禁用,因此中止。

对于这个问题,有太多的解决方案,而我是个菜鸟,没有办法解决这个问题。我确实安装了最新的内核版本作为解决问题的最后一次尝试。

[编辑于 2013-3-11]

有人能帮我解决 nvidia/bumblebee 问题吗?过去 5 天我一直在网上搜索并尝试解决方案,但它开始让我头疼。

答案1

我按照问题中描述的方法解决了我遇到的问题。按照以下链接中的说明操作http://orkultus.wordpress.com/2013/04/20/how-to-nvidia-319-12-drivers-in-ubuntu-based-systems-with-bumblebee/然后配置/etc/bumblebee/bumblebee.conf文件如下:

## Section with nvidia driver specific options, only parsed if Driver=nvidia

[driver-nvidia]

# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-331
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia:/usr/lib32/nvidia-331
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

之后我改变了/etc/bumblebee/xorg.conf.nvidia文件

#"BusID PCI:01:00:0"

BusID "PCI:01:00:0"

毕竟,这么小的事情怎么会浪费我这么多时间!我希望任何人都能从我的经历中吸取教训 :)

相关内容