You are not logged in.

#1 Yesterday 17:53:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#2 Yesterday 19:37:35

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#3 Yesterday 19:44:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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 power off

Why why why why?!!???

Offline

#4 Yesterday 19:58:56

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#5 Yesterday 20:03:04

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#6 Today 00:05:53

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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 it's 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?!!???

Offline

#7 Today 00:46:46

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#8 Today 01:04:01

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#9 Today 01:10:30

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

#10 Today 01:42:51

hhh
Hercule Poirot
From: Belgium
Registered: 2015-09-17
Posts: 17,657
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?!!???

Offline

Board footer

Powered by FluxBB