nvidia実験ドライバーをインストールした後、デスクトップが表示されません。nvidiaのシンプルなプロプライエタリドライバーを試しましたが、動作しませんでした。
外観は次のとおりです。これはトリミングされていません。これは、ドライバーのインストール後、デスクトップの解像度が1440x900から1024x768に低下したように見えます

オープンソースドライバを使用すると、デスクトップに表示されるのはデスクトップとパネルのみです。
これを修正してパフォーマンスを向上させる方法はありますか?
nvidia実験ドライバーをインストールした後、デスクトップが表示されません。nvidiaのシンプルなプロプライエタリドライバーを試しましたが、動作しませんでした。
外観は次のとおりです。これはトリミングされていません。これは、ドライバーのインストール後、デスクトップの解像度が1440x900から1024x768に低下したように見えます

オープンソースドライバを使用すると、デスクトップに表示されるのはデスクトップとパネルのみです。
これを修正してパフォーマンスを向上させる方法はありますか?
回答:
同じことが起こりました。修正方法は次のとおりです。
端末に切り替えますCtrl+ Alt+ F1。
ユーザー名としてログインします。
Linuxヘッダーをインストールします。
sudo apt-get install linux-headers-generic
nvidiaドライバーをアンインストールします-これは、インストールしたバージョンによって異なります。
sudo apt-get remove nvidia-current
または
sudo apt-get remove nvidia-current-updates
または
sudo apt-get remove nvidia-experimental-304
nvidiaドライバーを再インストールします
sudo apt-get install nvidia-current-updates
これを行うとき、それは次のようなことを言わなければなりません:
Building initial module for 3.5.0-17-generic
Done.
それが言うなら
Module build for the currently running kernel was
skipped since the kernel source for this kernel
does not seem to be installed.
その後、問題は解決されません。メッセージを信じないでください。それはを求めていないlinux-source、それはヘッダのみをしたいんが、あなたは、特定のインストールする必要があり、インストールされるように-genericカーネルのヘッダーを。実行:
sudo apt-get install linux-headers-`uname -r`
それはなりませんだけで動作linux-headers-genericまたはlinux-headers-3.5.0-17(例えば)。
正常にインストールされたら、コンピューターを再起動します。
sudo shutdown -r now
これにより、カーネルモジュールが適切にコンパイルおよびインストールされます。それは私のためにした!
それでもデスクトップが表示されない場合は、Nvidia Optimusグラフィックカードが原因である可能性があります。GT 650Mを搭載したラップトップを持っていますが、これもOptimusカードです。Optimusカードの動作は少し異なり、デフォルトではそれらのLinuxサポートはありません。LinuxのOptimusに関する詳細:http : //ubuntuforums.org/showthread.php?t=1657660
ただし、Bumblebeeで動作させることは可能です。これは、Ubuntu 12.10の新規インストールで実行した方法です(nvidiaドライバーはインストールされていません):
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
その後、再起動または再ログインします。
2番目のコマンドを中断したとき、最初は機能しませんでした。次に、グラフィックカードを使用して何かを実行するには、コマンドの前にoptirunと入力します。例では:optirun glxspheresまたはoptirun ./executable-file。統合グラフィックスとグラフィックカードの違いをテストする良い方法は、optirunを使用して、または使用せずにglxspheresを実行することです。
https://wiki.ubuntu.com/Bumblebee
これにより、必要なときにのみグラフィックカードをアクティブにしたときに電力が節約されます。グラフィックカードの問題を見つけるのに何時間も費やしてきたので、誰かを助けてくれたらいいのですが(そう、これらのLinuxグラフィックドライバーはまったく新しいです)。
Geforce GT 630で数晩これを調整した後(ユニティデスクトップが消え、640x480の解像度のみ、画面に奇妙なアーティファクトが表示されます)、これが私にとってうまくいったことです。
sudo apt-get install linux-sources && sudo apt-get install linux-headers-generic (このステップが必要かどうか/なぜ必要なのかはよくわかりませんが、このスレッドでそれを見て、試してみたいと思いました)これまでのところ非常に良い-NVIDIA設定パネル(Xconfigエラーメッセージなし)、デュアルモニター、高解像度があります。
特記事項:「追加ドライバー」パッケージ(Jockey)をインストールしないでください。このパッケージは、実際には手順2(ソフトウェアの更新)後に消えているようです-追加のドライバーを追加する方法は、「ソフトウェアソース」アプリに移動したようです。
今日、Ubuntu 12.10をインストールしましたが、nvidiaドライバーでこの問題が発生しました。
上記の指示に従おうとしましたが、非常に重要な2つの単語「generic」と「-17」のため、これらはすべて失敗しました。
最終的に、NVidiaドライバーをインストールする最良の方法は、nvidiaが提供するインストーラーを実際に使用することであることがわかりました。だから私はに行きました:
http://www.nvidia.com/Download/index.aspx?lang=en-us
Linux-64bitのダウンロードバージョン
(synaptic sudo apt-get install synapticをインストールし、メニューの[設定]-> [リポジトリ]-> [追加のドライバ]で、nvidiaカードの正確な名前を確認します)
次に、このツールを実行すると、カーネルヘッダーが必要であると表示されますが、「汎用」ヘッダーが必要なので慎重に読んでください。
カーネルバージョンを確認する必要があります。私のバージョンは3.5.0-17(最後の「-17」が重要です)でしたので、私の場合は次のようにしました。
sudo apt-get install linux-headers-3.5.0-17-generic
(ina terminalと入力して、カーネルのバージョンを確認しますuname -r)
GUIログインデーモンを強制終了する必要があります。
killall lightdm
その後、次を実行できます。
sudo sh NVIDIA-Linux-x86_64-310.19.run
インストーラは、おそらくNoveauカーネルモジュールがロードされていることを通知し、modprobeスクリプトの追加を提案します。あなたはそれがあなたに伝えるすべてのものにOk / Yesと言ってから、再起動してNVIDIA-Linux-x86_64-310.19.runを再度実行する必要があります。
他のアプローチが同様に機能するかどうかはわかりませんが、これは確かです。
これはNvidia 7400カードでも機能します。しかし、カーネルが更新された場合、インストール行を最新バージョンに変更する必要があります:
sudo apt-get install linux-headers-3.5.0-18-generic
代わりにオフ:
sudo apt-get install linux-headers-3.5.0-17-generic
sudo apt-get install nvidia-current nvidia-settings
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo nvidia-xconfig
システムを再起動してください!
今夜問題を解決しました。いつものようにコンパイルした後、最新のカーネル3.7.1をインストールしました。次に、SynapticからnVidiaドライバーをインストールしました。これにより、スクリーンショットに表示されているようにUnityメニューが消えました。私の解決策は次のとおりです。
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
これで、最新のnVidiaドライバーを使用することで問題が解決されるだけでなく、
インストールが機能しない場合(最初のモジュールがビルドされていない場合)は、1セットのヘッダーのみがインストールされていることを確認する必要があります。
dpkg --get-selections | grep linux-headers
これは機能しません
linux-headers-3.5.0-26 install
linux-headers-3.5.0-26-generic install
linux-headers-generic install
これは動作します
linux-headers-3.5.0-26 install
linux-headers-3.5.0-26-generic install
この場合、単に
apt-get remove linux-headers-generic
これで、nvidiaインストーラーが機能します。