Linux
 Computer >> コンピューター >  >> トラブルシューティング >> Linux

Xfce4のパフォーマンスを復元!古いセッションをクリーンアップしてLinuxデスクトップを高速化する方法

Xfce4は非常に人気のあるLinuxデスクトップ環境ですが、長期間使用していると奇妙な動作を示すことがあります。以前ほどキビキビと動作しなくなったり、マシンの起動時に立ち上がりが極端に遅くなったり、パソコンを起動するたびにウィンドウが勝手に表示されたりすることもあるでしょう。

これらの問題の原因は、特定の作業を行った後に残されてしまういくつかのファイルです。ほんの数個の簡単なコマンドを実行するだけで、これらを取り除き、新品同様の快適な状態に戻すことができます。

なお、XubuntuやDebian-Xfce4のユーザーも、ディストリビューション向けにカスタマイズされたXfce4を使用していても、以下の手順をそのまま利用できます。理論上はThunarファイルマネージャーからでも操作可能ですが、コマンドラインから行う方がはるかに簡単です。Ctrl + Alt + Tを押してxfce4-terminalを開きましょう。Super(Windows)キーとTを同時に押す方法や、Whiskerメニューから「システムツール」→「端末」を選択して起動する方法もあります。

方法1:Xfce4セッションディレクトリのクリーンアップ

まず、作業内容を保存し、ターミナル以外で実行中のすべてのアプリケーションを閉じていることを確認してください。その上で、コマンドラインに以下を入力し、Enterキーを押します。

rm -rf ~/.cache/sessions/*

これによりセッションキャッシュが削除され、次回パソコンを起動したときにウィンドウが勝手に表示されなくなるはずです。

それでも問題が解決しない場合は、.cacheディレクトリ全体を削除することも検討してください。これにより保存済みのウィンドウ設定は失われますが、何も実行していなければ作業中のデータが消えることはありません。ウィンドウの状態は、プログラムを再起動すればすぐに復元されます。

次回の起動時には、ウィンドウが勝手に表示されなくなり、動作もよりレスポンス良くなっているはずです。それでも不具合が残る場合は、次に紹介するTemplatesディレクトリの整理を試してみてください。

方法2:未使用のXfce4テンプレートの削除

~/Templatesディレクトリには、本来、ワープロやオフィスソフト、そしてXfce4に標準搭載されているMousepadテキストエディターで使用できるドキュメントテンプレートが格納されています。しかし、多くのユーザーはこのディレクトリに他のファイルを保管し、普通のフォルダとして使っているのが実情です。残念ながら、このディレクトリが大量のファイルで埋め尽くされると、Mousepadのメニュー表示が遅くなることがあります。

まずls ~/Templatesと入力して、中身を確認しましょう。必要なファイルがあれば、cdコマンドでディレクトリに入った後、mv ファイル名 ~/Documentsと入力して退避させておきます。「ファイル名」の部分は実際のファイル名に置き換えてください。複数のファイルが必要な場合は、mv * ~/Documentsと入力すれば、すべてをホームディレクトリ内のDocumentsフォルダへ一括移動できます。

中身がすべて不要だと確信できるなら、rm -rf ~/Templates/*と入力して一括削除することもできますが、この操作は元に戻せない点に十分注意してください。このコマンドはディレクトリの中身を完全に消去します。

また、残したいテンプレートだけを退避させ、残りを削除してから戻すという方法もあります。例えば「pythons」というPythonスクリプト用のテンプレートがある場合、mv pythons ~/Documentsrm -rf ~/Templates/*mv ~/Documents/pythons ~/Templatesの順に実行すれば、元の場所に戻せます。必要であれば、Thunarのグラフィカルファイルマネージャーを使って同じ操作を行うことも可能です。

方法3:「セッションと起動」設定を使う(GUI操作)

これらの操作はGUIからも実行できますが、必ずしもコマンドラインほど手軽ではありません。アプリケーションメニューまたはWhiskerメニューをクリックし、「設定」にカーソルを合わせて「セッションと起動」をクリックします。「一般」タブが表示されます。

次に「セッション」タブをクリックし、「保存されたセッションを消去」ボタンを押すと確認ダイアログが表示されます。

「続行」をクリックすると、方法1で説明したのと同じセッションのクリアが実行されます。完了したらウィンドウを閉じて構いません。

コマンドラインほどシンプルではありませんが、Xfce4に問題が発生するたびにこの手順を習慣づけておけば、素早く対処できるようになります。DebianやFedoraなどXfce4を採用したディストリビューションは、Xubuntuとはランチャーメニューの構成が異なりますが、この手順はどの環境でも同じように機能します。保存されたセッションが原因で、Xubuntuやその他のXfce4ベースのディストリビューションの起動時にウィンドウが勝手に開いてしまう状況も、この方法で解決できます。

著者について

Xfce4のパフォーマンスを復元!古いセッションをクリーンアップしてLinuxデスクトップを高速化する方法

Kevin Arrows(ケビン・アローズ)

Kevin Arrowsは、10年以上の業界経験を持つテクノロジースペシャリストです。Microsoft認定技術スペシャリスト(MCTS)の資格を保有し、最新の技術動向を追いかけることに強い情熱を注いでいます。ソフトウェア開発、サイバーセキュリティ、クラウドコンピューティングなど幅広い技術分野について執筆しており、その専門性と知識は同業者から広く認められています。複雑な技術的な概念を明確かつ簡潔に説明する能力でも高い評価を得ています。

  1. Linuxで大きなファイルを見つける方法|du・findコマンドの使い方を解説

    Linuxで大きなファイルを見つける方法とは?Linuxは、1991年に開発・公開されたLinuxカーネルをベースとするオープンソースOS群の総称です。ソフトウェア開発者やプロフェッショナルユーザーの間で最も人気のあるOSの一つとして広く利用されています。本記事では、特定のディレクトリ内にある大きなファイルを検索・特定するための実用的な方法をいくつか紹介します。エラーや競合を避けるため、各手順は慎重かつ正確に実行してください。Linuxで大きなファイルを検索するには?Linuxで大きなファイルを見つける方法は多数ありますが、ここでは特におすすめの便利な方法を厳選してご紹介します。方法1:duコ

  2. 【Linux】$PATH内の各ディレクトリを1行ずつ素早く一覧表示する方法

    PATH環境変数は、コマンドが格納されているディレクトリ群を指定するものです。コマンド名だけを入力した場合、Linuxのシェルはこれらのディレクトリの中から該当するコマンドを探します。コマンドラインで echo $PATH と入力すればディレクトリの一覧を確認できますが、各ディレクトリがコロン(:)で連結されて表示されるため、非常に読みにくいのが難点です。実は、これらのディレクトリを1行ずつ改行して表示させる方法がいくつかあり、シェルからでもスクリプトからでも実行できます。特定のコマンドが保存されているディレクトリを探したいときなど、この方法を使えば格段に読みやすくなります。 事前準備:ターミ