gnome shell で SSH を使用する際に問題が発生したため、sudo apt upgrade
更新 ( sudo apt update
) が機能しなかったため、オペレーティング システムをアップグレード ( ) することにしました。すると、ターミナル出力に、依存関係が満たされていないため gnome-shell と gnome-shell-common をアップグレードできないと表示されました。
オンラインの記事で、これら 2 つのパッケージのDepends:
in以降の情報を削除するよう勧め/var/lib/dpkg/status
られていたので、私はそれを試してみました。その手順でアップグレードを強制できましたが、GNOME デスクトップが起動しなくなったので、何かが壊れてしまったに違いありません。
ターミナルにはアクセスできますが、デスクトップにはアクセスできません。GNOME を再度起動するにはどうすればよいでしょうか?
今、コンピューターを起動しようとすると、デスクトップが起動に失敗した後、次のメッセージが表示されます。
7.162243] Bluetooth: cdi0: command 0xfc8e tx timeout
その後、ログインの試みは次のメッセージによって中断されます。
[ 15.386381] Bluetooth: hci0: sending Intel patch command (0xfc8e) failed (-110)
[ 15.386557] Bluetooth: hci0: sending frame failed (-19)
[ 17.402388] Bluetooth: hci0: command 0xfc11 tx timeout
[ 17.386394] Bluetooth: hci0: Exiting manufacturer mode failed (-110)
その後、コマンドプロンプトにアクセスできるようになります。
私はコンピューターから Bluetooth を削除しても構いません。Bluetooth をまったく使用しないからです。
ある時点で、私のコンピューターも無効な引数であるというエラーを返していました。それは GNOME が壊れた後だったと思います。しかし、そのエラーを修正するために、`/usr/share/gnome-shell/theme/gdm3.css からファイル/etc/alternatives/gdm3.css
をコピーしました。gdm3.css
ああ、ファイルの属性の後にコロンが必要であるというターミナルからのメッセージがありました/var/lib/dpkg/status
が、それは OS を壊す前のことだったと思います。ファイルを指示通りに編集したら、エラーはなくなりました。
答え1
これを解決する方法が分かりました。
lightdm
をインストールし、それを使用してログインしてから、 を再インストールすることで、デスクトップに戻ることができましたgdm3
。
ターミナルから=
sudo apt install lightdm
sudo dpkg-reconfigure lightdm
リブート
sudo apt install gdm3
sudo dpkg-reconfigure gdm3
リブート
sudo apt remove lightdm
sudo apt autoremove