Quote:
Originally Posted by Saptech
"The only way I can get anything else to start is to go to init 3 and use xinit <path-to-start file>, but that's not helpful for using the login manager (KDM or whatever one it's using by default)."
Never mind the last reply. Does everything looks setup correctly in KDM to start the WMs?
|
The error it gave if I don't use the xinit from the command line and instead use either "startfluxbox" or "fluxbox" was "cannot connect to X Server".
Everything 'looks' ok in KDM (i.e. fluxbox appears in the list of window managers as does any others I install using Mandriva's installer). But when I try to start fluxbox through KDM, the screen goes black followed by the Nvidia startup logo and then KDM reappears.
I'm simply not sure why it can't find the xserver. I did a lot of searching on Google and most people got that error when xorg wasn't installed. Here, xorg-server appeared to be installed. I added xorg-x11 but it didn't make any difference.
When I did start fluxbox with 'xinit /usr/bin/fluxbox' from init 3, it appeared to come up ok and the mandriva program menus were present, etc., but if I tried to load up something like Rhythmbox, it complained it couldn't find the pulse libraries. Other programs like Firefox came up OK (minus the Mandriva weird 'line' issue in the input boxes (see another thread about text box glitches with Mandriva and Firefox3).
Otherwise, KDE 3.5 seems stable as a rock on Mandriva. All my hardware appears to be detected and function. I wish I could say the same about OpenSUSE 11.0, where I get random freezes in both KDE 3.5 and KDE 4.0 (doubt it's the window managers, but rather something else in SUSE with my system).
Like I said, other Window managers like IceWM won't start either. The only thing I've noticed compared to other suggestions out there for other people that had a similar error with fluxbox was to make sure 'startfluxbox' was in their .xinitrc file. On my system there is no local .xinitrc file. The one in /etc/X11/xinit/xinitrc file says
exec /etc/X11/Xsession $*
The only xsession scripts I can find on my system appear to be for openbox and it doesn't run either so I'm not sure xinitrc is even being used.
Now /etc/X11/wmsession.d/ does exist and contains the window manager configuration files that apparently are used. There are:
01KDE
07IceWM
16fluxbox
25openbox
29drak3d
The fluxbox one currently is set to:
NAME = Fluxbox
ICON = fluxbox.png
EXEC = /usr/bin/fluxbox
DESC = Windowmanager based on the original blackbox-code
SCRIPT:
exec /usr/bin/startfluxbox
Thanks for any help. BTW, it might be a week or so before I can reply again as I'm going on a trip soon.