我今天换成了 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 初学者)。
马图尔
答案1
您需要删除 nvidia 驱动程序,以便该驱动程序不会尝试自行加载而不是您的英特尔卡。
通常,英特尔内置驱动程序不需要进一步安装,但如果 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
重新配置 Xorg
sudo dpkg-reconfigure xserver-xorg
重启
sudo reboot