web-dev-qa-db-ja.com

エラー「Xlib:拡張機能「NV-GLX」がディスプレイにありません」を修正する方法は?

Intelのi5 Sandy BrigdeとNvidia 520およびNvidia Optimusを使用してAsus U31SDでUnity 3Dを実行できるかどうかを確認しようとすると、次のエラーが表示されます。

もちろん、Ubuntu 11.10のエフェクトを実行することはできません。シンプルなアプリスイッチャーも実行できません。

誰も私を助けることができますか?ありがとうございました

18
Oscar

このエラーは、NVidia Optimusラップトップに独自のnvidiaドライバーをインストールすると発生します。 nvidiaカードは、Optimusの設計により直接使用できません。これを修復するには、nvidia-currentパッケージをアンインストールして再ログインします。その後は、nvidiaカードを未使用にレンダリングするIntelグラフィックカードを単独で使用しますが、それでも電力は使用されます。 Bumblebeeを使用すると、カードをオフにできます。 buntuがサポ​​ートするOptimusテクノロジーを備えたNVIDIA GeForceですか?

6
Lekensteyn

私がよく覚えていれば、GLXはXシステムのOpenGLウィンドウ処理と関係があります。 LinuxでOGLの実装であるmesaパッケージをインストールしてください

3
Stefano Mtangoo

NVidiaカードを搭載したDell Latitude E6240を使用しています。ちょうど今日の午後、私はそれがWindows 7 32-64ビット専用であることを示したBIOSの最適オプションに気づきました。エラーはもうありません。CheeseWebcam Boothは機能し、特定の機能(おそらくUnity)が機能し始めました。 (透明ウィンドウ、Expo/DesktopWallは正常に機能しました)

2
Richard K

それは2枚のグラフィックカードを搭載したシステムですか?もしそうなら、以下はGoogle Earthを私のために機能させます: https://launchpad.net/~bumblebee/+archive/stable

そのページが言及しているように、実験的なドライバーをいつでも試すことができますが、それだけでは私の問題を解決できませんでした。コンソールを開き、次を入力します。

add-apt-repository ppa:ubuntu-x-swat/x-updates

または、幸運を感じているなら、最新だが安定性に欠ける:

add-apt-repository ppa:xorg-edgers/ppa

その後、ドライバーを更新します

apt-get update
apt-get upgrade
apt-get install nvidia-current ppa-purge

/etc/X11/xorg.conf nvidia-xconfigを更新します

最後の手順でシステムが破損することに注意してください。古いxorg.confを復元して、再び機能するようにしました。

cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

「デバイス」セクションの「ドライバー」行が問題の原因です。詳細については、以下を参照してください: https://launchpad.net/~ubuntu-x-swat/+archive/x-updates

およびlaunchpad.net/~xorg-edgers/+archive/ppa

2
Mr. White

コンピューターにNVIDIA GTX 550 tiがあり、nvidia.comからドライバーをインストールします。アップグレード操作を完了すると、この問題が発生します

Sudo apt-get upgrade

そこで、ドライバーを再インストールしようとしましたが、動作します。

Sudo stop lightdm
Sudo bash NVIDIA-Linux-x86_64-331.67.run
0
MZD

Bumblebeeをセットアップする適切な方法については、Ubuntu wikiの「電力消費」セクションを確認してください(編集したばかりです)。

https://help.ubuntu.com/community/Asus_U31SD

この質問は少し古いですが、私はここで人々が見つけられるようにしています。

0
Max