fluxbox (003-'desktop' replacement)

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

fluxbox (003-'desktop' replacement)

Post#1 by ncmprhnsbl » 10 Nov 2014, 06:54

Extra minimal. ready to add your preferred apps
basicaly fluxbox with conky

Download 32bit - https://app.box.com/s/b65zsmkcr66g0eubum75 8.2mb updated april 28 2015

Download 64bit - https://app.box.com/s/6kf6hap0qe1rcfm1xh2z 8.6mb updated april 28 2015

sources and build instructions- https://github.com/ncmprhnsbl/fluxbox currently NOTup to date

How to use:
replace 003-* in /porteus/base
or
add to /porteus/optional and use cheatcodes load-=003-* noload=
*=kde, lxqt, xfce, mate.
or..

apps/features
fluxbox
moc (music on console) mp3 only atm
scrot
feh (image viewer and background setter)
conky (4 layouts via menu)
lxterminal
lxdm
lxappearance
compton (compositing)(started via menu) <window shadows appears broken>
dmenu (dynamic menu)
arch-xdg-menu (dynamic application sub menu in fluxbox menu)
networkmanager tray applet
clipit

builtins:
filemanager= mc
editor=mcedit or vi
menu access to all porteus apps(PSC,USM..etc)

Image

Any issues/bugs with this module should be posted here.
This post has been/will be edited.
Last edited by ncmprhnsbl on 30 Nov 2014, 08:17, edited 2 times in total.
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement)

Post#2 by Philip » 17 Nov 2014, 15:24

32-bit edition.

I have found that the keyboard settings are not saved between boots.
I have tried this by setting the keyboard via the menu and kmap=gb is in the .cfg file as well.

After putting a background image to use as wallpaper in /usr/share/wallpapers and setting the wallpaper image in feh to use as a background wallpaper, after the system has been rebooted, the wallpaper always reverts back to the default image.
Last edited by Philip on 18 Nov 2014, 13:19, edited 1 time in total.

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement)

Post#3 by Philip » 18 Nov 2014, 13:18

32-bit edition.

In fluxbox menu, fluxbox/wallpaper does not show further menu choices even though there are wallpapers in /usr/share/wallpapers.

In porteus.cfg, I have volume=0%, but this does not change the volume icon, and manually changing the volume icon does not save between boots.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#4 by ncmprhnsbl » 19 Nov 2014, 22:11

hi Philip, thanks for testing.
possibly the same issue as with openbox, regarding optional and changes(unless i'm completely wrong)
i think the problem with background is due to ~/.fluxbox/menu pointing to nonexistent directory.
will fix this
for now either edit menu to point at /usr/share/wallpapers
or create ~/.wallpaper directory
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement) 32-bit

Post#5 by Philip » 20 Nov 2014, 14:27

possibly the same issue as with openbox, regarding optional
I have 003-fluxbox.xzm in porteus/base

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#6 by ncmprhnsbl » 20 Nov 2014, 21:02

adding these lines to /home/guest/.fluxbox/startup (after line 12, before line 20) should work

Code: Select all

setxkbmap -layout gb &
amixer set Master 0% &
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement)

Post#7 by Philip » 21 Nov 2014, 14:34

fluxbox 32-bit

I have now got the keymap and volume working as in your last post.
Last edited by Philip on 23 Nov 2014, 11:02, edited 1 time in total.

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement)

Post#8 by Philip » 23 Nov 2014, 11:01

32-bit fluxbox

I have now edited the fluxbox menu to point at
/usr/share/wallpapers
which resulted in the wallapers being listed in the sub menu.

The names of activated modules are not showing in the menu. This goes for modules places in /porteus/modules and /porteus/optional. However, the activated module was available for use, and could be run via the terminal.

Activated modules, that were not manually deactivated (from optional) at system shutdown were correctly deactivated by the OS.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#9 by ncmprhnsbl » 25 Nov 2014, 04:38

The names of activated modules are not showing in the menu.
yeah, fluxbox menu is static, manually edited. There is a builtin function to regenerate the menu, but this doesnt work well.

Alternatively, there dmenu (keybind Alt+F3), not sure if its updating properly.
note that dmenu lists all executables, many of which need to be run in a terminal.
Also, there is fbrun(Alt+F2), a very basic run dialog(with history)
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#10 by ncmprhnsbl » 29 Nov 2014, 11:39

ok, scrub that last post.
have found a perl based application menu generator for fluxbox(and others) similar to openbox-menu..
updated modules to come..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#11 by ncmprhnsbl » 30 Nov 2014, 08:58

modules updated, version sa6
changelog: added arch-xdg-menu, which provides a dynamic application menu (~/.fluxbox/my-menu)
fixed 'update-menu' script in /opt/porteus -scripts/xorg/ to use arch-xdg-menu(for de/activate)
added startup entry for menu-update(in case of added modules at startup)
fixed menu error> wallpaper
added .desktop files in /usr/share/applications for console apps, mc mc-su mcedit mocp
recompiled fluxbox with imlib2 support(64bit only, 32bit failed fsur)which allows style support for png pixmaps
added 'Oxygen-Fluxbox' style(64bit only)
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

Philip
Black ninja
Black ninja
Posts: 63
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 3.2.2 XFCE, Openbox
Location: England

Re: fluxbox (003-'desktop' replacement)

Post#12 by Philip » 01 Dec 2014, 15:42

fluxbox sa6 32-bit

ncmprhnsbl

I have been giving fluxbox sa6 a test. It's a very much improved
version. The menu is now updating for modules activated/deactivated on the
fly, and for modules located in /porteus/modules, which are of course
activated on startup.

Nice job

rek769
White ninja
White ninja
Posts: 15
Joined: 22 Apr 2015, 14:55
Distribution: Porteus-v3.1 / Puppy Linux
Location: Big Blue

Re: fluxbox (003-'desktop' replacement)

Post#13 by rek769 » 25 Apr 2015, 03:42

64 bit

Before finding this module I had deleted guest account and added my own account.

Replaced the 003-XFCE module with this one.

Login GUI does not recognize my added account credentials but I can log in as root...

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 974
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#14 by ncmprhnsbl » 25 Apr 2015, 06:16

hi,
deleted guest account and added my own account
it might depend how you did this..

or it might be as simple as :
from your xfce setup
extract fluxbox module
cd /home
as <your username>
make a directory <your username>
copy contents of guest to <your username>
delete guest(optional?)
then edit as root /etc/lxdm/lxdm.conf to autologin to <your username>
then rebuild fluxbox module
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
brokenman
Site Admin
Site Admin
Posts: 5574
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: fluxbox (003-'desktop' replacement)

Post#15 by brokenman » 25 Apr 2015, 22:08

but I can log in as root
Then it is permissions related. Check permissions on the user dir.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Post Reply