我刚刚在 Optimus 笔记本电脑上重新安装了 Ubuntu 12.10,该笔记本电脑配有 Intel Ivy Bridge 和 Nvidia 650M 显卡。我按照以下指南设置了 Bumblebee:http://www.webupd8.org/2012/12/use-nvidia-experimental-drivers-310.html Optirun 可以工作,但是使用集成显卡时,我遇到了很多问题,我认为这些问题是由于我的英特尔显示控制器没有加载正确的驱动程序造成的。其中包括注销时崩溃、从挂起状态恢复时崩溃、无法调整屏幕亮度以及我的光标在不移动时不可见。我试过谷歌搜索,但无法自己解决问题。这是我的 lshw:
sudo lshw -c display
*-display UNCLAIMED
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
我认为在安装 Bumblebee 之前 Intel 显示控制器是无人认领的,但我不太确定。此外,当我执行 lsmod 时,i915(我认为应该是驱动程序?)没有列在任何地方。
我已尝试遵循此处帖子#9 中的建议:http://ubuntuforums.org/showthread.php?t=1800447
以便强制使用 modprobe 加载驱动程序。但是,当我运行 时sudo service gdm stop
,我只是得到gdm: unrecognized service
我才使用 Linux 几个月,所以也许我忽略了一些显而易见的东西。我对 X、GNOME、Unity 和驱动程序系统的工作原理非常模糊。
编辑:好的,显然是 VESA 驱动程序而不是英特尔驱动程序正在加载。我找到了为什么sudo service gdm stop
不起作用的原因。显然建议已经过时了,所以我尝试了sudo service lightdm stop
。这导致我的屏幕变成这种奇怪的粉紫色,并且没有响应。在这种状态下,我无法通过 ctrl+alt+f1 调出终端。我尝试盲目重启 lightdm,但没有得到任何回应。我唯一的选择是按下电源按钮,这似乎会启动关机。所以,我认为问题变成了,我如何卸载 VESA 驱动程序,并加载正确的英特尔驱动程序?