LXQtとは?Qt製の最軽量Linuxデスクトップ環境を徹底解説
PCの動作を高速化するために軽量なLinuxデスクトップ環境を探しているなら、最近よく目にする名前があります。それがLXQtです。LXQtはLXDEの精神的後継となるデスクトップ環境で、Raspberry Piをまるでフル機能のPCのように感じさせるほど、わずかなリソースで動作します。本記事では、LXQtとは何か、そして何が特別なのかを詳しく解説します。
LXQtとは?Linuxデスクトップ環境の基本

デスクトップ環境とは、画面上に表示されるあらゆる要素のことです。画面下部に横たわるパネルであり、アプリをウィンドウとして整理し、自由に移動できるようにする仕組みでもあります。
WindowsやmacOSには、それぞれ1種類のデスクトップ環境しか搭載されていません。一方、Linuxには多数のデスクトップ環境が存在します。同じアプリ、同じバックグラウンドライブラリ、そして同じLinuxカーネルを使いながら、デスクトップの見た目と操作感を完全に変更できるのがLinuxの大きな特徴です。
ほとんどのLinux系OSは、デフォルトで使用するデスクトップ環境をあらかじめ選定しています(ユーザーが好きなものを選べるディストリビューションもあれば、デスクトップ環境を一切含まないものもあります)。デスクトップLinuxで最も人気の高いUbuntuの派生版「Lubuntu」はLXQtを採用しており、FedoraにもLXQtエディションが用意されています。
その他のLinux系OSを使用している場合は、LXQtを自分でインストールする必要があるでしょう。具体的な手順は、LXQtの公式サイトで確認できます。
LXQtの歴史:LXDEからLXQtへの進化
LXDEとLXQtの違いを理解するには、まず「ツールキット」について知る必要があります。ツールキットとは、アプリのインターフェースを一貫した方法で描画するための基盤技術です。ツールキットがなければ、開発者はアプリごとにツールバーボタンやドロップダウンメニューをゼロから設計・実装しなければなりません。Linuxの世界では、GTK+とQtという2つのツールキットが主流となっています。
LXDEは非常に古いコードベースであるGTK+ 2を使用していました。GTK+ 3は2011年から存在していますが、LXDEのメンテナーである洪任諭(Hong Jen Yee)氏はGTK+ 3の一部の変更方針に疑問を抱き、2013年にQtベースへ移植したバージョンをリリースしました。その直後、このQt版LXDEと、独立したデスクトッププロジェクトだった「Razor-qt」が統合され、LXQtが誕生しました。洪氏は以降、LXQtの開発に注力することを表明しており、現在ではLXQtは正式に独立したプロジェクトとして運営されています。
LXQtの仕組みとカスタマイズ性

LXQtのデフォルトレイアウトは、Windowsを使ったことのある人なら誰でも馴染みやすい設計です。左下にアプリランチャー、右下にシステムトレイが配置され、開いているウィンドウはその間に一列で表示されます。
アプリランチャーには必要最低限の項目だけが含まれています。上部にインストール済みアプリのカテゴリが表示され、その下にシステム設定、ユーザーセッションの操作ボタン、そして検索バーが並びます。
インターフェースは高度にカスタマイズ可能です。デスクトップ、アプリ、アイコンのテーマを自由に変更でき、パネルは画面の上下左右どの辺にも配置できます。各要素の並べ替えも思いのままです。Windows風のレイアウトが好みでないなら、無理に維持する理由は何もありません。
LXQtでは、パネルを構成する各コンポーネントを「ウィジェット」と呼びます。標準のウィジェットにより、よく使うアプリをパネルに登録したり、複数のワークスペースを切り替えたり、ウィンドウを一時的に隠してデスクトップを表示したりできます。さらに、CPUモニターやカラーピッカーといった便利なウィジェットも同梱されています。

LXQtの魅力のひとつは、依存関係(プログラムの動作に必須となるバックグラウンドサービス)が少なく、構成要素を柔軟に差し替えられる点です。たとえば、LXQtはOpenboxというウィンドウマネージャーを採用しています。Openbox互換のテーマを使えばウィンドウタイトルバーの外観を変更でき、タイトルバーのボタンの順序や表示するボタンの種類まで細かく調整可能です。
ある意味で、LXQtは「デスクトップ環境」という役割を極めて文字通りに捉えています。つまり、デスクトップを管理することに専念し、起動からシャットダウンまでの体験全体を掌握しようとしません。Linux本来のモジュール性を、LXQtは素直に受け入れているのです。
LXQtの欠点

LXQtには、モダンなデスクトップで当たり前に期待される機能がいくつか欠けています。デフォルト状態では、ウィンドウの周囲に影が描画されず、ウィンドウを開く・最大化する際のアニメーションもありません。最小化のアニメーションは存在しますが、やや動きがぎこちない印象です。これらは別途コンポジターを有効化またはインストールすることで改善でき、Lubuntuでは「Compton X」というコンポジターがデフォルトで提供されています。
アプリランチャーの検索バーを覚えているでしょうか。あれは非常にシンプルな作りで、アプリの正確な名前で検索する必要があります。「写真を編集するアプリ」のような用途からの検索はできません。また、追加ソフトウェアを導入しない限り、ファイルやフォルダーの検索も行えません。そうした機能はデスクトップの動作を重くする可能性があるためです。

LXQtは初心者への手厚いサポートもあまりありません。ユーザーには、アプリの名前と役割をある程度把握していることが求められます。アプリランチャーは、プリインストールされたテキストエディター、画像ビューアー、ウェブブラウザーがどれなのかを教えてくれません。自分で試しながら見つけていく必要があります。
とはいえ、LXQtが使いこなせないほど難しいわけではありません。筆者自身はLinuxデスクトップの挙動に慣れているためそう感じるだけかもしれませんが、XfceやMATEに精通している人なら、LXQtの操作はすぐに飲み込めるはずです。ほとんどの機能は期待どおりの場所にあり、単に実装の方式が異なるだけだからです。
LXQtが向いている人は?
LXQtの採用を検討すべき主な理由は以下の3つです。
- LXQtは軽量。システムリソースの消費を抑えたシンプルなデスクトップをお探しなら、候補リストにぜひ加えてください。
- LXQtはQtベース。正直なところ、GTK+と比べてQtベースのデスクトップ環境は多くありません。Qtアプリを好むけれどKDE Plasma Desktopは好みでないという人にとって、LXQtは数少ない有力な選択肢となります。
- LXQtはモジュール式。あれもこれもと全てを担うデスクトップ環境がお望みでないなら、LXQtのシンプルな思想はきっと気に入るはずです。
LXQtは他のデスクトップ環境ほど注目を集めていません。しかし、それは優秀さを欠くことを意味しません。他にどんな軽量デスクトップ環境があるのか知りたい方は、最軽量クラスのLinuxディストリビューション特集もあわせてチェックしてみてください。
-
LinuxにTelegramデスクトップアプリをインストールする方法(Ubuntu・Snap・Flatpak対応)
Telegramは、プライバシーを重視するユーザーを中心に世界中で人気を集めているメッセージングアプリです。直感的に使える操作性に加え、Windows、macOS、Linux、Android、iOSという主要プラットフォームすべてで利用できるため、さまざまな環境のメンバーで構成されるチーム利用にも最適です。Linuxデスクトップへのインストール方法は複数ありますが、本記事では代表的な4つの方法をわかりやすく解説します。UbuntuにTelegramデスクトップアプリをインストールする方法Ubuntuユーザーは、最も手軽にTelegramデスクトップアプリを導入できます。ソフトウェアセンターを開
-
Linuxデスクトップを彩る!おすすめ壁紙自動チェンジャー5選
デスクトップをより魅力的でダイナミックな雰囲気にしたいなら、壁紙の自動切り替えツールを活用してみてはいかがでしょうか。あらかじめ複数の画像を選んでおけば、デスクトップの壁紙として自動的にローテーション表示してくれる便利なツールです。今回は、Linuxで使える優れた壁紙チェンジャーをご紹介します。 1. デスクトップ環境の標準機能を活用する サードパーティ製アプリを導入しなくても、お使いのデスクトップ環境に壁紙自動変更機能が備わっている場合があります。設定画面の奥に隠れていたり、追加プラグイン(KDE Plasmaデスクトップなど)として提供されていたりするので、まずは確認してみましょう。