16.04から18.04にアップグレードした後(ホームディレクトリを保持し、ルートをフォーマットする)、ログインできません。パスワードが受け入れられると、gdmはサイレントにログイン画面に戻ります。
実行レベルを変更してそこにログインできます。 /var/log/syslog
で見つけたもの:
Fatal server error:
Cannot open log file "/home/myuser/.local/share/xort/Xorg.pid-1768.log"
...
Unable to run X server
それはどのように可能ですか?
ホームフォルダーを確認すると、readmeといくつかのAccess-Your-Private-Data.desktop
があります。どちらにもアクセスできません。ここで何が起こったのですか?
16.04でホームフォルダを暗号化することを選択しましたが、18.04ではこのオプションはなくなりました。デフォルトのインストールには、暗号化されたホームフォルダーを処理するツールが含まれていないため、ここにあるのはアクセスできないホームフォルダーです。 ( here および here を参照してください。)
アクセスを取り戻すことは可能ですが(潜在的なソース: this 、 this 、および this )、データのバックアップがある場合はより簡単な回避策。
警告:破壊的なコマンドが続きます!
Sudo rm -rf
ホームディレクトリのすべてのコンテンツ(隠しファイルを確認)。Sudo rm -rf /home/.ecryptfs
Sudo chmod 700 /home/myuser
これで、暗号化されたホームフォルダーの痕跡はなくなり、ホームフォルダーは再び書き込み可能になります。
注:/home
パーティション全体に対して暗号化が有効になっていない限り、ホームフォルダーは暗号化されなくなります。