私はArch Linuxを新しくインストールし、Arch Linux Wikiのページに記載されている手順に従ってxorgとgnomeをインストールしました。私の~/.xinitrcファイルに exec gnome-session
。
システムを起動し、通常のユーザー(rootではない)としてtty1にログインしてstartx
プロンプトに入力すると、gnomeセッションは開始されませんが、xserverへの接続が失われたというメッセージが表示されます。
ただし、rootとしてログインするか、を使用してsu
コマンドを実行するとstartx
問題なく開始されます。誰でもこの問題を解決するのに役立ちますか?
答え1
.xinitrc
ファイルがユーザーのホームディレクトリにあることを確認します。.xinitrc
ユーザーのホームディレクトリではなくルートディレクトリにあるようです。ls -la
ユーザーのホームディレクトリでこの実行を確認します。ファイルが表示されたら、.xinitrc
テキストエディタで確認して必要なものがあることを確認してください。