Kali Linux でGUIが表示されなくなった件について
こんにちは! レッドチーム志望の高校生,Koufuuです!
今回はCUIのKali Linuxにxfceをインストールして、GUI機能を回復させたやり方と経緯についてご紹介したいと思います。
同じ境遇の方や、エラー時のOCINT方法についてご参考になれば幸いです! 🫡
現状
Windowsラップトップ上のVirtual Boxで動かしていた仮想Kali Linux が、ある日突然 CUIしか表示しなくなりました。
※なお、エラー発生時のスクショを取り忘れるという痛恨のミスをしてしまいました、、、
イメージとしては以下の画像です。

引用元:AlmaLinux初心者向け!GUIモードとCUIモードの基本操作
経緯
久々にKali Linux を開いたので、アップデートをしようと思い以下のコマンドを実行。
sudo apt update
sudo apt full-upgrade -y
しかし1時間ほどしてもぜんぜん終わらない、、、
そのままパソコンを放置して違う作業をし、戻ってきたころにはアップデートを回していたことも忘れていました。
そのままパソコン本体の電源を落とし ー 慌てて電源を入れ直すも、時すでに遅し。
なんとかKali Linux自体は起動したものの、CUIのみになってしまいました。
情報収集
なんとしてもあのかっこいいGUI画面を取り戻したい!(個人的にはCUI画面も無駄がなくて好きなのですが) ということでネットリサーチを始めました。
①検索ワード 「Kali Linux GUI 表示されない」
するとこのような記事を発見。xfwm4コマンドで直りそう?
②xfwm4コマンドを実行
コマンド自体は認識してくれたが、エラーに。

xfwm4: symbol lookup errorのようにエラーの文言で検索すると、どうやらxfwm4コマンドが壊れているらしいとわかります。
③検索ワード 「xfce単体 インストール」
壊れているならばもう一度インストールすればよいと、インストール方法を検索。しかしxfce インストールと検索するとLinux Mintのインストール方法しか出てきませんでした。どうやらLinux MintもXfceを使っているらしい。
ということで検索ワードをxfce単体 インストールに変更。すると使えそうな情報が出てきました。
解決方法
結論:xfce をインストールする。
調べると、インストール方法には2種類あるそうです。
| xfceのみダウンロード | xubuntuごとダウンロード | |
|---|---|---|
| 良い点 | ほとんど容量を食わない | xfceだけでなく、ubuntuに必要な他のパッケージもインストールできる = ubuntuを起動できる |
| 悪い点 | 必要最低限の機能しか含まれていない。 | 容量が大きい |
私はxfceのみをダウンロードしました。コマンドは以下の通り:
$ sudo apt update
$ sudo apt upgrade // システムが最新か確認
$ sudo apt install xfce4 //インストール
しかしsubprocess /usr/bin/dpkg returned an error codeというエラーが出てしまい、インストールさえも中断してしまいました。
エラーメッセージの指示やこちらのサイトに従い、以下2つのコマンドを実行。
$ sudo apt --fix-broken install
$ sudo dpkg --configure -a
ただwireshark、wireshark-common、tsharkというパッケージに関してはまたもやエラーに。
邪魔なら消しちゃえ! と思い、パッケージごと削除しました。
$ sudo apt remove --purge [上記3種類のパッケージ]
それなのに、wireshark-commonだけはパッケージではないという意味不明なエラーのせいで消去できず。
ダメ元でKali Linuxの電源を落とし、再度起動を試みると、、、(なおこの時はrebootコマンドさえも正常に動作しなかったため、手動で行いました)
見事にGUIが復活していました!

最後に
教訓:システムアップデートは中断してはいけない!!
最後までご一読ありがとうございました。 以上、Koufuuでした! 🙇
Discussion