コメント最も長い歴史を持つ Linux デスクトップの新しいバージョンが登場し、ついに Wayland を使用できるようになりました (ただし、まだすべてが動作するわけではありません)。
Xfce 4.20が、10月にお知らせしたスケジュール通り、週末にリリースされました。幅広い改善、細かな機能追加、そして改良に加え、Xfceのウィンドウ管理にWayfireまたはLabwc Waylandコンポジターを使用できるようになりました…ただし、まだいくつかの欠点があり、Waylandではまだ動作しない機能もいくつかあります。
情報の密度に応じて、プロジェクトでは新機能の概要ツアー、またはプロジェクトリーダーによるやや密度の高いブログ記事を提供しています。最終開発版との違いはわずかですが、完全な変更ログは約400行に及びます。これは大規模なアップデートです。チームは「膨大な数のバグ修正を行いました」と、ここで引用しておきます。
Thunarファイルマネージャーは、特に多数のファイルを含むフォルダの処理速度が向上しました。macOSと同様に、ファイルリストペインでディレクトリツリーを展開してナビゲートできます。新しいツールバーボタンと、GNOMEスタイルの「クライアントサイドデコレーション」(ウィンドウのタイトルバーとメインツールバーを統合する機能)が追加されました。小さなウィンドウサイズでもより適切に処理され、より多くの情報を表示できるアイコンの選択肢も増えました。画面のブランクとロックも大幅に簡素化されました。画期的な機能ではありませんが、このデスクトップの目的はそこではありません。
昨年初めに説明したように、このバージョンではX11とWayland経由の表示の違いの多くを抽象化し、可能な限り両方で同じように動作することを目指しています。これはまさに私たちが聞きたかったことであり、特にまだ動作していない機能のリストが正直に記載されていることと相まって、私たちはこれを非常に新鮮に感じました。
X.org はほとんどの用途において問題なく動作し、必要な機能はすべて実現しています。しかし、Wayland に熱狂する人たちは、この点にしばしば困惑しています。Wayland の発表の多くは、この老練なハッカーの目には到底届かない機能を謳っています。私たちにとっては、視覚的な改善が目に見えなかったり、解消されたとされる問題が目に見えなかったりするなら、それは感銘を与えるどころか、全く面白くないのです。このハゲタカは子供の頃から近視ですが、眼鏡をかければ視力は20:20以上になります。
PorteuX の最新の Xfce。Thunar で追加のシステム情報と多くのツールバー ボタンが表示されます。クリックして拡大します。
15年前のノートパソコンでも、動画再生やウィンドウ移動でティアリングは感じられず、高リフレッシュレートも感じられません。色覚は完璧ですが、2000年代初頭のツイステッド・ネマティックLCDで全く問題ありません。なぜなら、マウスポインターを動かすと消えてしまい、スクロールするとテキストがぼやけて区別のつかない筋のようになってしまう、1980年代後半のモノクロのパッシブマトリックス画面を覚えているからです。(いずれにせよ、鮮明なグリーンスクリーンのCRTの方が好みでした。)
ヴァルチャータワーのアイリッシュシー棟にあるスクリーンのほとんどは標準解像度です。十分な画質で、しかもずっと安いからです。27インチRetina iMacの隣には、中古のHP M27feをRaspberry Piに取り付けた安いディスプレイがあります。サイズは同じで、50センチほど離れたところから見ると、1920×1080は5120×2880とほぼ同じに見えます。
GNOMEバージョン40かそこらでトリプルバッファリングと可変リフレッシュレートレンダリングが大々的に発表されたが、私たちは冷淡な反応だった。見えないし、どうでもいい。20歳の若者ならわかるかもしれないが、私たちにはわからない。私たちにとって重要なのは機能性だ。デスクトップの機能の100%において、一貫したキーボード操作を実現することに非常に力を入れており、そのキーストロークはMicrosoft Windowsによって普及した業界標準により合致している。
Xfce 4.20の発表では、文字通り私には見えないグラフィック機能を宣伝するのではなく、 Waylandでまだ動作しない機能を率直に認めています。現時点では、Xfceウィンドウマネージャーxfwm4は移植されていないため、置き換える必要があります。開発者はLabWCまたはWayfireを推奨しています。ちなみに、これらはWayland対応のRaspberry Pi OSバージョン5で推奨されていた2つのコンポジターと同じです。
動作しない機能としては、「ワークスペース」(仮想デスクトップ)、GNOMEスタイルのオーバービューを提供するXfdashboard、Xfce4スクリーンセーバー、最大化されたウィンドウのタイトルバーをUnityスタイルでトップパネルに統合するWindowckプラグイン、そしてXKB経由で複数のキーボードレイアウトを管理するためのXkbプラグインなどがあります。スクリーンショットツールXfce4スクリーンシューターは、現時点ではフルスクリーンキャプチャのみ可能です。複数のアプリにはステータスアイコンがありません。これは、10年前のGtk 3.14以降で非推奨となったGtkStatusIconを依然として使用しているためです。電源関連のキーボード機能(明るさの変更やシステムのサスペンドなど)は動作しません。また、Xfce設定アプリでのキーボードとマウスの操作も動作しません。プロジェクトのロードマップには詳細が記載されています。全体として、不足している機能のリストはそれほど厄介なものには思えません。
Xfceは常に機能重視のスタイルを貫いてきました。まさにそれが私たちの好みです。FOSSデスクトップ環境の中では、理にかなっていて少し退屈な存在です。シンプルで軽量ですが、機能性やカスタマイズ性を損なうほどではありません。
LXDE(現在メンテナンスモード)はサイズが小さく、後継のLXQtもほぼ同じくらい小さいですが、どちらもXfceのオプションの豊富さには及びません。macOSやUnityのような、単一のグローバルメニューバーを備えたレイアウトが欲しいですか?Xfceなら可能です。タスクバーの代わりにDockを使いたいですか?問題ありません。GNOME 2やMATEスタイルのツインパネルを使いたいですか?問題ありません。Windows 7スタイルのアイコンベースのタスクバーを使いたいですか?そのためのプラグインがあります。オプションのPanel Profilesアプリを使えば、簡単に切り替えられます。
- Alpine Linux 3.21: スリムで強力、LoongArch 対応
- Linux 6.12は新しい長期サポートカーネルです
- Xfce 4.20はWaylandサポートに向けて前進、Mint 22.1はデスクトップルーチンを改良
- ホリデーシーズンに間に合うように、Xfce、Mint、Cinnamon デスクトップの最新リリースがリリースされました
Xfceは派手な装飾はありませんが、必要に応じて利用できます。強力なコンピューターは必要ありません。すべてコンパイルされたネイティブコードで記述されています。(Mutterコンポジターのプラグイン[PDF]としてJavaScriptで実装されているGNOME Shellと比較してみてください。)
また、高度なモジュール化も特徴です。例えば、macOSスタイルのセットアップに関するこちらのハウツーでは、DockyとPlankドックの使い方について解説しています。また、パネルをCrunchBang++やBunsenLabsで使用されているtint2に置き換えた例もあります。Asmiディストリビューションでは、ファイルマネージャーをCinnamonデスクトップのNemoに置き換えています。
エンドユーザーがプログラミングなしでコンポーネントを交換できるこのようなモジュール設計こそ、UNIXの本来の姿です。私たちは、今もなおそうあるべきだと考えています。もちろんKDEは多くの選択肢を提供していますが、それは主に独自のコンポーネントエコシステムの中で行われています。なぜなら、他のほとんどのFOSSデスクトップとは異なり、KDEはCとGtkではなくC++とQtで構築されているからです。Xfceは、よりオープンソースのあるべき姿、つまり、小型でシンプル、クリーンで、開発者である必要もなく、ユーザーが自由にコントロールできるという素晴らしい例だと私たちは考えています。®
ブートノート
このリリースのバージョン番号を大麻消費に関するユーモアと結びつける人がいるのではないかと推測していますが、Xfceプロジェクト自体は賢明にもそのような発言を控えています。もしその理由がわからない場合は、Know Your Meme が想像以上に詳しく説明しています。