Bug 70829 - Control panel to switch window managers
Control panel to switch window managers
Product: Red Hat Linux
Classification: Retired
Component: control-center (Show other bugs)
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Havoc Pennington
David Lawrence
: FutureFeature
Depends On:
  Show dependency treegraph
Reported: 2002-08-05 17:47 EDT by Wil Coulbourn
Modified: 2007-04-18 12:45 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2002-12-19 18:16:16 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Wil Coulbourn 2002-08-05 17:47:49 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020606

Description of problem:
The earlier versions of control-center (e.g. the 1.5.x versions) had a separate
rpm called control-center-plus.  This held the advanced tab and contained the
ability to change the window manager within gnome.  The 2nd public beta of limbo
does not include this package and as yet I have found no way to change the
window manager within gnome.  Switchdesk-gnome is not an option.  This would set
up a different window manager OUTSIDE of gnome.  What i'm looking for is to
change the window manager inside.  So instead of sawfish say, I could use
WindowMaker or twm.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:

Additional info:
Comment 1 Havoc Pennington 2002-12-19 18:16:16 EST
Putting the term "window manager" in the GUI isn't really an option.
Changing window managers more or less breaks the user interface from
the standpoint of most users.

The correct way to switch is simple, say to go from metacity to fvwm2:

$ fvwm2 -replace
$ gnome-session-save

This is somewhat complicated because some window managers don't support session
management (so you have to add them to the session in gnome-session-properties), 
or don't support -replace or --replace (so you have to killall the existing WM). 
But it's basically a sane mechanism. Encourage your upstream window manager
maintainer to support SM and -replace/--replace (technical implementation of
-replace is "ICCCM WM_Sn selection" if they ask). 

Note You need to log in before you can comment on or make changes to this bug.