web-dev-qa-db-ja.com

Ubuntu 16.04ログインループの新しい問題

ログインループから逃げられませんでした

  1. NVIDIAドライバー367がインストールされたUbuntu 16.04

  2. セキュアブートが無効です(レガシーモードです)

  3. ディスプレイマネージャー:lightdm

  4. .xsession-errors:

openConnection: connect: No such file or directory cannot connect to brltty at :0 upstart: gnome-session (Unity) main process (5813) terminated with status 1 upstart: unity-settings-daemon main process (5806) killed by TERM signal upstart: Disconnected from notified D-Bus bus upstart: logrotate main process (5632) killed by TERM signal upstart: update-notifier-crash (/var/crash/_usr_bin_python2.7.0.crash) main process (5689) killed by TERM signal upstart: update-notifier-crash (/var/crash/_usr_bin_wget.0.crash) main process (5690) killed by TERM signal upstart: update-notifier-crash (/var/crash/_usr_lib_gvfs_gvfsd-dnssd.0.crash) main process (5692) killed by TERM signal upstart: bamfdaemon main process (5713) killed by TERM signal upstart: hud main process (5804) killed by TERM signal upstart: indicator-bluetooth main process (5848) killed by TERM signal upstart: indicator-power main process (5849) killed by TERM signal upstart: indicator-datetime main process (5852) killed by TERM signal upstart: indicator-printers main process (5859) killed by TERM signal upstart: indicator-session main process (5860) killed by TERM signal upstart: indicator-application main process (5886) killed by TERM signal upstart: unity7 main process (5843) killed by ABRT signal

インターネットのアプローチはどれも役に立たないようです。それは私を夢中にさせます。助けが必要。

6
Jasper_Li

これが私に起こった本当の理由はこれでした:NVIDIAカスタムドライバーがインストールされていて、その下にカーネルモジュールがコンパイルされ、すべてがしばらく正常に機能していました。

新規インストールであるため、Ubuntuはいくつかの更新をダウンロードし、アップグレード中にカーネルを更新することを決定しました。また、NVIDIAドライバーをコンパイルした他のライブラリが依存し、バイナリ互換性を破った可能性があります。

再起動後のその時点で、lightdmのログインループでスタックし、startxでXセッションを実行できませんでした。アップグレードにより、NVIDIA HWアクセラレーションレンダリングモジュールだけでなく、SWモジュールとも互換性がなくなったように見えるため、Unity/Gnomeにはレンダリングするものがまったくありませんでした。

これを修正するために再度ダウンロードしたNVIDIAインストールスクリプトを実行し、再コンパイル後に正常に戻りました。それが誰かを助けることを願っています。

追伸私のソリューションでは、安っぽいビデオカードドライバーに戻る必要はありませんでした。

5
dsabanin

私もこの問題を抱えていました。現時点では、xorg-nouveauドライバーを使用して解決しています。ループに巻き込まれている間に、Alt + F1を押してシェルに入ります。それがうまくいかない場合:

  • 起動中に右シフトを押します。
  • GRUBからブートするカーネルの以前のバージョンを選択します。
  • 起動後、NVIDIAドライバーをアンインストールし、必要に応じてxorg-*をインストールします。すでに持っているものがわからず、インストールできるパッケージがたくさんあります。 nouveauが必要です。これは表示を処理します。
1
EntangledLoops

問題が解決しました。将来の参考のために、ここにいくつかコメントを残します。

  1. 私は caffe をセットアップしようとしていました。これにはNVIDIAドライバーのインストールが必要です。
  2. すべてを機能させるには、nouveauドライバーをブラックリストに登録する必要がありました。
  3. 最初のインストール後はすべて正常に動作しますが、Ubuntu 16.04システムには何も起こりませんでした。
  4. しかし、再起動すると、「無限」ログインループに入りました。
  5. 私がやったことは(すべてが修正に役立つとは限らない):
    • chown username:username .Xauthority(.ICEauthorityおよび.gvfsと同じ。 this を参照);
    • /etc/modprobe.d/blacklist.confファイルのブラックリストに記載されている行のコメントを解除します。
  6. リブート後に事態は改善しました-別のプロセスに進みました 問題 ;
  7. 指示に従ってください。おそらく起動後、すべてが再び機能するようになります。
0
Jasper_Li