2019年2月に16.04.2から18.04.2へのオンラインアップグレードを試みましたが、認証エラーが常に表示されるため、grubの後に続く最初のGUIログインを超えることができませんでした。
これが私がこれまでに試したことです...
Ubuntuforumsへの3つの投稿:
GUIログインのユーザー名が最初の大文字で表示されているのに対し、正しいユーザー名は小文字で始まることに注意してください。 「表示されません」を押して正しいユーザー名を入力しようとしましたが、同様の認証エラー結果がありました。
Ctrl+Alt+F3 tty3ログインを試してください:小文字のユーザー名で成功
$ # brought up a small GUI display in top left hand corner of my
$ # screen, but too small to read what it said
$ Sudo startex
$ # didn't fix my GUI login
$ Sudo chmod 7755 /usr/lib/policykit-1/polkit-agent-helper-1
$ Sudo apt install -f
0 to upgrade, 0 to newly install, 0 to remove, 5 not to upgrade
$ Sudo apt-get update
fetched 432Kb in 2s
$ Sudo apt-get install ubuntu-desktop
already newest version (1.417)
$ Sudo apt-get install gnome-core lightdm
unable to locate package gnome-core
私はこれらの質問に対するUbuntuの回答を尋ねるを読みました:
全体として、ThinkPad L520の18.04を成功させるために1か月以上も苦労してきました。このため、認知能力がやや低下し、この機能を無効にしてどこかへ行くための、私をゆっくりと熟成させるために役立つかもしれない提案を探します。問題。
サイモンの提案に取り組みましたが、まだ何が適切に機能していないか、何も修正できていないことを正確に特定できていないため、以下では、より多くの提案を得るために試行した結果をフィードバックしています。
「アップグレードしない5」を修正してみてください
Sudo apt-get dist-upgrade --yes
今回はいくつかのアップグレードが行われましたが、私がtty3に取り組んでいたため、それが行ったことのコピーを作成できませんでした。この時点で戻ってGUIログインを再試行しましたが、改善はありませんでした。それでも、以前と同じ短い認証エラーメッセージが点滅し、その後、再起動以外には応答しなかった灰色の空白の画面が表示されます。
Ctrl + alt + F3と同じようにコンソールにログインし、
ps axf
の出力を確認します
これにより長い出力リストが生成されましたが、これもコピーすることはできませんでしたが、出力は195〜1621の範囲しかなかったため、1838〜2276の結果はありませんでした。
authとsyslogを監視し、ログイン画面に戻りますctrl + alt + F1
Sudo tail -f /var/log/syslog /var/log/auth.log
この結果を確認するために、ライブの18.04 -2 DVDディスクを使用してLIVEセッションをロードし、そこから/var/log
に移動しました。
私が見つけたauth.log
は2時間の試行錯誤で覆われているので、それを281kBにアップロードするのが最善だと思いました OneDriveクラウドフォルダー GUIのカメラの写真もいくつかありますログインに失敗しました。
この長いauth.log
ファイルを分析し、問題の原因を突き止めることは、私の能力を超えています。このauth.log
をアップロードすると、5月の第2週までに個人的に対処するのに適した位置にあるはずです。
16.04から18.04にアップグレードする場合、多くの問題が発生する可能性があります。ただし、これらのほとんどは簡単に修正できます。したがって、最初に、正常に機能していないものを見つける必要があります。
あなたの投稿では、そのapt-get
が次のメッセージで返されます。
$ Sudo apt install -f
0 to upgrade, 0 to newly install, 0 to remove, 5 not to upgrade
「アップグレードしない5」をSudo apt-get dist-upgrade --yes
で修正するか、Sudo apt-get --purge autoremove
で削除してください。
と同じようにコンソールにログインします ctrl+alt+F3 そしての出力を確認してください:
$ ps axf
....
1838 ? Ssl 0:00 /usr/sbin/gdm3
1893 ? Sl 0:00 \_ gdm-session-worker [pam/gdm-launch-environment]
2213 tty1 Ssl+ 0:00 | \_ /usr/lib/gdm3/gdm-wayland-session gnome-session --autostart /usr/share/gdm/greeter/autostart
2252 tty1 Sl+ 0:00 | \_ /usr/lib/gnome-session/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart
2276 tty1 Sl+ 0:02 | \_ /usr/bin/gnome-Shell
....
標準のUbuntuインストール(gnomeを使用)では、gdm-session-worker
が実行され、ログイン画面が表示されます。 (上下にスクロールできます shift+pageup/pagedown)
次に、auth
とsyslog
を監視して、ログイン画面に戻ります ctrl+alt+F1
Sudo tail -f /var/log/syslog /var/log/auth.log
ログインに失敗した後、コンソールに戻ります(もう一度 ctrl+alt+F3)、エラーメッセージの出力を確認します。これにより、次にどこを見ればよいかがわかります。
/var/log/auth.log
ファイルの出力を見ると、繰り返し発生するメッセージが見つかります。
Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_env(gdm-launch-environment:session): non-alphanumeric key 'date +%d.%m.%Y' in /etc/environment', ignoring
Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Apr 17 10:05:16 TP-L520 systemd-logind[945]: New session c56 of user gdm.
Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Apr 17 10:05:16 TP-L520 systemd-logind[945]: Removed session c56.
これは、/etc/enviroment
ファイル内のdate
コマンドに問題があることを示しています。単純な修正は、そのファイルをバックアップして、標準値の場合はそれを置き換えることです。
$ Sudo cp /etc/environment /etc/environment.backup
$ echo 'PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"' | Sudo tee /etc/environment
再起動してもう一度お試しください。
これが役に立てば幸い
Ctrl+Alt+F3 tty3ログインを試してください:
その後、/etc/passwd
でユーザー名を変更します。たとえば、ユーザー名がpradip
の場合は、Pradip
に変更します。
次に、Sudo passwd new_username
を使用してパスワードを変更します
ログインしてみてください