Page 1 of 3

openbox 003-DE module for 3.2.x 64bit

Posted: 09 Jul 2016, 09:00
by ncmprhnsbl
Heavily edited

Here is a lightweight 003-DE replacement module for Porteus-3.2.x (64bit)

Download: 003-box-3.2-6-64.xzm approx 42.6mb

Based on openbox windowmanager with spacefm, tint2, sakura(terminal), beaver(editor), conky etc...
It is made by using removepkg on extracted 003-xfce4 and then adding apps and configs:
basicly this command:

Code: Select all

# ROOT=/mnt/sda6/Porteus-beta/RC4/Build/003-box removepkg xfburn xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-dev-tools xfce4-mailwatch-plugin xfce4-notes-plugin xfce4-notifyd xfce4-panel xfce4-power-manager xfce4-pulseaudio-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-weather-plugin xfce4-whiskermenu-plugin xfce4-xkb-plugin xfconf xfdesktop xfwm4 thunar-volman mousepad gtk-xfce-engine gthumb Thunar libxfce4ui libxfce4util keybinder exo  garcon 
then:

Code: Select all

# cd /mnt/sda6/Porteus3.2/Build/PKGS
# installpkg --terse --root /mnt/sda6/Porteus3.2/Build/003-box *.t?z
# for a in *.xzm; do xzm2dir $a /mnt/sda6/Porteus3.2/Build/003-box; done
in a folder of these packages/modules:

Code: Select all

beaver-0.4.1-x86_64-1_slonly.txz
compton-git-09-14-86_64-ncm.tgz
conky-1.9.0-x86_64-1_SBo.tgz
dmenu-xft-4.5-x86_64-2sl.txz
feh-2.14-x86_64-1_slonly.txz
giblib-1.2.4-x86_64-3_slonly.txz
imlib2-1.4.9-x86_64-1_slonly.txz
libconfig-1.5-x86_64-1_slonly.txz
libfm-extra-1.2.4-x86_64-1alien.txz
libid3tag-0.15.1b-x86_64-4.txz
lua-5.1.5-x86_64-3sl.xzm
lxappearance-0.6.2-x86_64-1_slonly.txz
lxmenu-data-0.1.5-x86_64-1_slonly.txz
menu-cache-1.0.1-x86_64-1_slonly.txz
neofetch-1.8.1+-noarch.xzm
obconf-2.0.4-x86_64-1sl.txz
openbox-menu-0.8.0-x86_64-1_slonly.txz
sakura-3.3.3-x86_64-1_slonly.txz
scrot-0.8-x86_64-4_slonly.txz
spacefm-1.0.5-x86_64-1_ncm.tgz
tint2-0.12.12-x86_64-2_slonly.txz
tolua++-1.0.93-x86_64-1sl.xzm
udevil-0.4.3-x86_64-1dj.txz
volumeicon-0.5.1-x86_64-1_slack.txz
vte3-0.44.2-x86_64-3_slonly.txz
xwininfo-1.1.3-x86_64-2.txz
then added configs and scripts, mostly in /opt/porteus-scripts/extra
then manually removed docs and sources and stuff.. : see TREE and Instructions here: https://github.com/ncmprhnsbl/openbox-porteus3.2

why is it 40mb when 3.1 version was 10mb? gtk3(for nm-applet and pulse) and gparted mostly...
why openbox? because its already there in 002-xorg and it supports keybinds, pipemenus and stuff..
How to use:
replace 003-* in /porteus/base
or
add to /porteus/optional and use cheatcodes: load-=003-box noload=003-<kde/cinnamon/xfce/mate>

known bugs/issues/todo:
shutdown script doesn't work(permission error) do term>su>poweroff or dmenu(Super+d)>gksu poweroff>password FIXED
volumeicon may need default device set >rightclick>preferences>device
wheres the burner? but but i saved 3mb ish
video thumbnails dont work in spacefm -->fix= need to build in presence of ffmpegthumbnailer.FIXED
need to fix the keybind referenceFIXED

Image
Image

Re: openbox 003- module for 3.2(rc4)WIP

Posted: 09 Jul 2016, 17:01
by Jack
ncmprhnsbl thanks for OpenBox I just downloaded it. I will start checking it out later today.

Re: openbox 003- module for 3.2(rc4)WIP

Posted: 12 Jul 2016, 23:33
by francois
Very useful module.

Thanks. :D

Re: openbox 003- module for 3.2(rc4)WIP

Posted: 13 Jul 2016, 08:43
by ncmprhnsbl
@francois ..np

updated version 3
fixed shutdown dialog (ck-session wasn't initiated in xinitrc)
rebuilt spacefm and ffmpegthumbnailer (video thumbnails still not working properly :) ) removed desktop settings
added missing spacefm superuser .desktop

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 24 Oct 2016, 23:06
by ncmprhnsbl
new version uploaded.
some changes:
beaver replaces leafpad
sakura replaces lxterminal (+ vte3)
epdfview included (with poppler)
neofetch added
updated most packages (except: conky, lua, tolua, compton)

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 06 Nov 2016, 11:21
by Philip
Are there any plans for a 32-bit version?

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 06 Nov 2016, 14:06
by brokenman
Thanks ncmprhnsbl. Very useful!

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 09 Nov 2016, 05:39
by ncmprhnsbl
Philip wrote:Are there any plans for a 32-bit version?
shouldnt be too difficult to knock out a 32bit version now i've ironed out most of the issues in 64bit...
was waiting to see if there was any interest....
brokenman wrote:Thanks ncmprhnsbl. Very useful!
np..:) i use it myself...

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 09 Nov 2016, 14:33
by normalGuy
Hello,
I also use:
- nitrogen: wallpaper manager
- obmenu

Re: openbox 003- module for 3.2(rc5+)WIP

Posted: 09 Nov 2016, 14:46
by Philip
ncmprhnsbl wrote:
was waiting to see if there was any interest
(32-bit version.)

I would use it if it were available

Re: openbox 003-DE module for 3.2 64bit

Posted: 10 Nov 2016, 07:48
by ncmprhnsbl
Philip wrote:I would use it if it were available
here ya go :) http://forum.porteus.org/viewtopic.php?f=75&t=6372
normalGuy wrote:I also use:
- nitrogen: wallpaper manager
- obmenu
nitrogen is nice but i already have feh working nicely with the menu and some scripts(just stick your wallpaper in ~/.wallpaper and it appears in the menu)..
you can add obmenu if you want but i won't include it because it depends on python, and i'm trying to stay lightweightish...

Re: openbox 003-DE module for 3.2 64bit

Posted: 24 Nov 2016, 07:36
by fulalas
Really nice work! :good:

I have two suggestions:

1- I think you just forgot to include lxtask and change CTRL+ALT+DEL shortcut to call it. Here's the txz link: http://ponce.cc/slackware/slackware64-1 ... 1ponce.txz
2- For some reason Engrampa is old: 1.14.1

A few questions:

1- Do you know where lxappearance and wallpaper settings are stored? SOLVED
2- Opera has an option called 'Show in folder' (to open a folder of a downloaded file), but at this moment it's calling Firefox to do that... How to change it to call SpaceFM? SOLVED
3- How do I to put icons on Desktop? SOLVED
4- How to change keyboard layout? In XFCE I've got it working.
5- Sound is buggy sometimes on Youtube.
6- Thunar (I know your module doesn't come with it) closes if you rename a file suffix.
7- Some system bin don't work, like installpgk and removepkg.

Re: openbox 003-DE module for 3.2 64bit

Posted: 24 Nov 2016, 22:04
by ncmprhnsbl
suggests:
1. i'll consider this... in the meantime theres >terminal>top ;) (edit: ah i see keybind was looking for lxterminal instead of sakura)
2.. yeah need to rebuild using the latest xfce module...
questions:
4. keyboard layout:
add this line to ~/.config/openbox/autostart

Code: Select all

setxkbmap -layout <foo> &
5. hmm i'll look into this..
6.cache related maybe? how did you install thunar? via usm?
7.odd...these are in 001-core.xzm... 003 module shouldnt affect them...
edit.. when you say 'don't work', what sort error are you getting?

Re: openbox 003-DE module for 3.2 64bit

Posted: 25 Nov 2016, 20:43
by fulalas
ncmprhnsbl wrote:1. i'll consider this... in the meantime theres >terminal>top ;) (edit: ah i see keybind was looking for lxterminal instead of sakura)
You mean 'instead of lxtask', right? I was talking about CTRL+ALT+DEL keybind :)
ncmprhnsbl wrote:4. keyboard layout:
add this line to ~/.config/openbox/autostart

Code: Select all

setxkbmap -layout <foo> &
Thanks!
ncmprhnsbl wrote:6.cache related maybe? how did you install thunar? via usm?
Yeah, maybe. It's not always. I'm not sure how to replicate the problem in a predictable way. I've installed by getting a txz and extracting it to openbox xzm module extracted to a folder, and then I remade the module.
ncmprhnsbl wrote:7.odd...these are in 001-core.xzm... 003 module shouldnt affect them...
edit.. when you say 'don't work', what sort error are you getting?
Sorry, I wasn't clear enough. I think the problem is related to system variables because if you enter in /sbin you call run both without any problem.

003-box-3.2-5-64 changlog

Posted: 26 Nov 2016, 22:14
by ncmprhnsbl
003-box-3.2-5-64 changlog
rebuilt using latest xfce4 module
added lxtask & ctl_alt_delete keybind
improved keybind reference
added comments to autostart
added psc and xpsinfo edited for beaver support
fixed feh.desktop & removed compton & tint2 .desktop files(dont show in menu)
made locales module(pending)