The problem occurs when a user simply issues a remove and not a purge of the desktop-effects-kde package, which leaves behind an Xsession file:
/etc/X11/Xsession.d/25enable-compiz
The contents of this file test for a hidden configuration file in the users home directory:
$HOME/.kde/share/config/compizasWM
And if it exists, it exports the KDEWM variable to be /usr/bin/compiz. This behaviour is incomplete, as the Xsession test for compiz should test for the compiz binary before exporting it as a valid window manager.
Please correct. I have attached the patch to correctly test for the existence of compiz binary in addition to the original test.
Confirmed this issue.
The problem occurs when a user simply issues a remove and not a purge of the desktop-effects-kde package, which leaves behind an Xsession file:
/etc/X11/ Xsession. d/25enable- compiz
The contents of this file test for a hidden configuration file in the users home directory:
$HOME/. kde/share/ config/ compizasWM
And if it exists, it exports the KDEWM variable to be /usr/bin/compiz. This behaviour is incomplete, as the Xsession test for compiz should test for the compiz binary before exporting it as a valid window manager.
Please correct. I have attached the patch to correctly test for the existence of compiz binary in addition to the original test.