UbuntuでGnomeを再起動する
デスクトップがまだキーボードに反応する場合は、Alt
+ F2
を押し、ポップアップウィンドウで一文字 r
を入力し、Enter
を押してください。
Ctrl+
Alt+
F3` を押して、デスクトップ環境以外の最初のターミナルにアクセスします。
gnome-shell --replace
Ctrl+
Alt+
F2` を押してデスクトップに戻り、すべてが計画通りに進めば、リフレッシュしたバージョンのデスクトップがあなたを待っていることでしょう。
sudo systemctl restart gdm
これはデスクトップ環境を完全にリロードするので、最初からログインし直さなければならないことに注意してください。
KubuntuでKDEを再起動する
KDEデスクトップ環境の再起動は、Gnomeと同じアプローチですが、取らなければならない個々のステップに小さな違いがあります。
Kubuntuでは、デスクトップ環境以外で最初に利用できる端末はTTY3なので、Ctrl
+ Alt
+ F3
の組み合わせで端末にアクセスする必要があります。
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
+ F2
の組み合わせでアクセスできる最初のターミナルがそれです。そこで、公式の方法を試してみてください。
xfwm4 --replace
を実行してください。
これでうまくいかない場合は、もっと強引な方法を試してみてください。
killall xfwm4 & xfwm4 & disown
うまくいけば、デスクトップが復旧してあなたを待っていることでしょう。
Lubuntu で LXQt を再起動する
LXQt はシンプルなデスクトップ環境で、小型で軽量なマシンで動作することを目的としています。XFCEと同様に、このデスクトップ環境のリロードは、ほとんどがパネルの再起動で構成されています。
まず、この環境の中でターミナルエミュレータにアクセスします。デスクトップ上で右クリックを押し、“ランチャーの作成 “を選択して、ターミナル・エミュレーターを起動できる.desktopファイルを作成します。 を実行します。
プロンプトが表示されますので、ショートカットの詳細を入力してください。ターミナルランチャーを作成するには、「コマンド」フィールドに /bin/bash
と書き、「ターミナル」オプションをトグルします。
qdbus org.lxqt.session /LXQtSession stopModule lxqt-panel.desktop
qdbus org.lxqt.session /LXQtSession startModule lxqt-panel.desktop
一方、LXQtのデスクトップ全体をリロードすることも可能です。これは、グラフィカルインターフェースを介して環境の機能にアクセスできない場合に便利です。
Ctrl+
Alt+
F3` を押して TTY シェルに移動し、以下のコマンドを実行して LXQt を完全に再起動します。
sudo systemctl restart sddm
Ubuntu の MATE を再起動する MATE
MATEはGNOME2のデザイン言語を継承することを目的とした柔軟なデスクトップ環境です。この環境を再起動するには、Ctrl
+ Alt
+ T
を押してターミナルウィンドウを開いてください。
mate-settings-daemon --replace
mate-panel --replace
marco --no-composite --replace
システムを破壊する可能性のあるシステム設定を元に戻したい場合、MATE デ スクトップを完全にリセットすると便利な場合があります。
他のデスクトップ環境と同様に、TTY に移動し、以下のコマンドを実行してください。mate-panel --reset
Xorg サーバーを再起動する
特定のデスクトップ環境ではなく Xorg サーバー全体を再起動するのは、ディスプレイを再起動したいとき、ディスプレイマネージャーなしで動かしているとき、bspwm のようなウィンドウマネージャーを使っているときに便利です。
Xorg を再起動するには、TTY に移動する必要があります。Ctrl+
Alt+
F3` を押してください。
pkill X
Xorg は直ちに停止し、あなたのマシンで再起動します。Ctrl+
Alt+
F1` を押してグラフィカルインターフェイスに戻ります。
Frequently Asked Questions (よくある質問)
デスクトップの再起動は作業中のファイルを破壊しますか?
幸いなことに、ありません。標準的な Linux のファイルシステムは、突然のシステム変更に耐えられるような仕組みになっており、マシンのほとんどのファイルは、再起動前の状態に関するデータを保持することができます。Linuxではデータの破損は起こりにくいのですが、それでもマシンのメモリにしか存在しないデータを失う可能性はあります。デスクトップの再起動を試みる前に、現在行っていることをすべてディスクに保存していることを確認する必要があります。
デスクトップの再起動に別の TTY を使うことは可能ですか?
はい!デフォルトでは、Linuxカーネルは同時に6つまでの仮想ターミナルセッションをサポートしています。これは、GUI環境を再起動しようとしている間にプロセスを実行したい場合に便利です。これらの追加のTTYにアクセスするには、Ctrl
+ Alt
の後に F2
から F8
の間の任意のキーを押してください。
TTYが使えなくてもフリーズしたシステムを再起動することは可能ですか?
はい! Linux の Magic SysRq Keycodes を使うのも一つの方法です。これは隠されたキーの組み合わせで、カーネルのデバッギングツールにアクセスすることができます。システムを強制的に再起動するには、Alt
+ SysRq
+ R
を押し、次に Alt
+ SysRq
+ B
を押してください。こうすることでカーネルのキーボードドライバが “Raw” に切り替わり、“Force Reboot” 命令が発動されます。