Carl Johnson on 21 Apr 2014 20:07:34 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] two window managers


i tried this. installed the packages, made the edit to .xsession and rebooted. i know the reboot wasn't really needed but i wanted to ensure that i didn't somehow have any open user sessions holding files open etc. after boot i discovered that it didn't work though. from a runlevel three prompt, "cat ~/.xsession" shows me that "twm" is in there. however, when i do "startx" now, i still get me a gnome session.



On Fri, Apr 18, 2014 at 11:20 AM, Gavin W. Burris <bug@wharton.upenn.edu> wrote:
Hi, Carl.

I can confirm this works on CentOS 6...

$ su -
# yum -y install xterm twm xorg-x11-xinit-session xorg-x11-xinit
# exit
$ echo "twm" > ~/.xsession
$ chmod +x ~/.xsession
logout
restart X11 with ctrl+alt+backspace
choose user
select "User script" option at bottom
enter password

Yay, twm!


On Fri 04/18/14 10:57AM -0400, Gavin W. Burris wrote:
> Hi, All.
>
> I am using startx from a consle, no login manager.  That uses
> the ~/.xsession script.
>
> In CentOS 6, you can also use the graphical display manager.  You must
> first yum install xorg-x11-xinit-session xorg-x11-xinit and then you
> will get an extra menu at the bottom of the login screen after choosing
> the username.  It should have "Gnome" or "User script" as the options
> then.  Make sure to:  chmod +x ~/.xsession
>
> Cheers.
>
>
> On Fri 04/18/14 09:50AM -0400, Rich Freeman wrote:
> > On Fri, Apr 18, 2014 at 9:38 AM, Gavin W. Burris <bug@wharton.upenn.edu> wrote:
> > > Watch out.  On different distributions you will alternately use
> > > ~/.xinitrc OR ~/.xsession as a user X startup script.  I know Fedora /
> > > Red Hat / CentOS use ~/.xsession for this.
> >
> > This is what I was talking about regarding the confusing set of config
> > files for X11/etc.
> >
> > My understanding is that xinitrc should always be used with startx,
> > and xsession should always be used with a display manager.  I was
> > under the impression that there was no display manager involved in
> > this case.
> >
> > Gavin - are you using a display manager?  That is, when you start up
> > your system, does X11 show up and give you a login screen in X11, or
> > do you just get a text console, log in using *getty, and then run
> > startx?
> >
> > Most desktop-oriented distros use a display manager, and they will
> > completely ignore your xinitrc as a result (well, unless you switch to
> > a text console and launch X again via startx so that you have two
> > displays running).  However, if you're using a display manager it
> > might be easier to get it to just launch twm - there may just be a
> > setting to allow this, or even some cross-distro FreeDesktop way of
> > doing it.
> >
> > Rich
> > ___________________________________________________________________________
> > Philadelphia Linux Users Group         --        http://www.phillylinux.org
> > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
> > General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug
>
> --
> Gavin W. Burris
> Senior Project Leader for Research Computing
> The Wharton School
> University of Pennsylvania
> ___________________________________________________________________________
> Philadelphia Linux Users Group         --        http://www.phillylinux.org
> Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
> General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug

--
Gavin W. Burris
Senior Project Leader for Research Computing
The Wharton School
University of Pennsylvania
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug

___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug