LinuxでFirefoxのCSDサポートを有効にする方法

FirefoxでCSDを有効にする

長年にわたり、LinuxユーザーはFirefoxのようなアプリケーションがデスクトップ環境にうまくフィットしないと不満を言ってきました。これは小さな詳細のように思えますが、特に他のオペレーティングシステムがデスクトップ統合に問題を抱えていないときには、イライラするものです。

最近、Firefox 60のリリースに伴い、MozillaはついにLinux版Firefoxにクライアントサイドデコレーション(CSD)サポートを追加しました。これにより、FirefoxはGNOMEやXFCEのようなGTKベースのLinuxデスクトップ環境と完全に統合されました。さらに良いことに、この待望の機能を有効にするのは非常に簡単です。

FirefoxでCSDを有効にする

これを機能させるには、Firefox 60以降がインストールされている必要があります。多くのディストリビューションはすでにFirefox 60に移行しています。Ubuntu、Fedora、Archなどがそれに該当するので、それらのいずれかを使用している場合は、開始する前にシステムを更新してください。

Firefoxを開き、メインメニューをクリックします。メニューがポップアップしたら、「カスタマイズ」をクリックします。

Firefoxメニュー

Firefoxはカスタマイズタブを開きます。そこには多くのオプションがあり、もしそれに不慣れであれば、周りを見てみてください。Firefox Quantumは多くの素晴らしい機能を追加しました。しかし、今必要なのは画面の左下の一番下にあるチェックボックス「タイトルバー」です。デフォルトではチェックされています。これを外すとCSDが有効になります。外した瞬間に、変更が適用されます。

CSDを有効にしたFirefox

これで完了です!あなたのFirefoxインストールでCSDが有効になりました。

UbuntuでCSDを有効にしたFirefox

小さな問題

CSDはLinux上のFirefoxにとって比較的新しい機能であるため、まだいくつかの問題があります。上のスクリーンショットからもわかるように、Ubuntuのウィンドウの角には不快な小さな白い三角形があります。今のところ、そのような小さなバグに遭遇するかもしれません。

興味深いことに、これはXFCEでDebianでもテストされましたが、同じ問題は発生しませんでした。もしそれが見える場合は、別のテーマを試すか、更新を待ってこの厄介なバグが消えることを期待してください。