startx /usr/bin/i3
と入力してi3でXを起動しようとすると、次のエラーメッセージが表示されます:(EE) xf86OpenConsole: Cannot open virtual console 7 (Permission denied)
Rootとしてstartx
を起動するか、/ dev/tty7をchownした後にそれを解決します(入力が機能せず、端末を切り替えられないことも予想されます)。
SwayとWestonが完璧に機能する理由Xが機能しない理由
startx
は私のシステム(Fedora)で正常に動作します。ただし、Gentoo Wikiの古いページには、別の方法で実行する方法が記載されています。
startx /usr/bin/i3 -- vt1
1
は、ログインしている「端末」の番号です。ターミナルにいない場合1
の場合、それに応じてコマンドを調整します。
どうやらこれはPermission denied
エラー、Xの起動を許可しました。
startx
がこれを明示的に渡す必要がある理由がわかりません。ここでGentooがFedoraと異なる方法でどのように実行できるかわかりません。しかたがない。少なくとも、startx
/Xorg
がtty7
。それは間違いなく現代的なやり方ではなく、あなたにとってはうまくいきませんでした。