VNC? No way!

Linux Matters34mApril 7, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “VNC? No way!” inside PodZeus.

AI-Generated Summary

In this episode of *Linux Matters*, host Alan dives into a series of technical challenges and personal reflections around system automation, containerization, and remote access. He recounts troubleshooting a cron job that failed to run after moving his Jellyfin server to a desktop, ultimately discovering the issue was due to network unavailability at boot—caused by DHCP delays. His solution: leveraging NetworkManager's dispatcher.d directory to trigger scripts only when the network was fully up. He then shifts focus to his renewed love for LXD (LexD), which he rediscovered after years of relying on Docker. He details a custom tool called 'Linkubate'—a Go-based script that automates the creation of isolated, pre-configured development containers tied to project directories, with optional access to API keys and tools like Cursor and Claude. The episode also explores his move away from GNOME to alternative Wayland compositors like Niri, and his successful implementation of a browser-based remote desktop solution using WayVNC, NoVNC, and Caddy with Tailnet for secure, encrypted access over a mesh network. Throughout, he reflects on the trade-offs between containers, VMs, and desktop environments, advocating for lightweight, flexible tools that serve specific needs without overcomplication.

Key Takeaways
1

Use NetworkManager's dispatcher.d to run scripts only after the network is fully available at boot, solving common cron timing issues.

2

LXD containers offer a lightweight, fast, and flexible alternative to Docker for development environments, especially when isolation and customization are key.

3

Create project-specific dev containers with automated setup and snapshots using tools like Linkubate to streamline workflow and maintain separation between personal and work projects.

4

Leverage WayVNC + NoVNC + Caddy + Tailnet for secure, browser-based remote desktop access over encrypted mesh networks—ideal for remote support without installing extra software.

5

For remote support, prioritize simplicity and security: use encrypted tunnels (like Tailnet) to protect plain-text credentials, making VNC viable again in modern workflows.

Chapters
0:00
10 min

The Cron Job That Wouldn’t Run

The difference was DHCP. What? So... On the microserver, it had a static IP address. Okay. But on my desktop, it doesn't.

Highlight
10:00
10 min

Solving Boot-Time Network Issues with NetworkManager

He discovers NetworkManager's dispatcher.d directory, which allows scripts to run in response to network events—perfect for triggering commands only after the network is up.

20:00
10 min

Rediscovering LXD: A Love Letter to Lightweight Containers

It feels to me a lot more flexible, faster, easier for me to configure than a Docker container.

Highlight
30:00
10 min

Wayland, Niri, and the Rise of Modern Compositors

Alan abandons GNOME in favor of alternative Wayland compositors like Niri, praising their flexibility, performance, and support for modern protocol extensions.

40:00
17 min

Browser-Based Remote Desktop with WayVNC and NoVNC

The password might be in the clear but the connection is encrypted. So this is the solution now.

Highlight
High-Impact Quotes
I don't care that the password passes over plain text because it only gets passed around over the tail scale VPN mesh.
Alan31:28
Viral: 90.0
The password might be in the clear but the connection is encrypted. So this is the solution now.
Alan31:45
Viral: 90.0
The difference was DHCP. What? So... On the microserver, it had a static IP address. Okay. But on my desktop, it doesn't.
Alan2:16
Viral: 85.0
Speakers

Host

Alan
Topics Discussed
System Automation90%Remote Desktop Solutions90%Development Environment Isolation85%Containerization85%Wayland Compositors80%Home IT Support75%Network Management75%Personal Tech Projects70%
People & Brands

Alan

person

25xNeutral

LXD

product

15xPositive

NetworkManager

product

12xPositive

Docker

product

10xMixed

Jellyfin

product

8xPositive

Linkubate

product

7xPositive

WayVNC

product

6xPositive

Cron

product

6xNeutral

Tailnet

product

5xPositive

NoVNC

product

5xPositive

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “VNC? No way!” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime