投稿

5月, 2017の投稿を表示しています

ちょうどいいLinuxデスクトップ環境がない

以前までLinuxのデスクトップ環境といえばGNOME一択という状況でしたが、GNOME 3で大幅に仕様変更され、ディストリビューションによってデスクトップ環境がばらばらになっています。 ディストリビューションごとのデフォルトのデスクトップ環境を利用すれば悩みなどないのですが、Arch Linuxにはそんなものはありません。 様々なデスクトップ環境を試してみたのですが、しっくりくるものが無かったので記しておきます。 GNOME 3 良い:Waylandに移行している。凄まじく安定している。 悪い:拡張機能入れなきゃほぼ使えない。Systemd環境でしか動作しないため、Linux以外のOSでは動作しない。設定項目が少なすぎる。 Plasma 良い:綺麗、かっこいい。Wayland版が開発中。 悪い: アプリケーション一覧が独自で見づらい。標準のデスクトップマネージャがしょぼい。 LXDE 良い:軽い。 悪い:GTK+2(GTK+3版は開発中)。統一されたテーマがない。LXDE自体の機能がほぼ無いため、GNOMEなどのアプリケーションを利用しなければならない。 LXQt 良い:LXDEのQt版。 悪い:動かない。 Xfce 良い:軽い。 悪い:GTK+2ベース。 Unity Ubuntu標準のデスクトップ環境。開発終了。 悪い:Ubuntu専用。使いづらい。広告だらけ。ほぼGnome。 MATE GNOME 2のフォーク。 悪い:GTK+2。 Cinnamon GNOME 3のフォーク。 悪い:GNOMEを使いたくないからCinnamonを使おうとしているのにGNOMEのアプリケーションを使わなきゃいけない。

GNOME 3でFcitxが動かない

Arch Linuxに久しぶりにGNOME 3をインストールしてみたのですが、Fcitxが正常に動作しませんでした。 その原因はGNOME 3のデフォルトウインドウシステムがXorgからWaylandに移行したためでした。 WaylandにはXWaylandというXorg互換環境があり、FirefoxなどのXorgアプリケーションはそれで動いています。 GNOME 3標準のアプリケーションはほとんどWaylandに移行しているのですが、ほとんどのGUIアプリケーションは未だにXorgで動作している状況です。 FcitxもXWayland上で動作しているため、XorgアプリケーションではFcitxが使えるのですが、WaylandアプリケーションではFcitxが利用できません。 Todo-List Fcitx によると、add wayland supportはIn Progressになっています。 対応策としては、デスクトップセッションをGNOME 3 on Xorgとして起動するか、Fcitxの代わりにIbusを利用するしかないようです。