Debian unstable が入った古いノートPCを 脱 systemd の Debian系ディストリビューション Devuan に migrationしたら、X-windowでハマったお話です。
PSA: X server is now running as regular user
byu/bigon indebian
2:1.17.2-3からrootではなく一般ユーザーでXを実行するようになって logind が必要とあります。
systemdが入っていれば問題ないですが、Devuanは脱systemdが売りのディストリビューションです。 他のディストリビューションで素直にsystemdを使っていると気付かないでしょうね。
なので以下のことが必要です。
目次
やったこと
- xorg-xserver-legacy をインストールする
- /etc/X11/Xwrapper.config に
allowed_users=anybody needs_root_rights=yes
を追記する - inputグループに自分のアカウントを追加する
usermod -a -G input myaccount_name
実を言うとxdm などをインストールしてもOKです。ぼくはずっとxdm・GDMなどのディスプレイ・マネージャーは使わない派です。
Devuan はフツーに使えます
Devuan をインストールしてみた感想は「フツーに使える」です。
普段がKDEやGNOMEを使っていない人には全く違和感はありません。実用よりは理念を重視する感じです。
一つ不満を言えば、Devuan は systemd がないけど pulseaudioは使う点ですね…。