web-dev-qa-db-ja.com

Nvidiaドライバーをインストールした後、Unityが表示されません

12.10をゼロからインストールしました。 Unityも問題なく起動しましたが、解像度は低かったです。ディスプレイドライバーをNvidiaに変更する設定(「ソフトウェアソース」にあったと思う)を見つけて、再起動しました。

Ubuntuが起動すると、デスクトップに移動します(デスクトップに保存したファイルが表示されます)が、他の画面要素はありません-Unity、上部のメニューバー、ウィンドウ装飾、何もありません。

Ctrl-Alt-TおよびCtrl-Alt-F2は正常に機能しますが、制限があります...

  1. デフォルトのドライバーを復元するにはどうすればよいですか?これらの「ソフトウェアソース」設定を再度開く方法、またはそれを修正できるものが必要だと思います! all this を手動で入力する必要はありません。
  2. 適切なNvidiaドライバーをインストールして、最大1280x1024を取得するにはどうすればよいですか? 私の古いトリック うまくいかないようですが、おそらく私が#1を解けば...

私はこれを自分で試しましたが、問題はUbuntuインストーラーに bug があり、Nvidiaドライバーが動作するために必要なLinuxヘッダーを削除することです。

次のことを行う必要があります。

ターミナルから:

Sudo apt-get install linux-headers-generic && Sudo apt-get remove nvidia-current && Sudo apt-get install nvidia-current

Nvidia-currentからの出力がインストールされていない場合、最初の2つのコマンドのいずれかが失敗しました。

再起動する必要があります。再起動すると、コンピューターを再び使用できるようになります。

19
drac0linux

デフォルトのドライバーを復元するには、パッケージnvidia-currentをアンインストールする必要があります。これはSTTYで実行できます(Ctrl-Alt-F [1-6])。

Sudo apt-get remove nvidia-current

その後、再起動するだけで大​​丈夫です。

6
TimWolla

私が持っているヘッダーは、実行していたカーネルよりも新しいものでした。そのため、カーネルバージョンをアップグレードする必要がありました。次に、次の手順をお勧めします。

Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install linux-source
Sudo apt-get install linux-headers-generic
Sudo apt-get remove nvidia-current
Sudo apt-get install nvidia-current
2
GermanK

私の場合、問題はNVIDIAのプロプライエタリドライバーであり、Optimusラップトップでは動作しません。私がしなければならなかったのは走ることだけでした

Sudo nvidia-uninstall

/etc/X11/xorg.confの削除

OBS:そのためにはXサーバーをオフにする必要があります。 ctrl + alt + f1を使用して「インターフェイスなし」モードに移動し、入力します

Sudo stop lightdm

実行をアンインストールした後

Sudo start lightdm
1
Wisllay Vitrio

私は同じ問題を抱えていましたが、これを実行するまで何も助けませんでした:

Sudo apt-get autoremove fglrx --purge
0
Shaun