Page 1 of 2

fluxbox (003-'desktop' replacement)

Posted: 10 Nov 2014, 06:54
by ncmprhnsbl
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.

Re: fluxbox (003-'desktop' replacement)

Posted: 17 Nov 2014, 15:24
by Philip
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.

Re: fluxbox (003-'desktop' replacement)

Posted: 18 Nov 2014, 13:18
by Philip
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.

Re: fluxbox (003-'desktop' replacement)

Posted: 19 Nov 2014, 22:11
by ncmprhnsbl
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

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

Posted: 20 Nov 2014, 14:27
by Philip
possibly the same issue as with openbox, regarding optional
I have 003-fluxbox.xzm in porteus/base

Re: fluxbox (003-'desktop' replacement)

Posted: 20 Nov 2014, 21:02
by ncmprhnsbl
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% &

Re: fluxbox (003-'desktop' replacement)

Posted: 21 Nov 2014, 14:34
by Philip
fluxbox 32-bit

I have now got the keymap and volume working as in your last post.

Re: fluxbox (003-'desktop' replacement)

Posted: 23 Nov 2014, 11:01
by Philip
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.

Re: fluxbox (003-'desktop' replacement)

Posted: 25 Nov 2014, 04:38
by ncmprhnsbl
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)

Re: fluxbox (003-'desktop' replacement)

Posted: 29 Nov 2014, 11:39
by ncmprhnsbl
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..

Re: fluxbox (003-'desktop' replacement)

Posted: 30 Nov 2014, 08:58
by ncmprhnsbl
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)

Re: fluxbox (003-'desktop' replacement)

Posted: 01 Dec 2014, 15:42
by Philip
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

Re: fluxbox (003-'desktop' replacement)

Posted: 25 Apr 2015, 03:42
by rek769
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...

Re: fluxbox (003-'desktop' replacement)

Posted: 25 Apr 2015, 06:16
by ncmprhnsbl
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

Re: fluxbox (003-'desktop' replacement)

Posted: 25 Apr 2015, 22:08
by brokenman
but I can log in as root
Then it is permissions related. Check permissions on the user dir.