デスクトップでNvidia 750 Tiグラフィックスカードを実行するためのドライバーを正常にインストールしました。 Ubuntuはその後短時間で完全に動作しました。その後、アップデートマネージャーからアップデートをインストールするように求められました。そうして再起動しました。その後、ログインしようとすると画面が点滅し、ログインに戻ります。同様の問題を解決する他のガイドをいくつか試しましたが、どれも役に立たなかった。
Windows 8とUbuntu 14.04をデュアルブートしています。
これは、Nvidiaサイトからダウンロードした.runファイルを使用してNvidiaドライバーをインストールするときに発生します。これは、ドライバーをインストールする間違った方法です。 GUIが起動しないため、各カーネルの更新後、コンソールを使用して再度インストールする必要があります。これで、Ctrl + Alt + F1を押してコンソールに移動して修正できます。次にそこにログインして実行します
Sudo apt-get purge nvidia*
Sudo apt-get install nvidia-331
次に再起動します。
これが機能しない場合は、ドライバーをアンインストールする必要があります。手順については HERE をご覧ください。
悲しいことに、私の経験は次のとおりです。
sudo apt-get purge nvidia * sudo apt-get install nvidia-current
動作が保証されていません。
悲しいことに、カーネルの更新とxorgまたは他のグラフィックスドライバーの更新が、独自のドライバーのインストールを中断することもよくあります。
私はこのスキームを使用するようになりました:
1。アップデートが発表されたら、上記のタイプのパッケージを確認してください。
2。更新に何も含まれていない場合は、それを許可します。追加のアクションは不要です。
3。 「危険な」更新がある場合:
CTRL-ALT-F1を押してログインし、入力します
sudo -i stop lightdm init 3 cd /to/dir/with/NVIDIA.run-file/ bash NVIDIA-CURRENTLY -INSTALLED-VERSION.run --uninstall apt-get update && apt-get upgrade
カーネルの更新があった場合; reboot
と入力します
そしてnew kernelで再起動します recovery mode 、then ...
cd /to/dir/with/NVIDIA.run-file/ bash NVIDIA-NEW-または-PREVIOUS-INSTALLED-VERSION.run reboot
また、カーネル3.13の多数の/差し迫った更新をバイパスする手段として、カーネル3.16に更新することをお勧めします。
Trustyの指示に従ってください:
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
注:しばらくの間、つまり同様のサポートが行われるまで、後のカーネルは避けてください。
原因は、。Xauthorityに関連する何かをSudoでアップグレードすると、rootがこのファイルを所有し、ユーザーとしてログインできないことです。 Ctrl + Alt + F2を押すだけで、ユーザー名でログインし、
Sudo chown [your_username] /home/[your_username]/.Xauthority
Nvidiaドライバーはdkmsでコードをインストールして登録します。これは、Ubuntuデスクトップの標準インストールの一部ではありませんが、dkmsがインストールされていない場合、各カーネルアップデートによってNvidiaドライバーが再び破損する可能性があります。
これを防ぐには、「dkms」を自分でインストールします。
Sudo apt-get install dkms
Dkmsをインストールした後、実行ファイルを使用してNvidiaドライバーを再インストールします。新しいカーネルがインストールされたときに、再コンパイル用のドライバーを登録できます。
押す CTRL-ALT-F1 ターミナルへ
以前のドライバーをアンインストールします。
Sudo apt-get remove nvidia-*
Sudo apt-get autoremove
次の方法でGUIに戻ります。
Sudo service lightdm restart
作業を継続する別の一時的な方法は次のとおりです。
ブート時にrecovery mode
を選択してから、
リカバリメニューで[Resume normal boot
]を選択します
その後、ログインできるようになります:)
過去数日間に同様の問題(apt-get upgrade
および基本的にすべてが壊れた)がありました。これが私の学びです。彼らがそこにいる誰かを助けてくれることを願っています。
私はいくつかのマシンでUbuntu 14.04を実行していますが、私が見つけたソリューションはすべてそれらで動作しました:P
まず、グラフィックスドライバーとカーネルを同時に更新すると、実行中のカーネル用にグラフィックスカーネルモジュールがビルドされている場合に問題が発生する可能性があります。再起動後にカーネルが変更されるためです。
数時間いじった後、これが私の解決策でした(デスクトップでは、インストールされたNvidiaグラフィックスカードのみを使用するため、bumblebee
またはprimus
は不要です)。
症状:lightdm
(service lightdm restart
)を再起動するたびに、ドライバーはmesa
にフォールバックするため、インストール/更新したNvidiaドライバーを使用していません。 /var/log/Xorg.0.log
のメッセージは、確認するためにnvidia_drv.so
)をロードできなかったことです。
update-alternatives --get-selections # lists all alternatives
update-alternatives --config x86_64-linux-gnu_gl_conf # available options and lets you choose "0" to automatically select the best driver
update-alternatives --config i386-linux-gnu_gl_conf # for multiarch or i386 machines
例:
update-alternatives --config x86_64-linux-gnu_gl_conf
There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/nvidia-340/ld.so.conf 8604 auto mode
1 /usr/lib/nvidia-340-prime/ld.so.conf 8603 manual mode
2 /usr/lib/nvidia-340/ld.so.conf 8604 manual mode
3 /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf 500 manual mode
結果:明示的に「auto」に設定した後でも、lightdm
を開始すると、mesa
ドライバーにリセットされ、/var/log/alternative.log
で確認できます。
解決策:
service lightdm stop
# remove all old stuff
apt-get remove --purge nvidia\*
apt-get remove --purge bumblebee
apt-get remove --purge primus primus-libs
apt-get autoremove --purge
# unload old drivers from kernel
rmmod nvidia
rmmod drm
# now everything is gone. Make sure you are running the latest kernel, then:
apt-get install nvidia-XXX # nvidia-367 for me, nvidia-current fits generally
update-alternatives --auto x86_64-linux-gnu_gl_conf
update-alternatives --auto i386-linux-gnu_gl_conf
service lightdm start
出来上がり、/var/log/Xorg.0.log
は、NVIDIA社からlibglx
とnvidia_drv
をロードすることを示しています。 glxinfo
はそれを検証します。
同じことが起こることがわかりました。私が使用した式は、この方法でNVIDIAドライバーをアンインストールすることでした:ヒット Ctrl+Alt+F4 tty4経由でログインする
Sudo apt-get purge nvidia*
Sudo apt-get install nvidia-331
Sudo service lightdm stop
Sudo apt-get install gdm
私も使った
Sudo dpkg -reconfigure gdm
ログイン画面は異なって見えます。しかし、ログインのGUIメソッドからロックアウトされることなくログインできました。
完璧ではありませんが、少なくとも私は再びログインできました。
Nvidia GeForce 6100グラフィックスカードを搭載したeMachines T5254があります。時々(新しいカーネルを入手したときなど)、コンピューターはログイン画面となるはずの黒い画面で起動します。私の作業修正は
黒い画面で、ctrl + alt + F1
(または現在のセッションではない方)を押して、以下を使用します。
Sudo apt-get purge nvidia-*
Reboot
をセーフモードに(BIOS画面でshift
を押したまま)[詳細オプション]を選択し、[回復モード]を選択します。古いカーネルバージョンを選択する必要がある場合があります。
セーフグラフィックモードを選択します。 (私にとって、それを選択した後、メインのリカバリモード画面に戻り、[通常ブート]を選択します。これはバグだと感じますが、いずれにしても安全なグラフィックモードでロードされます)。
GUIはすぐにロードされるはずです(明らかに修正ではありません)。 [システム設定]ウィンドウに移動します。 [ソフトウェアと更新]をクリックします。最後に追加ドライバーがあります。ロードが完了すると、4つのオプションが表示されます。最初の2つはNvidiaドライバーバージョン304、3つ目はバージョン170、最後は汎用ドライバーです。唯一機能するのはver 170です。それを選択し、更新がダウンロードされるのを待って再起動します。
これはコマンドラインから可能だと思いますが、これに対応するオンラインガイドは見つかりませんでした。これが他の誰かに役立つことを願っています。
Nvidiaドライバーの更新後に同じ問題が発生しました...この問題を解決するには、回復モードを使用して再起動します。
リストから回復モードオプションを選択しました:
Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)
オプションを選択しました:
Drop to root Shell Prompt
次に、@ Pilot6が提案したことを行いました。すべてのnvidiaドライバーを削除しました。
apt-get purge nvidia*
ルートとしてログインしている限り、Sudo
は不要です。
その後、再起動して、現在使用可能なハードウェアのドライバーを返しました。
Sudo apt-get install nvidia-current
これまでのところうまくいきます...これがあなたのお役に立てば幸いです。
この投稿で見つけることができる回復モードの詳細: RecoveryMode
Nvidia-304ドライバーをインストールしたときに同様の問題が発生し、その動作を取得するために、Ubuntuを無限のログインループにするいくつかの変更を行いました。
そこで、ここで述べたすべての方法を試しましたが、何もうまくいきませんでした。したがって、以前に行ったすべての変更のトレースを開始しました。最後に見つかった解決策は、「update-alternatives」に加えられた変更です。
ヒット: Ctrl+Alt+F1 tty1にログインします
Sudo update-alternatives --install /etc/ld.so.conf.d/i386-linux-gnu_GL.conf i386-linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf 500
そして
Sudo update-alternatives --install /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf x86_64-linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf 500
お役に立てば幸いです。
私の経験はこれです:
ディスプレイドライバーがUbuntuによって取得されたNVIDIAドライバーに設定されているため、nvidiaドライバーのインストール後にログインできなかった理由を見つけました。インストーラーがUbuntuの構成を上書きできないため、いくつかの競合が発生すると思います。
解決策は、ディスプレイをNoveauディスプレイドライバーに戻し、*。runファイルを使用してインストールに進むことです。