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


20

今日、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の初心者)、ヘルプに感謝しています。

マーター


/etc/X11/xorg.confnVidiaカードを取り外した後、ファイルを削除しましたか?
ブルーノペレイラ

いいえ、それを行う必要がありますか?このファイルにはあま​​りありません:セクション「デバイス」識別子「デフォルトのデバイス」オプション「NoLogo」「True」EndSection
Martur

(削除する代わりに)ファイルの名前を変更し、再挿入を行いましたが、違いはありませんでした。
Martur

nVidiaドライバーを削除しませんでしたか?
ブルーノペレイラ

いいえ、最初は内部グラフィックをアクティブにして、モニターを接続しました。その後、NVidiaドライバーは「システム設定-追加ドライバー」メニューにまだリストされていました。その後、コンピューターからNVidiaカードを取り外しましたが、ドライバーはリストされなくなりました。
Martur

回答:


30

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

NVidiaカードを取り外しましたが、使用できなくなりました。これはラップトップではありません。
Martur

X.のNVIDIAドライバおよび力再インストール削除するために編集
ブルーノペレイラ

このソリューションは、Lenovo t410(Intel i915のみ)で役立ちました。ありがとう!
パウェウナドルスキー

大いに感謝します。従事Asus A53S - Intel Core i5/ワットNvidia GEFORCE GT540M
ヨルダンアルセノ

WOW-私は私の最後の投稿をあきらめ、あなたが答えを訂正したのを見ませんでした。Nvidia gfxを再インストールしました。しかし、今日、12.04 LTSではまったく同じトラブルが発生し、誤って元の投稿を見つけました。このソリューションはすぐに機能しました。ありがとうございました。
-Martur
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.