openbox 003-DE module for 3.2.x 64bit

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: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

openbox 003-DE module for 3.2.x 64bit

Post#1 by ncmprhnsbl » 09 Jul 2016, 09:00

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
Last edited by ncmprhnsbl on 21 Feb 2017, 00:31, edited 13 times in total.
Reason: updated to version 6 ...21-02-2017
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

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

Post#2 by Jack » 09 Jul 2016, 17:01

ncmprhnsbl thanks for OpenBox I just downloaded it. I will start checking it out later today.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

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

Post#3 by francois » 12 Jul 2016, 23:33

Very useful module.

Thanks. :D
Prendre son temps, profiter de celui qui passe.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

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

Post#4 by ncmprhnsbl » 13 Jul 2016, 08:43

@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
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

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

Post#5 by ncmprhnsbl » 24 Oct 2016, 23:06

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)
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

Philip
Black ninja
Black ninja
Posts: 76
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 4.0 LXDE 64-bit
Location: England

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

Post#6 by Philip » 06 Nov 2016, 11:21

Are there any plans for a 32-bit version?

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

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

Post#7 by brokenman » 06 Nov 2016, 14:06

Thanks ncmprhnsbl. Very useful!
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

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

Post#8 by ncmprhnsbl » 09 Nov 2016, 05:39

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...
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
normalGuy
Black ninja
Black ninja
Posts: 52
Joined: 06 Nov 2015, 23:36
Distribution: porteus 3.2 xfce archBang
Location: uk & portugal

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

Post#9 by normalGuy » 09 Nov 2016, 14:33

Hello,
I also use:
- nitrogen: wallpaper manager
- obmenu

Philip
Black ninja
Black ninja
Posts: 76
Joined: 28 Dec 2013, 15:21
Distribution: Porteus 4.0 LXDE 64-bit
Location: England

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

Post#10 by Philip » 09 Nov 2016, 14:46

ncmprhnsbl wrote:
was waiting to see if there was any interest
(32-bit version.)

I would use it if it were available

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: openbox 003-DE module for 3.2 64bit

Post#11 by ncmprhnsbl » 10 Nov 2016, 07:48

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...
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: openbox 003-DE module for 3.2 64bit

Post#12 by fulalas » 24 Nov 2016, 07:36

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.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: openbox 003-DE module for 3.2 64bit

Post#13 by ncmprhnsbl » 24 Nov 2016, 22:04

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?
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: openbox 003-DE module for 3.2 64bit

Post#14 by fulalas » 25 Nov 2016, 20:43

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.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

003-box-3.2-5-64 changlog

Post#15 by ncmprhnsbl » 26 Nov 2016, 22:14

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)
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

Post Reply