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.
pgpTokXcRi3vQ.pgp
Description: PGP signature