我已经安装了带 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
如果您需要能够在启动时选择不同的桌面管理器,可能还需要执行一些步骤。