我遇到了 VGA 驱动程序问题,在装有 Ubuntu 的 Lenovo T420 上无法检测到该驱动程序。10.04
输出lshw
:
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:f0000000-f03fffff memory:e0000000-efffffff(prefetchable) ioport:5000(size=64)
这是输出自lspci -nn
:
00:02.0 VGA 兼容控制器 [0300]: Intel 公司设备 [8086:0116] (rev 09)
当我安装版本 11 进行测试时,它可以检测到驱动程序:
00:02.0 VGA 兼容控制器 [0300]: 英特尔公司第二代酷睿处理器系列集成图形控制器 [8086:0116] (rev 09)
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:42 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:5000(size=64)
在 Ubuntu 10.04 上,我尝试安装xserver-xorg-video-intel
驱动程序,但仍然无法在显示器上获得正确的分辨率。
我已经尝试过这个建议Thinkpad T420 上未检测到显示器,但还是没有运气。
答案1
通过以下步骤,我成功使联想 T420 英特尔显卡正常运行:
sudo apt-get install linux-image-generic-lts-backport-natty linux-headers-generic-lts-backport-natty
然后只需更改您的以下行/etc/default/grub
(以 root 身份编辑!)
GRUB_CMDLINE_LINUX_DEFAULT="quite splash"
到
GRUB_CMDLINE_LINUX_DEFAULT="quite splash i965.modeset=1"
别忘了
sudo update-grub
当然还要重新启动!
您经常可以看到有关“i915...”的信息,但这似乎是针对较旧的英特尔显卡(兼容性问题?)。我(在某处?)找到了英特尔 HD 3000 的设备代码,即 i965。
答案2
是什么让你认为你的英特尔卡不受支持? 两个lshw
输出都表明英特尔驱动程序(i915
)正常工作:
配置:驱动程序=i915延迟=0
输出lspci
缺少名称,因为 PCI 设备的数据已过时。要更新本地 PCI 设备名称数据库,请运行:
sudo update-pciids