web-dev-qa-db-ja.com

Ubuntu 12.10 NVIDIA 304.43(およびその他)-xorg.confを保存するとCPU使用率が高くなる

NVIDIAドライバーで2日間以上苦労しています。まず、問題が何であるかを理解していませんでしたが、コンピューターが遅くなっていることに気付きました(Intel i5 2500K @ 4.3GHz、8GB 1600Mhz RAM)。

ご存知かもしれませんが、NVIDIA独自のドライバーを12.10にインストールするのは簡単なことではなく、ソフトウェアソースの「テスト済み」ドライバーでも動作しません。再起動後、UnityにはGUIがありません。 linux-headers-xxx-genericがないためです。手動でインストールしてからドライバーをインストールする必要があります。

その後、再起動すると、すべてがうまくいくようです。昨日、ubuntu-x ppaの新しい304.64ドライバーを使用したときに考えたように:

すべてをセットアップしましたが、唯一欠けているのは、Nvidiaの設定が保存されないことです。 「さて、ここにこのボタンがあり、X構成ファイルに保存して、それを押しましょう」と言ったので、それを押して、入力フィールドで示唆したように/etc/X11/xorg.confに保存しました。

再起動。遅いコンピューター。混乱したユーザー。

端末を起動すると、topはXorgが私のCPUを消費することを示します。 htopを見ると、それは/usr/bin/X : 0 -core -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitchであると言います。 CPUをほぼ常に使用しており、毎回〜50%使用しています。

Googleでの検索にしばらく時間を費やした後、私が見つけた最高の「ヘルプ」は、設定を変更するとXが気に入らないということでした。

さて、Ubuntuを再インストールし、以前のものを削除しました。ここで、「テスト済み」の304.43ドライバーをインストールしましたが、問題は存在します。唯一の違いは、nvidia-xconfigがなかったため、xorg.confを使用しなければならなかったことです。その後、Nvidia設定内からX構成をファイルに保存するのに十分な勇気がありました。

私が知っている唯一のことは、xorg.confファイルを変更(または作成します)するとXorgがCPUに負荷をかけ、304.43、304.64、310.xxベータドライバ、さらにはLinux Mintでも問題が発生することです。

私が重要だと思う他の情報:

  • Unityを使用したUbuntu 12.10 64ビット
  • ASUS GTX 560 DirectCU II OC
  • 2つのモニターを使用します。1つはDVI、もう1つはHDMIです(ただし、何も変わらないようです)

誰かが私に問題を解決する方法を手伝ってくれるなら、私はそれを感謝します、どこから始めれば少しの助けでも良いでしょう。

前もって感謝します。

4
Martin Fejes

BIOSでACPIを有効にすることで解決できる同様の問題がありました。無効にされていたため、明らかに問題が発生していました。

BIOS設定を変更した後もパフォーマンスの問題がまだあるかどうかを確認するためにテストし、非常にうまく動作しているようです。 Blenderは60 fpsで動作します!新しくインストールされたシステムnvidia-current-updateドライバーパッケージでは、/usr/bin/X : 0 -core -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitchとしてリストされたプロセスはCPUの1%のみを使用します。

詳細なマシン/ソフトウェア仕様

そのため、BIOS設定でACPIが有効になっていることを確認してください。

2
serge blender