系统信息中无法识别我的显卡,它是板载 GMA 965gm(或 x3100),但我仍然可以玩需要 3D 加速的游戏。我该如何正确安装驱动程序?
谢谢
编辑:它在 ubu 12.04 上运行
运行 lspci -v 命令后,出现以下内容:操作系统是 12.04。
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. Device 00a1
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at 90100000 (64-bit, non-prefetchable) [size=1M]
Memory at 80000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6110 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: intelfb, i915
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
Subsystem: Apple Inc. Device 00a1
Flags: bus master, fast devsel, latency 0
Memory at 90200000 (64-bit, non-prefetchable) [size=1M]
Capabilities: < access denied >
在我这个菜鸟的眼里,该卡似乎已被识别,但它没有出现在系统设置或附加驱动程序中。
答案1
欢迎托马斯!快跑”附加驱动程序“并安装推荐的版本并重新启动你的 Ubuntu。它可能会对你有所帮助。
答案2
Intel i915 驱动模块应该可以识别你的显卡芯片组,默认情况下应该在内核中加载。可能这就是它没有列在附加驱动程序中的原因。
该命令的输出是什么lsmod | grep i915
?如果返回 i915,则表示模块已加载并正在运行。
如果没有,则打开/boot/grub/grub.cfg
并检查内核行(以 开头的行linux /boot/vmlinuz..
)是否有参数i915.modeset=1
。如果没有,或者行有参数,nomodeset
则打开/etc/default/grub
并编辑以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.modeset=1"
然后重新启动。看看是否有效。
答案3
尝试安装
sudo apt-get install mesa-utils
这解决了我的问题,因为我使用的是略有不同的板载显卡,但我相信它是通用的。您可以随时将其移除!
sudo apt-get purge mesa-utils
来源