web-dev-qa-db-ja.com

NVidiaから内部Intel HDグラフィックスに切り替える-OpenGLが機能しない

今日、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の初心者)ので、非常に助かります。

マーター

20
Martur

Nvidiaドライバーを削除して、ドライバーがIntelカードの代わりにロードされないようにする必要があります。

通常、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

Xorgを再構成する

Sudo dpkg-reconfigure xserver-xorg

リブート

Sudo reboot
30
Bruno Pereira