You are not logged in.

#1 2019-10-08 16:20:13

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

(I have cross-posted this on both MX and BunsenLabs Forums). 

For those who are interested in having a version of BunsenLabs (Lithium) running on MX19, I have begun work on that task.  It is doubtful that I will ever 'fully' complete the task without the help of others. I will be able to build something to my liking but probably not to yours without your inut and assistance.  If you are interested in helping, you can jump right in and contribute in this thread.

By way of status update, thus far I have installed and implemented a basic version of the current pre-alpha (experimental) BunsenLabs materials (per their guidance) on MX19b3.  Images are available here:

123882149_bunsenlabslithium-mx19b3-a.png
123882145_bunsenlabslithium-mx19b3-b.png

To create a version on your MX19b3 installation, add this line to your apt sources (/etc/apt/sources.list.d/various.list) :

##BunsenLabs Experimental
deb https://kelaino.bunsenlabs.org/~johnraff/debian lithium main 

To build a version of BunsenLabs (Lithium- experimental) on MX19b3 you simply need to enter the following commands in terminal mode:

wget https://kelaino.bunsenlabs.org/~johnraff/helium-dev.asc
sudo cp helium-dev.asc /etc/apt/trusted.gpg.d/
sudo apt-get update
sudo apt-get install --no-install-recommends bunsen-meta-all

Among the Major tasks that need to be accomplished are:

- removal of the few systemd dependencies.  On MX they probably do not need to be removed if you run using systemd.
- thorough testing for breakage(s) needs to be conducted. I have just begun those (for the features I use).
- transition to and testing on the released version of MX19

antiX19 Note:
I may or may not undertake the same task for antiX19. My initial testing indicates that moving BunsenLabs Lithium to antiX19 may be a much larger task and more difficult to achieve than it is on MX19b3.

I think it would be much better if an antiX expert wants to lead that charge. For now at least, I'll leave that for others.


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#2 2019-10-08 20:42:09

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

Here is an image of Lithium on mx, with yad logout and new background.

123895936_lithium-yad-logout-on-mx19b3.png


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#3 2019-10-09 13:32:06

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

BunsenLabs is now running on antiX19b3. It booted cleanly and is operational. I needed to clean off all the standard desktops, slim and replace the display manager with lightdm. Tada!

I'll begin working (really!) on building an antiX19 version of BunsenLabs Lithium as well as the one for MXLinux19b3.


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#4 2019-10-09 20:29:17

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

Details for the installs (tutorial) on MX & antiX are available here:

http://eirenicon.org/getting-bunsenlabs … a-journey/


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#5 2019-10-10 15:38:48

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

BLaM#! BunsenLabs (Lithium) on MXLinux or antiX announcement.

I hope people enjoy it as much as I enjoyed building it... have fun!

http://eirenicon.org/2019/10/10/blam-openbox/

Last edited by manyroads (2019-10-10 15:39:32)


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#6 2019-10-11 00:39:40

hhh
Meep!
Registered: 2015-09-17
Posts: 8,722
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

Moderator edit - Topics moved and merged.

@manyroads, not because the topic is unrelated to BL Lithium development, but because it is tangential (and a bit spammy). Feel free to discuss your project in this dedicated thread.

Offline

#7 2019-10-11 01:32:40

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

No problem at all... I saw other attempts to move stuff around and did not know where they needed to reside.  I am happy to have them consolidated in one place, it's easier for me, too.

Thanks for all your efforts.


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#8 2019-10-12 00:26:09

hhh
Meep!
Registered: 2015-09-17
Posts: 8,722
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

Nice, thanks for your support and contributions!

Offline

#9 2019-10-12 00:58:43

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

My pleasure. I enjoy contributing.


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

#10 2019-10-14 18:59:11

Naik
Member
From: Lipsia
Registered: 2015-10-03
Posts: 184

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

manyroads wrote:

Here is an image of Lithium on mx, with yad logout and new background.

https://t35.pixhost.to/thumbs/313/123895936_lithium-yad-logout-on-mx19b3.png

Hey, this looks nice. I would love to have a closer view at this yad-logout script. Would you mind sharing?

Naik --greetz


"Kaum macht [Mensch]* es richtig, funktioniert es sofort!"
BL-Kitchen on GitHub

Offline

#11 2019-10-14 19:54:48

manyroads
Member
From: around here, somewhere
Registered: 2019-04-16
Posts: 41
Website

Re: BunsenLabs Openbox (Lithium) on MX19 (Debian Buster-base)

You may find all my scripts, tutorials, and dotfiles at: http://eirenicon.org 

As for the Yad Logout...here's the script:

#! /bin/bash

action=$(yad --width 300 --entry --title "System Logout" \
    --image=gnome-shutdown \
    --button="Switch User:2" \
    --button="gtk-ok:0" --button="gtk-close:1" \
    --text "Choose action:" \
    --entry-text \
    "Power Off" "Reboot" "Suspend" "Logout")
ret=$?

[[ $ret -eq 1 ]] && exit 0

if [[ $ret -eq 2 ]]; then
    gdmflexiserver --startnew &
    exit 0
fi

case $action in
    Power*) cmd="sudo /sbin/poweroff" ;;
    Reboot*) cmd="sudo /sbin/reboot" ;;
    Suspend*) cmd="sudo pm-suspend" ;;
    Logout*) 
    case $(wmctrl -m | grep Name) in
        *Openbox) cmd="openbox --exit" ;;
        *bspwm) cmd="bspc quit" ;;
            *Metacity) cmd="gnome-save-session --kill" ;; 
        *) exit 1 ;;
    esac
    ;;
    *) exit 1 ;;    
esac

eval exec $cmd

Last edited by manyroads (2019-10-14 19:56:03)


Pax vobiscum,
Mark Rabideau (manyroads)
"For every complex problem there is an answer that is clear, simple, and wrong."    ---H. L. Mencken
Reg. Linux User #449130 ~ MXLinux, antiX, BunsenLabs, ArchLabs

Offline

Board footer

Powered by FluxBB