Linux
 Computer >> コンピューター >  >> システム >> Linux

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

Linuxは安定性の高さで知られ、何年も問題なく動作し続けることの多いOSです。それでも、デスクトップが突然フリーズして入力に反応しなくなることがあります。そんなとき、多くの人が真っ先に思い浮かべるのはPCの再起動ですが、実はデスクトップ環境だけを再起動すれば済むケースも少なくありません。PC全体を再起動するよりも手軽で、作業中のデータを失うリスクも抑えられます。

この記事では、最も人気のある3つのデスクトップ環境「GNOME」「KDE」「XFCE」それぞれの再起動方法を解説します。検証にはUbuntu(Kubuntu/Xubuntu)を使用しています。

UbuntuでGNOMEデスクトップを再起動する

まず試したいのが、キーボード操作だけで完結する簡単な方法です。デスクトップがまだキーボード入力に反応している場合は、Alt + F2 を押してコマンド実行ウィンドウを開き、半角英字の r を1文字入力してEnterキーを押しましょう。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

これだけで、面倒な手順なしにデスクトップ環境が再起動されます。ただし、デスクトップがまったく入力に反応しない状態であれば、もう少し強硬な手段が必要です。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

Ctrl + Alt + F3 を押すと、デスクトップ環境の外にある最初の仮想コンソール(TTY)に切り替わります。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

そこで以下のコマンドを実行すると、GNOMEのデスクトップ環境を再起動できます。

gnome-shell --replace
Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

続いて Ctrl + Alt + F2 でデスクトップ画面に戻りましょう。上手くいけば、リフレッシュされたデスクトップが待っているはずです。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

それでも改善しない場合は、ディスプレイマネージャーの再起動を試してみてください。ディスプレイマネージャーはデスクトップ環境が動作する「土台」にあたるため、これを再起動すればデスクトップ環境ごと再読み込みされます。ターミナルに戻って次のコマンドを実行します。

sudo systemctl restart gdm
Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

なお、この方法ではデスクトップ環境が完全に再読み込みされるため、ログインからやり直す必要がある点に注意してください。

KubuntuでKDEデスクトップを再起動する

KDEデスクトップ環境の再起動も基本的にはGNOMEと同じ考え方ですが、手順の細部にいくつか違いがあります。

まず、少なくともKubuntuの場合、デスクトップ環境の外にある最初の利用可能な端末はtty2です。そのため、Ctrl + Alt + F2 の組み合わせで切り替えます。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

最新バージョンのKDEで、ターミナルからデスクトップを正しく再起動する方法は次のとおりです。

kquitapp5 plasmashell && kstart5 plasmashell
Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

これで効果がない場合は、次のコマンドも試せます。

pkill -ABRT plasmashell

さらにダメなら、PC全体を再起動する前の最後の手段として、ディスプレイマネージャー自体の再起動を試す価値があります。

pkill -ABRT kwin_x11

ただし、このような強制的な再起動を行うと、エラーメッセージが表示されることがある点に留意してください。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

XubuntuでXFCEデスクトップを再起動する

XFCEはGNOMEやKDEよりもシンプルなデスクトップ環境なので、再起動も比較的簡単です。

Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

XFCEの中核をなすデスクトップ要素であり、最もフリーズしやすいのがパネルです。デスクトップがまだ多少なりとも反応しているなら、Ctrl + Alt + T でターミナルを開き、次のコマンドを入力します。

killall xfce4-panel

このコマンドでパネルが終了(キル)されます。再び読み込むには、次のコマンドを実行しましょう。

xfce4-panel & disown

ウィンドウマネージャー全体を再起動したい場合は、デスクトップ環境の外にある最初の仮想コンソールへ移動します。(Xubuntuのインストール環境では最初のコンソールで、Ctrl + Alt + F1 でアクセスできました。)そこで公式の方法を試してみましょう。

xfwm4 --replace
Linuxでフリーズしたデスクトップを再起動する方法【GNOME・KDE・XFCE対応】

効果がなければ、より強力な方法を試します。

killall xfwm4 & xfwm4 & disown

これらの手順が成功すれば、デスクトップは復旧し、いつものように操作できる状態になっているはずです。

上記の方法を使えば、フリーズしたデスクトップから簡単に脱出できるでしょう。あわせてGNOMEのキーボードショートカットを覚えておけば、デスクトップ操作がさらに快適になりますよ。

  1. Kali Linuxのインストール方法を徹底解説!USBメモリ作成から初期設定まで

    多くのLinuxディストリビューションは一般ユーザー向けに設計されていますが、Kali Linuxはその例外です。Debianベースのこのディストリビューションは、ホワイトハットハッキングやシステムテストに必要なツールを求めるセキュリティ専門家や、好奇心旺盛な愛好家にとって理想的な環境を提供します。Kali Linuxには、セキュリティテスト用のプログラムが600以上もプリインストールされています。Aircrack-ngからJohn the Ripperまで、業界最高峰のツールが最初から使える状態で揃っています。この記事では、自分のPCにKali Linuxをインストールする手順を詳しく解説し

  2. モバイルLinuxとデスクトップLinuxの違いとは?知っておきたい基盤の違いを解説

    「来年こそはデスクトップLinuxの年になる」と永遠に言われ続けていますが、モバイルOSはそんな言葉を待ってはいません。モバイルOSはLinuxカーネル分野の中で最も急成長しており、世界中の圧倒的大多数のモバイル端末を支えています。 では、同じLinuxカーネルがどうやってデスクトップとモバイルという異なる環境で動作しているのでしょうか?実際のところ、AndroidはデスクトップOSとしてはあまり優秀ではありません。基本となるルールは共通していても、モバイルOSとデスクトップOSの間には数多くの重要な違いが存在するのです。 モバイルLinuxとは何か? モバイルLinuxとは、1990年