質問: 'x-config'コマンドと 'startx'コマンドの使用の違いは何ですか 使用すると非常に異なる結果が得られますx -config /etc/x11/xorg.conf 単なるプレーンよりもstartx つまり、最初のコマンドでは黒い画面が表示されますが、startxでは実際にはいくつかのxウィンドウが表示されます。
回答: startxのmanページにあるように、 startx-xセッションを初期化します startxスクリプトはxinitのフロントエンドであり、x windowsystemの単一セッションを実行するためのやや優れたユーザーインターフェイスを提供します。多くの場合、引数なしで実行されます。 xコマンドはxサーバーを実行します。 startxはそれを実行し、セッションを初期化します。つまり、構成ファイルで指定されているもの(通常はウィンドウ環境、xtermなど)を実行します。 実行するクライアントを決定するために、startxは最初にユーザーのホームディレクトリで.xinitrcというファイルを探します。それが見つからない場合は、xinitライブラリディレクトリにあるファイルxinitrcを使用します。 さらに詳しく説明するために、startxは次のファイルを使用します。 $(home)/.xinitrc client to run. typically a shell script which runs many programs in the background. $(home)/.xserverrc server to run. the default is x. /usr/lib/x11/xinit/xinitrc client to run if the user has no .xinitrc file. /usr/lib/x11/xinit/xserverrc server to run if the user has no .xserverrc file.