You are not logged in.

#1 2021-02-16 05:53:09

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

HOW-TO set up an experimental BL Beryllium system on Bullseye.

BL Lithium packages have been migrated to Beryllium for Debian Bullseye, and are available for testing purposes here:
https://kelaino.bunsenlabs.org/~johnraff/debian
The source is on GitHub in the 'beryllium' branches:
https://github.com/BunsenLabs

To set up a Debian Bullseye system using these packages, follow these steps:

1)
Download a Debian Bullseye "alpha 3" installer. These are netinstall images that pull in the current Bullseye packages. The "alpha 3" refers to the Debian Installer software itself, which will probably see more upgrades before the official release.

amd64
https://cdimage.debian.org/cdimage/bull … etinst.iso
or, with non-free firmware:
https://cdimage.debian.org/cdimage/unof … etinst.iso

i386
https://cdimage.debian.org/cdimage/bull … etinst.iso
or, with non-free firmware:
https://cdimage.debian.org/cdimage/unof … etinst.iso

2)
Follow the usual install process, remembering:
*) Don't set a password for 'root' in the user setup phase (you'll have sudo rights).
*) At the final package selection phase, choose only "standard system utilities" (up/down arrows to navigate, spacebar to toggle selection).

3)
Login to the new command-line system, and (just to make sure everything's up to date):

sudo apt update
sudo apt upgrade

Then (use vim if you prefer):

sudo nano /etc/apt/sources.list.d/bunsen.list

type in this line:

deb https://kelaino.bunsenlabs.org/~johnraff/debian beryllium main

Get the signing key:

wget https://kelaino.bunsenlabs.org/~johnraff/bunsen-dev.asc
sudo cp bunsen-dev.asc /etc/apt/trusted.gpg.d

Also make sure you add 'contrib' and 'non-free' to all the existing debian lines in /etc/apt/sources.list
something like:

deb https://deb.debian.org/debian bullseye main contrib non-free

...etc

Update again:

sudo apt update
sudo apt upgrade

(No packages will probably be upgraded.)

4)
Now, time to install the bunsenlabs packages. The metapackage will pull them all in as dependencies, but be sure to use the --no-install-recommends option, or you'll get a pile of unwanted stuff:

sudo apt-get install --no-install-recommends bunsen-meta-all

Reboot to see the graphical interface:

sudo systemctl reboot

That's it, or was for me on a Virtual Machine.

On real hardware, you might need to tweak the network settings however.
I'm pasting in @hhh's advice from Lithium, but this might get updated:

---
network

Since iwconfig sets up the internet connection during the installation, editing of /etc/network/interfaces is necessary after the BL desktop is installed to allow Network Manager to handle connections.

Comment out anything except for the first eight lines as so...

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug enp9s0
#iface enp9s0 inet dhcp

---
NOTE
The Debian Bullseye backports do not yet exist, nor do the BL ones. Attempting to add them from the bl-welcome script will fail at the moment.

---
If you have any issues with any of this, then of course bug reports are very welcome and will help get BunsenLabs Beryllium into shape all the faster. Small things can go on this thread, and for anything that looks as if it might need discussion, please start a new topic in Bug Reports; a prefix of [Beryllium] in the title will help keep things organized. smile

Thanks!

Last edited by johnraff (2021-02-17 01:46:00)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#2 2021-02-17 01:43:50

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Bug in bunsen-welcome (wrong Debian base) has now been fixed, so if you do another apt update/upgrade and log out/in the welcome script popup should appear. (Remember not to add the backports yet though.)

NB Above advice is only for people who installed before the bugfixed bunsen-welcome came out yesterday. People following the HOWTO in the OP from now on don't have to do anything special.

Last edited by johnraff (2021-02-18 01:05:32)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#3 2021-02-17 06:10:48

dhalgren
Member
Registered: 2015-10-01
Posts: 93

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

On my system /etc/NetworkManager/NetworkManager.conf needed to be changed to read

managed=true

in order for WiFi to work.

Offline

#4 2021-02-18 01:51:27

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Hi @dhalgren, did you edit /etc/network/interfaces according to @hhh's instructions in the top post?
If any interface is defined there, then network-manager will ignore it with the default setting of managed=false.
https://wiki.debian.org/NetworkManager# … _Unmanaged

I'm guessing that the Debian Installer wrote your wireless interface details in /etc/network/interfaces, so you could try commenting-them out as @hhh suggests, and in /etc/NetworkManager/NetworkManager.conf setting [ifupdown] back to managed=false. Can you then enable wirelss via network-manager?


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#5 2021-02-18 04:03:04

dhalgren
Member
Registered: 2015-10-01
Posts: 93

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Hi @johnraff. Unfortunately @hhh's suggestion did not work. I could connect to the router, but had no internet connection, and there was nothing wrong or problematic with the router(other devices connected normally, with internet access). I had to do both to get the WiFi working so that I could connect and have the connection actually working.

I had to do both with Lithium experimental also, though when Lithium was released, everything changed back to how you are describing it here.

I have searched for reasons as to why this may be the case, but have found no answer.

I did, however, install using a cable, not WiFi, and the answer may be in that, for those with more knowledge than I.

I mentioned the difficulty just in case others have the same problem.

I installed, just for background, on a (Windows 8!!!) Asus X550C notebook, with bog standard hardware, and so far that has been the only problem I have experienced.

Offline

#6 2021-02-18 04:40:58

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

^Sorry I'm not a networking expert, but it still sounds to me as if something is being written to /etc/network/interfaces during the installation process. That's the only thing that would account for the iso install working, but not the debian->metapackage route.

Could you post the content of your /etc/network/interfaces? (Remove any sensitive info like passwords of course.)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#7 2021-02-18 06:12:06

hhh
Meep!
Registered: 2015-09-17
Posts: 11,208
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Try deleting the file /etc/network/interfaces.d/setup and overwrite /etc/network/interfaces with the this config, reboot...

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Offline

#8 2021-02-18 09:50:36

dhalgren
Member
Registered: 2015-10-01
Posts: 93

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

As below:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# allow-hotplug enp4s0f2
# iface enp4s0f2 inet dhcp
# This is an autoconfigured IPv6 interface
# iface enp4s0f2 inet6 auto

There is nothing in /etc/network/interfaces.d/

Based on what has been said here, it should work. So, I will change NetworkManager back to "false", reboot, and see what happens.

EDIT: Now, I am even more completely confused, if that is possible.
Yesterday I rebooted, the WiFi did not work, I then applied @hhh's fix, rebooted, and it still did not work. I then modified NetworkManager.conf, restarted network-manager, and it worked. Just now, I changed it back to managed=false rebooted, and it works.

I do not know if I made a mistake yesterday, or what. However, commenting out the last five lines works.

Apologies for what I can only imagine was an error I made.

Last edited by dhalgren (2021-02-18 10:07:26)

Offline

#9 2021-02-19 06:02:06

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Glad you got it sorted, anyway! smile

Maybe there was a loose wire somewhere...


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#10 2021-02-20 13:11:25

dolly
Miss Mixunderstand
From: /lab701
Registered: 2015-10-03
Posts: 415

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

The instructions in your op @johnraff works. smile Installed on a T61 that works ok, a bit grumpy maybe. The first reboot after installation took forever, and I noticed that I were holding my breath for a couple of seconds because of it.

Have only had a quick look on it, and not noticed anything out of the normal so far. Will add some stuff and make some small personal preference changes of course, however I did add an user which I intend save as a default BL desktop.

Will report back if there is something unusual, and maybe a suggestion or two. smile


A bit nerdy, trying to grow up.

Offline

#11 2021-02-21 03:16:06

hhh
Meep!
Registered: 2015-09-17
Posts: 11,208
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

Thanks for the feedback, @dolly.

Offline

#12 2021-02-21 07:31:45

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 7,727
Website

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

dolly wrote:

... maybe a suggestion or two. smile

Please!


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), idle Twitterings and GitStuff )

Introduction to the Bunsenlabs Lithium Desktop

Online

#13 2021-02-21 22:17:46

unklar
Member
Registered: 2015-10-31
Posts: 1,377

Re: HOW-TO set up an experimental BL Beryllium system on Bullseye.

^I have installed today.  smile

inxi -SMr
System:    Host: francescoPC Kernel: 5.10.0-3-amd64 x86_64 bits: 64 Desktop: Xfce 
           Distro: Debian GNU/Linux bullseye/sid 
Machine:   Type: Desktop Mobo: ASUSTeK model: P5Q-PRO v: Rev 1.xx serial: <superuser required> 
           BIOS: American Megatrends v: 2102 date: 02/23/2009 
Repos:     Active apt repos in: /etc/apt/sources.list 
           1: deb http://ftp.halifax.rwth-aachen.de/debian/ bullseye main non-free contrib
           2: deb-src http://ftp.halifax.rwth-aachen.de/debian/ bullseye main non-free contrib
           3: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           4: deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/bunsen.list 
           1: deb https://kelaino.bunsenlabs.org/~johnraff/debian beryllium main

I had to chroot into the new system because I had already selected "Complete the installation" without using the "shell" below.  big_smile

Here I also checked the note above about the network and immediately corrected it accordingly. Thanks!

The welcome script worked fine. I installed these additional packages:

   bunsen-images-archives
   bunsen-meta-bluetooth
   bunsen-meta-java
   bunsen-meta-vcs

In the tint2 bar there is this error with the power management.
0eLjciet.png

Somewhere in the forum @johnraff had already referred to it though.
So far no problems detected.

Offline

Board footer

Powered by FluxBB