Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I've installed fedora 16 with lxde(xfce) desktop. My problem is that when I login into the system, it gives me redundant app startup, for instance it launches Installation manager, also I've noticed quite a few httpd processes. Looks really strange to me. Any suggestions guys ?

[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
share|improve this question
    
Do you have anything funny in your ~/.config/lxsession/LXDE/autostart/ or /etc/xdg/lxsession/LXDE/autostart files? –  Herman Torjussen Mar 24 '12 at 15:28
    
nope,I even don't have such directories, instead I found /etc/xdg/xfce4/xfconf,~/.config/xfce4/xfconf/ and their conf-files seem legit. –  user971155 Mar 24 '12 at 16:20
2  
Having several httpd threads is normal, this is the way Apache works. Is the installation manager started when you log in, or when the system boots? Does it also show up on other user accounts? –  Gilles Mar 26 '12 at 0:31
    
Why install an already unsupported version of Fedora? –  schaiba Mar 21 '13 at 23:44
add comment

1 Answer

I wasn't able to convince the xfce session manager to get out of my way, even by tinkering directly with config files. So I now run rm -r ~/.cache/sessions/x* before starting xfce. This effectively disables session management and leaves autostart working correctly. You can run this code by including these lines in ~/.xinitrc:

rm -r ~/.cache/sessions/x*
exec ck-launch-session startxfce4

or you can boot to runlevel 3 and execute:

rm -r ~/.cache/sessions/x*
startx

If you need to be able to select a different desktop manager at startup, there are probably a few more steps to work out.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.