「nvidia xサーバーを使用していないようです」(スクリーンショットが含まれています)


12

私はasusラップトップでubuntu 11.04を実行しています。

ラップトップの仕様:

CPU: i5-2410M @ 2,3GHz
RAM: 4GB
GPU: nvidia gforce GT 520M / (also the cpu has a bult-in graphics processor)

Xサーバー設定にアクセスしようとすると、このエラーが表示されます。

スクリーンショット

また、etc / x11ディレクトリにxconfigファイルはありません。「xorg.cong.backup」のみ。
私はsudo startxを試しましたが、これがあります:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.


Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 

 ddxSigGiveUp: Closing log
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 7 requests (7 known processed) with 0 events remaining.

なにが問題ですか?

お時間をいただきありがとうございます!


Unity 2Dを使用しているように見えますが、仕方がありません。Xの設定にアクセスできないだけでなく、3Dも実行できないと考えています。
クリストファーカイルホートン

どのグラフィックドライバーを使用していますか?ベータ版と「安全な」バージョンがあります!(プロパティドライバー)
Alvar

このコマンド「dpkg -l | grep nvidia」を使用すると、ii nvidia-common 0.2.30廃止されたNVIDIAドライバーを見つけるii nvidia-current 270.41.06-0ubuntu1 NVIDIAバイナリXorgドライバー、カーネルモジュール、VDPAUライブラリーii nvidia-settings 270.29 -0ubuntu1 NVIDIAグラフィックドライバーを構成するツール
Chris

回答:


15

GT 520Mは、UbuntuではサポートされていないnVidia Optimusラップトップです。Optivid テクノロジーを搭載したNVIDIA GeForceはUbuntuでサポートされていますか?で説明されていますが、nvidiaカードでプログラムを実行する方法はありますか?

Bumblebeeをインストールした後、次を使用してnvidia-settingsを実行できます。

optirun nvidia-settings -c :8

実行するだけでなくnvidia-xconfig/etc/X11/xorg.conf構成ファイルを作成します。これは、ドライバーがデフォルトでnvidiaカードをサポートしていないため、合成などを中断します。既にそのコマンドを実行している場合は、ファイルを削除します。

sudo rm /etc/X11/xorg.conf

2
お返事ありがとうございます!他の質問で言及した4つのステップをすべて完了しました。「nvidiaカードでプログラムを今すぐ実行したい場合は、optirunプログラムを使用してください」と書きました。1)では、すべてのプログラムがCPUの組み込みグラフィックプロセッサで実行されていますか?2)この組み込みのGPUはWindowsのエフェクトも処理しますか?3)nvidiaカードで実行するプログラムはどれですか?4)これを正しくするために、問題はすべて、NVIDIA gt 520mのオプティマステクノロジーによるものですか?5)nvidia-settings -c:8を実行しようとしましたが、これを取得しました:エラー:ディスプレイ ':8'を開けません。
クリス

2
1)プログラムはnvidiaカードでレンダリングされますが、結果はIntelカードを使用して表示されます2)いいえ、デスクトップはIntelカードで実行されます。でセッションファイルを編集することにより、optirunを使用してセッション全体を実行することができますが/usr/share/xsessions、すべてのGL機能が(正しく)実装されているわけではないため、これはそれほど安定していない可能性があります 3)インターネットブラウザー(Firefox、Chromium)やメディアプレーヤー(VLC)などのグラフィックスに大きく依存するプログラム。nvidiaカードはより多くの電力を使用するため、実際に必要な場合にのみ使用してください4)正しい。5)Bumblebee Xサーバーが開始されていません。で実行しoptirunます。
レケンステイン

1)だから今、FirefoxはIntelカードで実行されますよね?2)「optirun program&」というコマンドを使用して、必要なすべてのプログラムを実行する必要があるということですか?これは、映画を開きたい場合、まずそのコマンドでvlcを開いてからビデオファイルを開く必要があることを意味しますか?:S nvidiaカードで実行するプログラムを選択する方法はありませんか?3)5番目の質問と提供された回答について。bumblebeexサーバーを起動するにはどうすればよいですか?どのコマンドですか?これ:optirun bumblebee -d?申し訳ありませんが、私は経験豊富なユーザーではありません
クリス

1)正解2)確かに。デスクトップファイルを編集して、optirunで実行することができますbumblebee-ui。残念ながら、最近のBumblebeeリリースとはまだ互換性がありません3)起動時とBumblebeeのインストール後に開始されます。起動してoptirunいないときに使用する手順が表示されます。
レーケンシュタイン

1
@Lekensteyn この回答に示されているようにnvidia-settings経由で実行するoptirunと、仮想画面を参照しているので役に立たないでしょうか?はいの場合、Nvidia X server settings通常提供される高度な画面設定からどのように利益を得ることができますか?
パトリク14年

0

ターミナルで実行してみましたか:

sudo nvidia-xconfig

その後再起動しますか?それはあなたのためにそれのすべての世話をする必要があります。


それを試して、これを得ました:警告:X構成ファイルを見つけられない/開くことができません。「/etc/X11/xorg.conf」に書き込まれる新しいX構成ファイル。その後、再起動して次の画面が表示されました:tinypic.com/r/mrdvt/7 ubuntuでフェイルセーフグラフィックモードで起動することができました。したがって、この問題(askubuntu.com/questions/61559/…)は解決されません。
クリス

Optimusカードを使用していることに気づかず、推奨コマンドの実行に言及していないことに気づいただけです。Lekensteynの答えは、私よりも適しています。謝罪。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.