Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】
Linuxは安定性の高さで知られ、何年も問題なく動作し続けることの多いOSです。それでも、デスクトップが突然フリーズして入力に反応しなくなることがあります。そんなとき、多くの人が真っ先に思い浮かべるのはPCの再起動ですが、実はデスクトップ環境だけを再起動すれば済むケースも少なくありません。PC全体を再起動するよりも手軽で、作業中のデータを失うリスクも抑えられます。
この記事では、最も人気のある3つのデスクトップ環境「GNOME」「KDE」「XFCE」それぞれの再起動方法を解説します。検証にはUbuntu(Kubuntu/Xubuntu)を使用しています。
UbuntuでGNOMEデスクトップを再起動する
まず試したいのが、キーボード操作だけで完結する簡単な方法です。デスクトップがまだキーボード入力に反応している場合は、Alt + F2 を押してコマンド実行ウィンドウを開き、半角英字の r を1文字入力してEnterキーを押しましょう。
これだけで、面倒な手順なしにデスクトップ環境が再起動されます。ただし、デスクトップがまったく入力に反応しない状態であれば、もう少し強硬な手段が必要です。
Ctrl + Alt + F3 を押すと、デスクトップ環境の外にある最初の仮想コンソール(TTY)に切り替わります。
そこで以下のコマンドを実行すると、GNOMEのデスクトップ環境を再起動できます。
gnome-shell --replace
続いて Ctrl + Alt + F2 でデスクトップ画面に戻りましょう。上手くいけば、リフレッシュされたデスクトップが待っているはずです。
それでも改善しない場合は、ディスプレイマネージャーの再起動を試してみてください。ディスプレイマネージャーはデスクトップ環境が動作する「土台」にあたるため、これを再起動すればデスクトップ環境ごと再読み込みされます。ターミナルに戻って次のコマンドを実行します。
sudo systemctl restart gdm
なお、この方法ではデスクトップ環境が完全に再読み込みされるため、ログインからやり直す必要がある点に注意してください。
KubuntuでKDEデスクトップを再起動する
KDEデスクトップ環境の再起動も基本的にはGNOMEと同じ考え方ですが、手順の細部にいくつか違いがあります。
まず、少なくともKubuntuの場合、デスクトップ環境の外にある最初の利用可能な端末はtty2です。そのため、Ctrl + Alt + F2 の組み合わせで切り替えます。
最新バージョンのKDEで、ターミナルからデスクトップを正しく再起動する方法は次のとおりです。
kquitapp5 plasmashell && kstart5 plasmashell
これで効果がない場合は、次のコマンドも試せます。
pkill -ABRT plasmashell
さらにダメなら、PC全体を再起動する前の最後の手段として、ディスプレイマネージャー自体の再起動を試す価値があります。
pkill -ABRT kwin_x11
ただし、このような強制的な再起動を行うと、エラーメッセージが表示されることがある点に留意してください。
XubuntuでXFCEデスクトップを再起動する
XFCEはGNOMEやKDEよりもシンプルなデスクトップ環境なので、再起動も比較的簡単です。
XFCEの中核をなすデスクトップ要素であり、最もフリーズしやすいのがパネルです。デスクトップがまだ多少なりとも反応しているなら、Ctrl + Alt + T でターミナルを開き、次のコマンドを入力します。
killall xfce4-panel
このコマンドでパネルが終了(キル)されます。再び読み込むには、次のコマンドを実行しましょう。
xfce4-panel & disown
ウィンドウマネージャー全体を再起動したい場合は、デスクトップ環境の外にある最初の仮想コンソールへ移動します。(Xubuntuのインストール環境では最初のコンソールで、Ctrl + Alt + F1 でアクセスできました。)そこで公式の方法を試してみましょう。
xfwm4 --replace
効果がなければ、より強力な方法を試します。
killall xfwm4 & xfwm4 & disown
これらの手順が成功すれば、デスクトップは復旧し、いつものように操作できる状態になっているはずです。
上記の方法を使えば、フリーズしたデスクトップから簡単に脱出できるでしょう。あわせてGNOMEのキーボードショートカットを覚えておけば、デスクトップ操作がさらに快適になりますよ。
-
Kali Linuxのインストール方法を徹底解説!USBメモリ作成から初期設定まで
多くのLinuxディストリビューションは一般ユーザー向けに設計されていますが、Kali Linuxはその例外です。Debianベースのこのディストリビューションは、ホワイトハットハッキングやシステムテストに必要なツールを求めるセキュリティ専門家や、好奇心旺盛な愛好家にとって理想的な環境を提供します。Kali Linuxには、セキュリティテスト用のプログラムが600以上もプリインストールされています。Aircrack-ngからJohn the Ripperまで、業界最高峰のツールが最初から使える状態で揃っています。この記事では、自分のPCにKali Linuxをインストールする手順を詳しく解説し
-
モバイルLinuxとデスクトップLinuxの違いとは?知っておきたい基盤の違いを解説
「来年こそはデスクトップLinuxの年になる」と永遠に言われ続けていますが、モバイルOSはそんな言葉を待ってはいません。モバイルOSはLinuxカーネル分野の中で最も急成長しており、世界中の圧倒的大多数のモバイル端末を支えています。 では、同じLinuxカーネルがどうやってデスクトップとモバイルという異なる環境で動作しているのでしょうか?実際のところ、AndroidはデスクトップOSとしてはあまり優秀ではありません。基本となるルールは共通していても、モバイルOSとデスクトップOSの間には数多くの重要な違いが存在するのです。 モバイルLinuxとは何か? モバイルLinuxとは、1990年