Hi Kevin,
* Kevin Mitchell <[EMAIL PROTECTED]> [2008-07-12 04:34]:
> After installing openbox (pretty much for only myself) on my multi-user
> system, I found much to my dismay that the x-session-manager alternative
> had been automatically set to openbox. This meant that novice users who
> don't know what a session manager is and don't bother to select a
> session at the GDM login prompt get openbox when they log in. As you can
> imagine, due to openboxe's minimalism and essentially manditory
> customization, I got numerous reports of "I can't login", and "I just
> get a black screen".
[...] 
There is no code setting the alternative to openbox.
apt-get install xfce4-session-manager
...
update-alternatives --list x-session-manager
/usr/bin/xfce4-session
apt-get install openbox
...
update-alternatives --list x-session-manager
/usr/bin/xfce4-session
/usr/bin/openbox-session

So why do you think it does set itself as the default? The 
Debian alternative system uses priorities, the one of 
openbox-session is 50.

From postinst:
update-alternatives --install /usr/bin/x-session-manager \
        x-session-manager /usr/bin/openbox-session 50 --slave \
        /usr/share/man/man1/x-session-manager.1.gz \
        x-session-manager.1.gz /usr/share/man/man1/openbox-session.1.gz

So openbox is not setting itself as default but only installs an alternative.
You as an admin should make sure to set the desired value by using
update-alternatives --set.

Kind regards
Nico

-- 
Nico Golde - http://www.ngolde.de - [EMAIL PROTECTED] - GPG: 0x73647CFF
For security reasons, all text in this mail is double-rot13 encrypted.

Attachment: pgpTokXcRi3vQ.pgp
Description: PGP signature

Reply via email to