问题描述
我今天切换到 G630T CPU 的内部 Intel HD 显卡。桌面工作,但 XBMC 无法启动。它抱怨它需要 OpenGL 加速硬件。
当我检查系统信息 – 图形时,只列出了一个通用(?)卡:
Driver
(以空格开头)
Experience Standard
然后我检查了
lshw -C video
*-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: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:42 memory:fb800000-fbbfffff memory:e0000000-efffffff ioport:ff00(size=64)
我不确定这里是否一切都正确,但对我来说似乎并非完全错误。然而, glxinfo 绝对是奇怪的:
glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
我正在运行 Ubuntu 11.10 3.0.0-13-generic #22-Ubuntu SMP
,非常感谢您的帮助,因为我不知道我能做什么(Linux 初学者)。
马图尔
最佳思路
您需要删除 nvidia 驱动程序,以便驱动程序不会尝试加载自己而不是您的 Intel 卡。
通常英特尔内置驱动程序不需要进一步安装驱动程序,但如果 nVidia 驱动程序正在加载,它将接管。
sudo apt-get purge nvidia*
删除你的 xorg.conf
sudo rm /etc/X11/xorg.conf
完全重新安装 xorg
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64
Re-configure Xorg
sudo dpkg-reconfigure xserver-xorg
重启
sudo reboot