Virtual BoxにSlackwareを仮想マシンとしてインストールしました。重要な場合、ホストはWindows 7です。ゲストの追加が正常にインストールされ、XFCEはゲストを追加するかどうかにかかわらず、正常に起動して実行されます。ただし、KDE(デフォルトで設定startx
)は正常に起動し、適切な解像度の適切なデスクトップを提供しましたが、スプラッシュ画面アニメーションの途中でクラッシュが発生しました。戦う価値があるかどうかはわかりません。
デフォルト値をstartx
xfceに変更するには?常にコマンドラインから起動できることはわかっていますが、startxfce4
inittabの実行レベルを5に変更するとKDEがクラッシュする可能性があります。
答え1
Slack はこれらの変更を行うために「xwmconfig」を提供します。
ユーザーまたはrootとして実行します。
ただし、Xserverの競合はまだXFCEバグ以外のX設定の問題かもしれません。また、仮想マシンに十分なビデオメモリがあること、および設定でデスクトップを簡単に展開できることを確認してください(私は28MBを使用しています)。
答え2
次のman startx
ファイルが動作を制御します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.
/etc/X11/xinit/xinitrc Client to run if the user has no .xinitrc file.
/etc/X11/xinit/xserverrc Server to run if the user has no .xserverrc file.
したがって、そのファイルを引き続き使用するには、startx
ファイルの内容を調整する必要があります.xinitrc
。
ただし、KDEなどの重いデスクトップ環境には、すでに作成された起動スクリプトが付属していることが多いため、これは不要です。 KDEには次のプログラムがあります。startkde
(交換用に使用したのか、startx
それともそのままにしておかなければならなかったのか覚えていませんxinitrc
。)
答え3
~/.xsession
始めたいものをすべて含めてくださいstartx
。この場合:
echo startxfce4 >> ~/.xsession