GentooでXを起動しようとすると、仮想コンソール7を開くことができません(権限が拒否されました)

GentooでXを起動しようとすると、仮想コンソール7を開くことができません(権限が拒否されました)

i3と入力してXを起動しようとすると、startx /usr/bin/i3次のエラーメッセージが表示されます。 (EE) xf86OpenConsole: Cannot open virtual console 7 (Permission denied)

rootで起動したり/ dev / tty7をchowningした後に起動するとstartx問題を解決できますが(予想される入力が機能せず、端末の切り替えもできません)、これは正しいアプローチだとは思わない。

SwayとWestonは完全に動作しますが、Xはなぜ同じように動作しませんか?

ベストアンサー1

startx私のシステム(Fedora)ではうまく機能します。しかし、Gentoo Wikiの古いページでは、これを実行する別の方法が挙げられています。

startx /usr/bin/i3 -- vt1

1ログインした「ターミナル」の番号です。端末にない場合は、1それに応じてコマンドを調整してください。

明らかに、これはPermission deniedエラーを修正し、Xを起動することができました。

startxなぜ明示的に渡すべきかはわかりません。 GentooがFedoraとは異なることをする理由を理解できません。ああ、まあ。少なくとも開こうとする試みを停止startx/停止する必要があります。それは確かに現代的な作業方法ではなく、あなたのためのものでもありません。Xorgtty7

おすすめ記事