Ubuntu MATEがロード画面で停止する(ログインプロンプト前)

Ubuntu MATEがロード画面で停止する(ログインプロンプト前)

タイトルで述べたように、コンピュータを起動して持っているUbuntu OSを選択しましたが、無限のロード画面で停止しました。

grubに接続するためにnomodesetを設定しようとしましたが、役に立ちませんでした。どんな提案がありますか?

システムの動作に関する情報を取得するために、ロード画面で「Escape」をクリックした後、次のことがわかりました。

[  OK  ] Starting User Runtime Directory /run/user/...
[FAILED] Failed to start Light Display Manager
See 'systemctl status lightdm.service' for details
[  OK  ] Finished User Runtime Directory /run/user/... .
         Starting User Manager for UID 10000...
[  OK  ] Started User Manager for UID 10000...
[  OK  ] Stopped Light Display Manager. 
         Starting Light Display Manager.
         Starting RealtimeKit Scheduling Policy Service.
[  OK  ] Started RealtimeKit Scheduling Policy Service.
[FAILED] Failed to start Light Display Manager.
         Starting Light Display Manager...
[FAILED] Failed to start Light Display Manager.
See 'systemctl status lightdm.service' for more details.

その後、上記の失敗した起動Lightdmメッセージが引き続き表示されます。プロンプトが終わったら見ます。

A start job is running for Hold until the boot process finishes up ( <mins> / no limit)

<mins>無限ロードプロセスがいつ始まるかを推測します

altctrlまた、(++ / f1)を介して端末にファイルを表示するように要求しましたが、f2どの種類の端末も取得できませんでした。ロード画面に戻り、再びメッセージに戻ります。

ただし、コンピュータを再起動してOSの選択メニューからUbuntuの詳細オプションを選択すると、ルートシェルプロンプトが表示されることがあります。ただし、sudoアップグレードを実行しようとしましたが失敗したため、インターネットにアクセスできません。

それでは、インターネットなしでこの問題を解決する方法は何ですか?

ベストアンサー1

最大の問題は、ディスプレイマネージャが正しく動作しないことです。このトピックに関する最も一般的なソリューション/アドバイスを見つけることができます(例:[1][2])は(何よりも)dpkg reconfigureこのlightdmパッケージをあなたにお勧めします。ただし、これにはいくつかのターミナルプロンプトが必要です。

上記のように、ctrl++ /を使用してどの種類の端末にもアクセスできません。私が実際にしたことは、リカバリモードでUbuntuにアクセスし、そこからルートターミナルをインポートしてlightdmパッケージを再構成することでした。altf1f2

#rootとしてログインsudo dpkg-reconfigure lightdmし、コンピュータを再起動しました。エラーが続き、ディスプレイマネージャを完全に削除してから再インストールしてみました。同じ手順を実行してUbuntu Recovery modeOS選択メニューから選択し、enable networkingルートターミナルを開く前に選択してネットワーク接続を確立し、パッケージをインポートできました。

こうなるとパンドラの箱を開けたようです。エラーがあります(参照[サム][4])回復モードでUbuntuMATE 20.04を使用しており、バグは以前のバージョンのカーネルに関連していますが、明らかにまだ存在しています(?)。だから...最初にシステムネットワーキングを手動で有効にする必要がありました。

sudo rm()のぶら下がっているリンクを削除し、/etc/resolv.conf -> /run/resolvconf/resolv.conf別のリンクを作成しました。構成ファイルの解析ファイルは/etc/dirにあり、有効なDNSサーバーが含まれています。ファイルを保存し、ネットワーク管理者を再起動しました。それから努力しましたが、ping 8.8.8.8答えが来ました。

# resolv.conf file 
nameserver 8.8.8.8 # primary   DNS server for Google DNS
nameserver 8.8.4.4 # secondary DNS server for Google DNS

これでインターネットにアクセスできるので、次のようにしました。

  1. sudo apt purge xorg lightdm
  2. sudo apt autoremove
  3. sudo apt install xorg lightdm

コンピュータを再起動した後、正常にログインできました。

おすすめ記事