PDA

View Full Version : How to integrate new window-manager?



veuf
01-14-2004, 11:50 AM
I installed knoppix 3.3 in knoppix-mode to hd. With apt-get I installed qvwm. The start-params can be changed in /etc/lilo.conf, i.e. xmodule=... screen=... desktop=qvwm.
But when I put desktop=qvwm as param, kde starts instead..
How can I integrate qvwm, so that it starts when starting X?

pau1knopp
02-19-2004, 05:13 PM
I am looking for the answer to this as well. I would like to switch between KDE and QVWM on a remastered cd.

I run "init 3" from a root shell to stop kde. Then I create a .xsession file in the root directory with the contents "exec qvwm" and use startx or "init 5" to restart xwindows, but only kde boots up.

Any suggestions greatly appreciated.

Paul

veuf
02-19-2004, 05:31 PM
Today I found the solution!

to see which scripts have something to do with window-managers, type:

cd /etc
grep -R icewm *

Change script: /etc/X11/Xsession.d/45Xsession
duplicate the function starticewm and change to startqvwm. change the icewm¦ICEWM after exec to qvwm¦QVWM.
At the end of the script in
case ...
double again the line with icewm and change to qvwm.

Change script /etc/knoppix-autoconfig
In the line where is kde¦icewm¦twm .... add qvwm

now you should be able to choose at booting prompt desktop=qvwm

Carlos Contreras
05-12-2004, 01:12 AM
veuf said:

Change script: /etc/X11/Xsession.d/45Xsession

don't exist, onli nnxfree86-common

veuf
05-12-2004, 05:54 AM
Do you use knoppix? Are you logged in as root? If not root, type "su" to become root.

Carlos Contreras
05-12-2004, 02:12 PM
Do you use knoppix?

yes, knoppix 3.3 (kernel 2.4.22-xfs)

in /etc/X11/Xsession.d/ only are:
20xfree86-common_process-args
30xfree86-common_xresources
50xfree86-common_determine-startup
90xfree86-common_ssh-agents
99xfree86-common_start

it uses symbolic variables.
..._start only have this line:
exec $REALSTARTUP

..._determine-startup promise because it have:
.
.
elif [ -x /usr/bin//x-window-manager]; then
REALSTARTUP=x-window-manager
.
.