web-dev-qa-db-ja.com

Ubuntu 12.10でNVIDIAドライバーを動作させることはできません

私は多くに似た問題を抱えているようですが、それを解決することができませんでした:

  • nVIDIA GeForce 610Mを搭載したLenovo N581がある
  • 新しいUbuntu 12.10 64ビット、KDEをインストールしました
  • nVIDIAカードを機能させようとしています。

投稿されたすべての回避策を試しました:nvidiaをパージし、カーネルソース/ヘッダーをインストールしてから、nvidia-current-updates(またはnvidia-current)を再インストールし、「Sudo nvidia-xconfig」を実行します。

それはxorg.confを作成しますが、それほど多くはありません(モジュールセクションはありません)。その結果、私のシステム(ジョッキー)は、ドライバーは存在するが使用されていないことを通知し、640x480の解像度しか得られません。 nvidia-settingsを起動しようとすると、nvidiaドライバーが使用されていないことがわかります。

このすべてをkdeで実行しますが、この段階では問題になると思います。

これを解決する方法のヒントはありますか?私は立ち往生していると感じ、加速のいずれも使用できないため、最初にそのラップトップを手に入れた理由の一部です...

あなたが提供するかもしれない助け/助言をありがとう!

7
user1293231

実用的なソリューションは、以下のリンクで見つけることができます:

  • 最初にシステムを最新の状態にしてください(新しいカーネルが最初に適用されます)。

https://askubuntu.com/a/202680/111057

これにより、nVidiaドライバdebはインストール時にカーネルブートモジュールをコンパイルできますが、正しいパッケージ(デフォルトでは含まれておらず、nVidiaドライバdeb /パッケージの直接の依存関係がない)なしで失敗します。上記の修正を行った後、Ubuntu 12.10、Mint v14、およびKubuntu 12.10で完全な解像度が得られました。

4
Glenn Chugg

モジュールがインストールされ、ある程度動作するはずです。パフォーマンスや破損など、他の問題がある可能性がありますが、それは別の問題です。モジュールを有効にするには、再起動するか、少なくともXを再起動する必要があります。イライラしていて、ドライバーをロードする機会を与えていませんか?手順を要約するには:

Sudo apt-get install nvidia-current

または

Sudo apt-get install nvidia-current-updates

それから

Sudo reboot

または、ログアウトしてから再度ログインし、Xを再起動します(問題があれば、理論的にはXを再起動するだけで問題ありませんが、おそらく新しいブートは問題ありません)。

次の試行

nvidia-settings

ドライバーが十分に機能している場合は、設定プログラムをロードする必要があります。ラップトップをデフォルトの低解像度モードに設定するのは奇妙です。 (特に)nouveauドライバーであっても、それは起きてはいけません。

UbuntuをインストールしてからKDEを追加したと思いますか?しばらくの間、デフォルトのUnityを試してみてください。私はKDEを使用していないので、あなたの仕事を難しくしている可能性のある特定の問題については知りません。 /etc/X11/xorg.confを削除して、新たに始めてください。

3
fabricator4

Lenovo G780でも同じ問題が発生しました... nvidiaドライバーが動作しなかった理由を理解できませんでした。

その後...私は、ノートブックがOptimusテクノロジーに依存していることを発見しました。 ハイブリッドグラフィックスnvidiaチップがインテルグラフィックスに「ピギーバック」されます。大量の電力を節約するのに便利なnvidiaは、グラフィックを多用するプログラムを使用する場合にのみ機能します。

これは素晴らしい機能です... Windowsを実行しているとき。 Linuxはまだ追いついていませんが、オープンソースの対策が取られています。

このプロジェクトは Bumblebee。 という名前です。今のところうまくいきます。

これを前に知っていたらよかったのに。これがあなたのシナリオに当てはまるかどうかはわかりませんが、私が読んだことから、この技術はSandy/Ivyブリッジチップセットで大いに使用されています。

-編集-
次のコマンドを実行してOptimusを確認できます。

lspci -vnn | grep '\''[030[02]\]'

2行を出力する場合は、Optimusラップトップを使用している可能性があります。

3
beanaroo

リリース日にこの問題に遭遇し、Sudo apt-get install linux-source linux-headers-$(uname -r)を実行すると、その時点で機能し、この1週間(11月4日)の更新で再び機能しなくなりました。

ランニング

Sudo apt-get remove --purge nvidia-current linux-source linux-headers-*
Sudo apt-get autoremove --purge
Sudo apt-get update
Sudo apt-get install nvidia-current

今回働いた。

リリースでは、nvidia-currentはヘッダーとソースを依存関係としてプルしていなかったと思いますが、今ではそれが何らかの形で混乱しています。これが今後解決されることを願っています。

1
senshikaze

ubuntu 12.10用のnvidia gt 610mドライバーをインストールするには:

最初にnvidaiドライバを削除します:

Sudo apt-get remove nvidia-current && Sudo apt-get remove nvidia-current-update

それから:

Sudo apt-add-repository ppa:xorg-edgers/ppa
Sudo apt-get update && Sudo apt-get install nvidia-current nvidia-settings

Ubuntu 12.04以前の場合:

Sudo apt-get remove nvidia-current && Sudo apt-get remove nvidia-current-update

それから:

Sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update && Sudo apt-get install nvidia-current nvidia-settings

幸運を

1
jalal