ライブCDからArchをインストールし、ネットワークをセットアップし、wifiドライバーをインストールし、gpu(mobility hd 5470)の触媒、xorgに必要なものをすべてインストールしてから、使用を開始しました
startx gnome-session
そして
xinit gnome-session
xtermの有無にかかわらず開始しますが、何も表示されず、黒い画面、アイデアだけですか?
黒い画面しか表示されない場合は、Xが実行されている可能性があります。 /var/log/Xorg.0.logにエラーがないか確認しましたか?
Gnomeをすべて除外することからデバッグを開始します。TVMとxtermをインストールします(そしてxclock、その行を交互にコメントします)
# pacman -S xorg-twm xterm xorg-xclock
次に、内容をデフォルトのxinitrcからローカルの.xinitrcにコピーします。
$ cat /etc/X11/xinit/xinitrc > ~/.xinitrc
Twmが一部の端末(およびxclock)で開始する場合、問題はgnomeセッションにあります。少なくとも、それが機能する場合は、Webブラウザをインストールしてtwm内からデバッグできるようになりました。
また、/ var/log/Xorg.0.logが機能しない場合は、投稿してください。Catalystに問題がある可能性があります。失敗した場合は、オープンソースドライバーを使用してみてください(Xorg.logを確認した後)。
幸運を
startx gnome-session
だけを実行することはできません。 GNOMEを起動するように.xinitrc
を適切に構成してから、startx
を実行します。 (より良い解決策:GDMを起動する- 手順はArch Wikiにあります。 )
ほとんどの場合、X11は最初のクライアントが接続するまでマウスカーソルを初期化しません。
理由がわかりません。
Xを正常に起動するための便利で簡単な方法は、次のようなことを行うことです。
X & sleep 1; DISPLAY=:0 xterm &
おそらく、xterm
のような別のプログラムまたはurxvt
のようなものをopenbox
に置き換えてください。非常に古いシステム(<2005)では、sleep
遅延を延長する必要がある場合があります。
right Xを起動する方法は、これらのプログラムとしてstartx
またはxinit
を使用することです。 Xサーバーを起動し、実行されて接続を受信できるようになるまで待ってから、.xinitrc
の内容を実行します。ただし、構成ファイルを編集したくない場合は、上記のコマンドで問題ありません。
出典:ほぼ1年間、CTRL + SHIFT + Rを使用して上記のコマンドを履歴内に再配置し、Xをそのように開始してきました。 (私は夢中です、私は知っています)