「ああ、大変! 問題が発生しました。」(gdm3 が起動に失敗する) を修正するにはどうすればよいですか?

「ああ、大変! 問題が発生しました。」(gdm3 が起動に失敗する) を修正するにはどうすればよいですか?

このマシンは Debian wheezy を実行していましたが、最近 Jessie にアップグレードされました。しばらくの間、すべて正常に動作していました。しかし、本日再起動すると、デスクトップが読み込まれなくなりました。

/var/log/messages shows gnome-shell: segfault at 0 error 4 in libupower-glib.so.3.0.0

gnome-shell、gnome-session、gdm3、libupower を再インストールしてみましたが、効果はありませんでした。

(フォーマットについては申し訳ありません。携帯電話から送信しています。)

答え1

興味深いことに、私も同じような方法でシステムを壊したときに、自分自身の質問を見つけました。どのように壊したかは正確にはわかりません。最後にインストールしたのはターミナル エミュレーターですterminatorが、かなり長い間マシンを再起動していないので、忘れていた関連する変更が他にもある可能性があります。

死の白い画面から抜け出すために、すべての gnome パッケージを強制的に削除しました。

dpkg -r --force-depends `dpkg --get-selections | grep gnome | cut -f 1`
dpkg -r --force-depends `dpkg --get-selections | grep deinstall | cut -f 1`

これにより、システムは非常に壊れた状態になります。ただし、その後、gnome と他の多くの (すべて?) 依存関係をインストールしました。

aptitude install task-gnome-desktop

パッケージの競合を解決するための最初の 2 つのオプションでは、満たされていない依存関係を持つパッケージのほとんどまたはすべてを削除する aptitude が含まれていました。私は他のいくつかのオプションを試し、何も削除せず、不足しているパッケージ (約 20 個) をインストールするだけのオプションを見つけました。

まだ壊れているように見える唯一の点は、スレッドの展開/折りたたみボタンがThunderbird欠落していることです。

答え2

私も同じ問題を抱えています。次の手順で問題を解決しました。

システムを再起動してください。

Ctrl+ Alt+を押しF4て入力startx

ターミナルを開いてgnomeデスクトップを削除します

apt-get remove gnome-session

apt-get autoremove

KDE デスクトップがインストールされており、再構成するにはkdm次のコマンドを使用します。

sudo dpkg-reconfigure kdm

選択してkdm

次のステップリブートgnomeデスクトップを再インストールします。

関連情報