Selecting Desktop GUI Type On Booting

Booting, installing, newbie
Post Reply
Message
Author
jimwg
Posts: 121
Joined: Mon 19 Aug 2013, 02:44

Selecting Desktop GUI Type On Booting

#1 Post by jimwg »

Greetings!

Just like with Mint where you can select the desktop type you're booting into without tinkering with scripts and files, can this be done on Puppy? I'd like to have a pallet of Enlightenment and JWM and XFCE and others to easily boot-up into the same way.

Thanks for any hints!

Jim in NYC


NOTE TO SYSOP: THIS POST WAS INTENDED FOR "USERS" FORUM BUT I CAN'T DELETE OR MOVE THIS POST THERE!

R-S-H
Posts: 487
Joined: Mon 18 Feb 2013, 12:47

#2 Post by R-S-H »

Hi.

I'm not aware if there is a puppy that can boot into several different window managers. The one and only I do know which can boot into another wm as installed, is my German edition of LazY Three Headed Dog, which can boot into Enlightenment e17 Window Manager by a pre-defined menu entry in then menu.lst file on the boot drive (USB flash and/or USB HD).

But there are discussions related to this on the forum like this here: http://murga-linux.com/puppy/viewtopic.php?t=86135
[b][url=http://lazy-puppy.weebly.com]LazY Puppy Home
The new LazY Puppy Information Centre[/url][/b]

angelalfonsoayalacruz
Posts: 1
Joined: Sun 22 Sep 2013, 15:24

Selecting Destop GUI Type On Booting

#3 Post by angelalfonsoayalacruz »

Hi!

Fist, English is not my first language so sorry for any mistakes in that regard.

Second, I am new to Puppy Linux (Installed it about 3 weeks ago on a USB) and to the Linux environment, so if I make a mistakes is not on purpose.

Third. I am running Precise Puppy the 5.7 version if I am not mistaken.

Fourth. I don't know how to do it from booting but if you want to change Windows managers I found a Pet application that will let you do that already running Puppy linux and in the desktop. It will remember your choice and turn on that Windows manager the next time you boot up. Also you can change it in the middle of a sesion on the desktop. You simply select which windows manager you want to run and chose to restart the windows manager. It just takes 2 seconds or 3.

The application can be found in the Puppy Package Manager (I found it after running an update of the Puppy Package Manager so I don't know if it was there before the update).

The application is called:

openbox_with_extras-005-english
(To search for it I searched for Openbox, OpenBox or openbox I think)

It's description is:

Openbox 3.5 with add-ons. includes pkgs lxpanel 0.5.6, pupshutdown 1.8, wm switcher 0.18, desksetup 0.7. created by vicmz, refer puppy forum t=82800

This package installs wm switcher which if I am not mistaken is the one that is used to switch between window managers. Right now I can switch between: JWM (the one that Puppy Linux Includes) IceWM (The one I have played more with) and Openbox.

I hope this help out ...

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4 Post by sc0ttman »

Just remaster literally *any* existing puppy to include the window managers you wanna use... then boot it with the boot option 'pfix=nox' .. and then when it boots, just type

echo jwm > /etc/windowmanager && xwin

or

echo xfce4-session > /etc/windowmanager && xwin

or

echo openbox > /etc/windowmanager && xwin

.... and so on...

:D
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#5 Post by mikeb »

does 'xwin <new window manager>' no longer work... eg xwin xfce4-session.... done from the command prompt after exiting X

mike

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#6 Post by Karl Godt »

When you dare to tinker with scripts I could think of something like the boot parameter

pwm=jwm

for example .

Then some boot scripts could be altered to eval uate the /proc/cmdline file
like in /etc/rc.d/rc.local

Code: Select all

read CMDLINE  </proc/cmdline
for token in $CMDLINE ; do
echo "$token" | grep -q '=' || continue
eval "$token"
done
[ "$pwm" ] && echo "$pwm" >/etc/windowmanager
«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P

Post Reply