私はlxde(xfce)デスクトップでfedora 16をインストールしました。問題は、システムにログインすると、インストール マネージャーが起動するなど、冗長なアプリの起動が発生することです。また、かなりの数のhttpdプロセスがあることにも気付きました。私には非常に奇妙に見えます。何か提案はありますか?
[midnight@localhost ~]$ ps aux | grep httpd
root 985 0.0 0.3 437472 9964 ? Ss 18:58 0:00 /usr/sbin/httpd -k start
apache 988 0.0 0.4 441816 12112 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 989 0.0 0.2 437472 6112 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 990 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 991 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 992 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 993 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 994 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
apache 995 0.0 0.2 437472 5364 ? S 18:58 0:00 /usr/sbin/httpd -k start
答え1
設定ファイルを直接いじっても、xfce セッション マネージャーを邪魔しないように説得することはできませんでした。そのため、rm -r ~/.cache/sessions/x*
xfce を起動する前に を実行するようになりました。これにより、セッション管理が事実上無効になり、自動起動が正しく動作するようになります。このコードを実行するには、次の行を ~/.xinitrc に追加します。
rm -r ~/.cache/sessions/x*
exec ck-launch-session startxfce4
または、ランレベル 3 で起動して以下を実行することもできます。
rm -r ~/.cache/sessions/x*
startx
起動時に別のデスクトップ マネージャーを選択できるようにする必要がある場合は、おそらくさらにいくつかの手順を実行する必要があります。