Re: Instalar KDE
El día Fri, Aug 02, 2002 at 05:42:48PM +0200, Amaya escribió:
-> Fernando Fernández dijo:
-> > apt-get install kddebase
->
-> Bien, ese paquete esta instalado, estoy segura.
->
-> > Si esta instalado en /etc/kde2/kdm/kdmrc añadir kde2 en una
-> > linea que empieza por SessionTypes= y + o - tiene esta pinta
-> > yo, tengo el kde3 pero creo que era igual
-> > SessionTypes=default,gnome-session,wmaker,icewm,kde3,failsafe
->
-> ¿Y esto no deberia venir por defecto en el archivo?
-> ¿Pongo un bug?
->
Pues creo que no, acabo de instalar kdebase_4%3a2.2.2-14_i386.deb en
sid, creo que es la misma versión que en testing y funciona bien. En
/etc/kde2/kdm/kdm.options si encuentra la linea generate-sessiontypes
actualiza SessionTypes añadiendo kde2 al menú y guarda un backup de
kdmrc. He probado a quitar kde2 de SessionTypes y apt-get
--reinstall install kdebase y lo a añade bien.
De todas formas este creo que es el script que se encarga de eso
capi@c29:~/kdebase-2.2.2/debian$ cat kdm-update-menu.sh
#!/bin/sh
# Don't regenerate the SessionTypes list if the admin doesn't want them
# generated
if grep -qs ^generate-sessiontypes /etc/kde2/kdm/kdm.options; then
WMS=$(cat /var/lib/dpkg/alternatives/x-window-manager | grep bin | grep -v x-window-manager | sed -e 's#/usr/bin/##' | sed -e 's#/usr/X11R6/bin/##' | sed -e 's#X11/##' | tr '\n' ',')
WMS1=$(cat /var/lib/dpkg/alternatives/x-session-manager | grep bin | grep -v x-session-manager | sed -e 's#/usr/bin/##' | sed -e 's#/usr/X11R6/bin/##' | sed -e 's#X11/##' | tr '\n' ',')
if grep -qs ^SessionTypes /etc/kde2/kdm/kdmrc; then
cp /etc/kde2/kdm/kdmrc /etc/kde2/kdm/kdmrc.backup
sed -e "s#SessionTypes=.*\$#SessionTypes=default,${WMS}${WMS1}failsafe#" < /etc/kde2/kdm/kdmrc >/etc/kde2/kdm/kdmrc.new
if grep -qs ^SessionTypes /etc/kde2/kdm/kdmrc.new; then
mv /etc/kde2/kdm/kdmrc.new /etc/kde2/kdm/kdmrc
fi
fi
fi
capi@c29:~/kdebase-2.2.2/debian$
--
Fernando Fernández
capii@wanadoo.es
Reply to: