gregor a.
August 14th, 2007, 07:33 PM
So kann man bequem KDE Starten in ein bereits laufendes Compiz-Fusion
vim /usr/share/xsessions/compiz-fusion.desktop
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Name=Compiz-Fusion
Exec=/usr/bin/compiz-fusion.sh
Icon=
Type=Application
vim /usr/bin/compiz-fusion.sh
#!/bin/sh
versuche=0
# Compiz-Fusion starten
while ( ! [ `pidof compiz.real` ] && [ $versuche -lt 3 ] )
do
fusion-icon &
sleep 2
versuche=`expr $versuche + 1`
done
# Compiz-Fusion gestartet ?
if ! [ `pidof compiz.real` ]
then
exit 1
fi
# 2s warten
sleep 2
# KDE starten
startkde
# alles ok
exit 0
chmod +x /usr/bin/compiz-fusion.sh
Danach kann man einfach im KDM als Session "Compiz-Fusion" auswählen und starten.
Es startet zuerst Compiz-Fusion und dann KDE.
Jeder Benutzer kann auf diese Weise wählen ob er Compiz-Fusion nutzen möchte oder nicht.
vim /usr/share/xsessions/compiz-fusion.desktop
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Name=Compiz-Fusion
Exec=/usr/bin/compiz-fusion.sh
Icon=
Type=Application
vim /usr/bin/compiz-fusion.sh
#!/bin/sh
versuche=0
# Compiz-Fusion starten
while ( ! [ `pidof compiz.real` ] && [ $versuche -lt 3 ] )
do
fusion-icon &
sleep 2
versuche=`expr $versuche + 1`
done
# Compiz-Fusion gestartet ?
if ! [ `pidof compiz.real` ]
then
exit 1
fi
# 2s warten
sleep 2
# KDE starten
startkde
# alles ok
exit 0
chmod +x /usr/bin/compiz-fusion.sh
Danach kann man einfach im KDM als Session "Compiz-Fusion" auswählen und starten.
Es startet zuerst Compiz-Fusion und dann KDE.
Jeder Benutzer kann auf diese Weise wählen ob er Compiz-Fusion nutzen möchte oder nicht.