You are not logged in.

#1 Yesterday 17:53:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Debian netinstall.iso no desktop w/ WiFi Walkthrough

Create a base desktop, the first step is the ISO installation.

I have an Intel laptop, a very entry-level Ideapad with a touchpad and no ethernet. On it I have my main partitions, boot, OS and swap, and I've created an empty partition via the awesome BL-carbon LIVE release on a USB. I'm installing the stable (trixie) amd64 image from the torrent link...
https://cdimage.debian.org/debian-cd/cu … d64/bt-cd/

debian-13.7.0-amd64-netinst.iso.torrent

During install I configure WiFi, set the root password empty (leave it blank), during the partitioning I use an ext4 partiton I've already created, sure you can format it installer, mount to /, finish, leave swap untouched. You can fix that later if needed, just copy the swap line from the host /etc/fstab to the new /etc/fstab you're using.

At Select desktop softwate, uncheck "Debian desktop environment" and "GNOME", leave standard utilities checked and continue.

Reboot to the TTY, login and run 'sudo -i' to become root.

My laptop is WiFi only, so I have to bring the network up here.

ip a

Lists a bunch of gibberish that includes the NAME of my WiFi device.

ip link set wlp0s20f3 up

Your device might be named differently than wlp0s20f3, so use the right name instead. But this gives me an error, my laptop is in airplane mode. I have to click the Fn7/airplane key twice and wait a few seconds, then run the ip link command again. Now verify it's working by running 'apt update'.

If everything works as planned, you can exit root by entering 'exit'. Install pkexec and reboot...

sudo apt install pkexec && systemctl reboot

I'm taking a break, more in a bit.


Why why why why?!!???

Online

#2 Yesterday 19:37:35

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Login. I'm upgrading the system to sid.

sudo nano /etc/apt/sources.list

Comment out everything except the main line under #CDROM, change forky to sid and add the contrib and nonfree repos...

#deb cdrom:[Debian GNU/Linux 13.7.0 _Trixie_ - Official amd64 NETINST with firmware 20260912-09:35]/ trixie contrib main non-free-firmware

deb http://ftp.us.debian.org/debian/ sid main contrib non-free non-free-firmware
#deb-src http://ftp.us.debian.org/debian/ trixie main non-free-firmware

#deb http://security.debian.org/debian-security trixie-security main non-free-firmware
#deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware

# trixie-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
#deb http://ftp.us.debian.org/debian/ trixie-updates main non-free-firmware
#deb-src http://ftp.us.debian.org/debian/ trixie-updates main non-free-firmware

# This system was installed using removable media other than
# CD/DVD/BD (e.g. USB stick, SD card, ISO image file).
# The matching "deb cdrom" entries were disabled at the end
# of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Don't worry that it looks a mess, it's going to become a backup when you run apt modernize-sources.

Time to full upgrade.

sudo apt update
sudo apt upgrade

300 and something packages later, after hitting 'q' to dimsiss the News and 'Yes' to automatically restarting services, ignore the warning /udev couldn't connect messages, it's normal.

sudo apt full-upgrade && sudo apt --purge autoremove

I'm installing nala (apt front-end) and rebooting...

sudo apt install nala && systemctl reboot

Why why why why?!!???

Online

#3 Yesterday 19:44:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Login. List the home directory, showing hidden files...

ls -a

Not much there, update xdg-user-dirs...

xdg-user-dirs-update

Better. Create a labwc autostart file...

mkdir -p ~/.config/labwc
nano ~/.config/labwc/autostart

Content of autostart

/usr/libexec/xdg-desktop-portal-gnome &
/usr/libexec/xfce-polkit &
xfce4-panel &
nm-applet &
swaybg -i ~/Pictures/Wallpapers/city.png -m fill &

Now we have to make that autostart happen.

sudo nala install xwayland

Reboot.

systemctl reboot

You can shutdown instead with

stystemctl poweroff

Why why why why?!!???

Online

#4 Yesterday 19:58:56

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Login. I'm installing xdg-desktop-portal-gnome which brings in nautilus file manager, it's just way easier this way. Also gnome-system-monitor. We can remove nautilus and the task manager and install thunar later. Just do it.

sudo nala install --no-install-recommends xdg-desktop-portal-gnome nautilus-admin gnome-system-monitor network-manager-applet

Install stuff to get a desktop, I'm using pluma text editor and xfce4-terminal...

sudo nala install xfce-polkit xfce4-terminal pluma papirus-icon-theme gnome-themes-extra ukui-wallpapers fonts-noto labwc labwc-tweaks labwc-menu-generator nwg-look

Create a wallpaper folder...

mkdir ~/Pictures/Wallpapers

Copy the city.png wallpaper to your Wallpapers folder...

cp /usr/share/backgrounds/city.png ~/Pictures/Wallpapers

Reboot, login and type "labwc" to start your session.

If the reboot or shutdown hangs, don't worry just wait 30 seconds. It's network manager, we'll fix it.


Why why why why?!!???

Online

#5 Yesterday 20:03:04

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Get rid of the second panel at the bottom by right-clicking either panel>Panel>Panel Preferences, switch the top entry from Panel 1 to 2 and click the minus symbol, confirm and exit.

If you're on WiFi like I am you have to fix /etc/networks/interfaces with 'sudo nano', comment out everything under #Primary interface (don't delete it, it can save your ass to have it) and reboot, now you should be able to connect to your network from the panel applet.

I think that's all correct, I'll reinstall now to check. See ya...

Other than a typo in one package and forgetting to include firefox and nm-applet it's all good, a very minimal labwc session. I'm installing xfce4-screenshooter because pic or it didn't happen. Adwaita icons in the scrot because we haven't themed anything yet, and you can see that I haven't connected to my WiFi network.

789075852_screenshot_2026-10-21_16-59-24.png

I'll add more stuff after another break. Please post if you try this HowTo and it fails.


Why why why why?!!???

Online

#6 Today 00:05:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Time for some theming. Download my OB theme, hhh-blueBlack
https://github.com/hhhorb/bunsen-extras … s/main.zip...

Extract it, exctract the blueBlack zip inside and move the hhh-blueBlack folder to ~/.local/share/themes (create that folder). Logout/login.

From the applications menu in the toolbar, open 'Labwc Tweaks' under Settings. Set the labwc theme to blueBlack and the icons to Papirus-Dark, and enable shadows if you like. To theme the terminal open its Preferences, pick DejaVu Sans Mono and under Colors set "Use system theme colors for text and background." To theme gtk, go to the app menu and choose Settings>GTK theme and set your theme to adwaita-dark, icons to Papirus Dark, Color Scheme to Prefer Dark and set your font, I'm using DejaVu Sans Book for now. Apply and close.

789169704_screenshot_2026-10-21_20-26-09.png

BTW, Super+Enter opens a terminal, Alt+F4 closes a window, Super+d shows hides all running apps and shows the desktop.

We still have no sound. Pipewire and Wireplumber are next after the break.

Last edited by hhh (Today 00:28:07)


Why why why why?!!???

Online

#7 Today 00:46:46

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Here I've installed x11-apps and gnome-system-monitor --no-install-recommends to see what's running and verify that xwayland is working by running xeyes.

789182038_screenshot_2026-10-21_20-54-25.png


Why why why why?!!???

Online

#8 Today 01:04:01

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

gnome-keyring? I missed that, maybe brought in by xfce-polkit. Remove it and reinstall p11-kit.

sudo nala purge gnome-keyring && sudo nala install p11-kit

Why why why why?!!???

Online

#9 Today 01:10:30

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

There's an error created by the empty 'core' property in our  ~/.config/labwc/rc.xml

For now, delete this section...

  <core>
  </core>

It should now look something like this...

<?xml version="1.0"?>
<labwc_config>
  <theme>
    <name>hhh-blueBlack</name>
    <dropShadows>yes</dropShadows>
    <icon>Papirus-Dark</icon>
  </theme>
</labwc_config>

The most basic rc.xml. We'll add stuff to it next.


Why why why why?!!???

Online

#10 Today 01:42:51

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

Install pipewire and its bluetooth support...

sudo nala install wireplumber libspa-0.2-bluetooth

Why why why why?!!???

Online

#11 Today 07:02:18

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

We need some music.

sudo nala install audacious pavucontrol

Create ~/Music/kingDub.pls with the content...

[playlist]
NumberOfEntries=1
File1=http://london-dedicated.myautodj.com:8862/;

Open it with audacious.

Get some keyboard shortcuts going by adding to ~/.config/labw/rc.xml...

<?xml version="1.0"?>

<labwc_config>

  <theme>
    <name>hhh-blueBlack</name>
    <dropShadows>yes</dropShadows>
    <icon>Papirus-Dark</icon>
  </theme>



  <keyboard>
    <default />

    <keybind key="Super_L" onRelease="yes">
      <action name="Execute" command="xfce4-popup-applicationsmenu"/>
    </keybind>

    <keybind key="W-t">
      <action name="Execute" command="xfce4-terminal" />
    </keybind>

    <keybind key="W-f">
      <action name="Execute" command="nautilus -w" />
    </keybind>

    <keybind key="W-e">
      <action name="Execute" command="pluma" />
    </keybind>

    <keybind key="W-v">
      <action name="Execute" command="pavucontrol" />
    </keybind>

    <keybind key="W-b">
      <action name="Execute" command="firefox" />
    </keybind>

  </keyboard>


  <mouse>
    <default />
    <!-- Show the labwc menu on desktop right click -->
    <context name="Root">
      <mousebind button="Right" action="Press">
        <action name="ShowMenu" menu="root-menu" />
      </mousebind>
    </context>
  </mouse>

</labwc_config>

Reconfigure labwc, now the xfce4-panel Applications menu opens by pressing the Super key, dismiss it with the Esc key. Remove the "-w" part of the nautilus command if you want it to open a new tab instead of a new window.

*edit* I forgot to add onRelease="yes" for the Super key, without it the menu will popup everytime you open xfce4-terminal, nautilus, pluma, etc... from a keybind.

*edit 2* I added keybinds for pluma, audacious, firefox, pavucontrol. Yes, W-b, b for browser not w for world wide web. tongue

Last edited by hhh (Today 08:10:55)


Why why why why?!!???

Online

#12 Today 08:17:56

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

I said we'd do thunar.

sudo nala install --no-install-recommends thunar
sudo nala install thunar-archive-plugin tumbler

Adjust your rc.xml with an appropiate keybind. Maybe use W-f for thunar and assign 'nauilus -w" to W-A-f or something. Reconfigure labwc from the mouse-click menu (labwc root-menu).


Why why why why?!!???

Online

#13 Today 08:22:39

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

If anyone wants to chime in here about the best commands to run for creating the thunar custom-actions "Open folder as root" and "Open as root" (to open a text file in pluma), that would be great.

The damn AI robot nailed it...

Gemini wrote:

1. Open Thunar, then go to Edit ➔ Configure custom actions...
2. Click the + (plus) button to create a new action.
3. Under the Basic tab, fill out the following:
    • Name: Open Folder as Root
    • Command: thunar admin://%f
4. Switch to the Appearance Conditions tab:
    • File Pattern: *
    • Appears if selection contains: Check Directories only.
5. Click OK to save.

Let's see if it gets the editor right... eh, yessir. Add this but choose Text Files instead of Directories and name it "Open File as Root...

pluma admin://%f

Why why why why?!!???

Online

#14 Today 08:32:47

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 3,143

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

https://forums.bunsenlabs.org/viewtopic … 23#p153623
Please move this if you feel it disrupts your tutorial.  smile

1.Firstly, it seems contradictory to me in this immediately following phase to execute apt upgrade and cause it to keep 'old' packages, only to then remove them with apt full-upgrade.

2.I'm stuck on system localization.
Here's an example from my last two installations: noctalia+niri and noctalia+labwc.

While during this phase I manually changed the sources with niri and the kernel from siduction, in labwc the source changes were done by apt's normalize sources and the kernel remained from debian/sid.

Naturally, at the beginning of the installations, the localization was set to de_DE-UTF8 and no other was selected!
Nevertheless, I've found that everything is correct in niri, but in labwc, the German setting is only correct in the noctalia shell. In Thunar, xfce4-terminal, mousepad, etc., it stubbornly refuses to change, even though all configuration files contain the opposite setting.

I will elaborate on this further this afternoon in the relevant thread 'noctalia+labwc'.

Offline

#15 Today 08:35:47

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

OK, let's see what breaks if I remove nautilus.

beaker@bunsenlabs:~$ sudo apt purge nautilus
[sudo] password for beaker: 
The following packages were automatically installed and are no longer required:
  gir1.2-nautilus-4.1        libgnome-autoar-0-0      libportal-gtk4-1          libwebpdemux2
  gnome-desktop3-data        libgnome-bg-4-2t64       libportal1                libxkbregistry0
  gstreamer1.0-plugins-good  libgnome-desktop-4-2t64  libshout3                 localsearch
  libaa1                     libgsf-1-114             libstemmer0d              nautilus-data
  libcaca0                   libgsf-1-common          libtag2                   python3-nautilus
  libdv4t64                  libgxps2t64              libtheora1                tinysparql
  libexempi8                 libinih1                 libtinysparql-3.0-0       xdg-desktop-portal
  libexiv2-28                libinireader0            libtotem-plparser-common  xdg-desktop-portal-gtk
  libexiv2-data              libnautilus-extension4   libtotem-plparser18       xdg-user-dirs-gtk
  libgexiv2-0.16-4           libncurses6              libupower-glib3
  libgif7                    libopencore-amrnb0       libv4l-0t64
  libglycin-gtk4-2-0         libopencore-amrwb0       libv4lconvert0t64
Use 'sudo apt autoremove' to remove them.

REMOVING:
  nautilus*  nautilus-admin*  xdg-desktop-portal-gnome*

Summary:
  Upgrading: 0, Installing: 0, Removing: 3, Not Upgrading: 0
  Freed space: 3,421 kB

Continue? [Y/n] 

Good. I'll run...

sudo nala purge nautilus && sudo nala install xdg-desktop-portal-wlr xdg-desktop-portal-gtk

Change the portal line in my labwc autostart...

/usr/libexec/xdg-desktop-portal-wlr &
/usr/libexec/xfce-polkit &
xfce4-panel &
nm-applet &
swaybg -i ~/Pictures/Wallpapers/city.png -m fill &

Reboot and see if it sets itself on fire.

*edit* Had to install xdg-desktop-portal-gtk back and reboot.

Last edited by hhh (Today 08:57:30)


Why why why why?!!???

Online

#16 Today 09:03:06

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,664
Website

Re: Debian netinstall.iso no desktop w/ WiFi Walkthrough

789429201_screenshot_2026-10-22_05-01-32.png


Why why why why?!!???

Online

Board footer

Powered by FluxBB