How do you add add a desktop environment to the build process? I would like to try building my own Puppy with XFCE.
I'm no stranger to PL but Woof-CE mystifies me...
Thanks!
How do I add another DE when building with Woof-CE?
Moderator: Forum moderators
-
- Posts: 13
- Joined: Thu Aug 20, 2020 3:54 pm
- Location: Philippines
- Has thanked: 2 times
- Been thanked: 1 time
How do I add another DE when building with Woof-CE?
Ako ang pusa sa mga tutang ito.
=====
Compaq Presario C700
Intel Pentium Dual CPU T2390 @ 1.86GHz
2GB DDR2
LxPup 19.03 (upupbb), live sa USB (YUMI)
ScPup 20.06, live sa USB (Unetbootin)
=====
Compaq Presario C700
Intel Pentium Dual CPU T2390 @ 1.86GHz
2GB DDR2
LxPup 19.03 (upupbb), live sa USB (YUMI)
ScPup 20.06, live sa USB (Unetbootin)
- peebee
- Posts: 1646
- Joined: Mon Jul 13, 2020 10:54 am
- Location: Worcestershire, UK
- Has thanked: 158 times
- Been thanked: 724 times
- Contact:
Re: How do I add another DE when building with Woof-CE?
1. decide which base system you want to use
2. get the current puppy configs for that base system from github: https://github.com/puppylinux-woof-CE/w ... oof-distro
3. work out what components you need to add for xfce (see below)
4. construct a further component to configure xfce
5. add all the new components to DISTRO_PKGS_SPECS-***
6. build your new system
X-Slacko may give you some clues ..... http://www.murga-linux.com/puppy/viewtopic.php?p=726493
You can also add: https://sourceforge.net/projects/lxpup/ ... XFCE-ydrv/
to LxPupBionic or LxPupSc to give you an XFCE desktop based on the Porteus XFCE module (screenshot below)
The "configure" component for the XFCE-ydrv is attached. Xfce is a collection of programs that together provide a full-featured desktop environment. The following programs are part of the Xfce core:
Window Manager (xfwm4)
Handles the placement of windows on the screen.
Panel (xfce4-panel)
Program launchers, window buttons, applications menu, workspace switcher and more.
Desktop Manager (xfdesktop)
Sets the background color or image with optional application menu or icons for minimized applications or launchers, devices and folders.
File Manager (thunar)
A modern file manager for the Unix/Linux desktop, aiming to be easy-to-use and fast.
Session Manager (xfce4-session)
Restores your session on startup and allows you to shutdown the computer from Xfce.
Setting System (xfce4-settings)
Configuration system to control various aspects of the desktop like appearance, display, keyboard and mouse settings.
Application Finder (xfce4-appfinder)
Shows the applications installed on your system in categories, so you can quickly find and launch them.
Settings Daemon (xfconf)
D-Bus-based configuration storage system.
...
2. get the current puppy configs for that base system from github: https://github.com/puppylinux-woof-CE/w ... oof-distro
3. work out what components you need to add for xfce (see below)
4. construct a further component to configure xfce
5. add all the new components to DISTRO_PKGS_SPECS-***
6. build your new system
X-Slacko may give you some clues ..... http://www.murga-linux.com/puppy/viewtopic.php?p=726493
You can also add: https://sourceforge.net/projects/lxpup/ ... XFCE-ydrv/
to LxPupBionic or LxPupSc to give you an XFCE desktop based on the Porteus XFCE module (screenshot below)
The "configure" component for the XFCE-ydrv is attached. Xfce is a collection of programs that together provide a full-featured desktop environment. The following programs are part of the Xfce core:
Window Manager (xfwm4)
Handles the placement of windows on the screen.
Panel (xfce4-panel)
Program launchers, window buttons, applications menu, workspace switcher and more.
Desktop Manager (xfdesktop)
Sets the background color or image with optional application menu or icons for minimized applications or launchers, devices and folders.
File Manager (thunar)
A modern file manager for the Unix/Linux desktop, aiming to be easy-to-use and fast.
Session Manager (xfce4-session)
Restores your session on startup and allows you to shutdown the computer from Xfce.
Setting System (xfce4-settings)
Configuration system to control various aspects of the desktop like appearance, display, keyboard and mouse settings.
Application Finder (xfce4-appfinder)
Shows the applications installed on your system in categories, so you can quickly find and launch them.
Settings Daemon (xfconf)
D-Bus-based configuration storage system.
...
Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels
-
- Posts: 13
- Joined: Thu Aug 20, 2020 3:54 pm
- Location: Philippines
- Has thanked: 2 times
- Been thanked: 1 time
Re: How do I add another DE when building with Woof-CE?
So I need to load another adrv to make the yrdv work better, is that right?peebee wrote: Sat Oct 03, 2020 10:24 am The "configure" component for the XFCE-ydrv is attached.
adrv_LxPupSc_xx.sfs
Ako ang pusa sa mga tutang ito.
=====
Compaq Presario C700
Intel Pentium Dual CPU T2390 @ 1.86GHz
2GB DDR2
LxPup 19.03 (upupbb), live sa USB (YUMI)
ScPup 20.06, live sa USB (Unetbootin)
=====
Compaq Presario C700
Intel Pentium Dual CPU T2390 @ 1.86GHz
2GB DDR2
LxPup 19.03 (upupbb), live sa USB (YUMI)
ScPup 20.06, live sa USB (Unetbootin)
- peebee
- Posts: 1646
- Joined: Mon Jul 13, 2020 10:54 am
- Location: Worcestershire, UK
- Has thanked: 158 times
- Been thanked: 724 times
- Contact:
Re: How do I add another DE when building with Woof-CE?
No - the adrv was used to build the ydrv..... the name is unfortunate but was never meant to be made "public"liogab11 wrote: Tue Oct 06, 2020 5:34 am So I need to load another adrv to make the yrdv work better, is that right?
Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels