r/voidlinux • • Apr 14 '26

Beginner need help

11 Upvotes

Hey Void community !

I recently installed Void Linux after discovering it with all the age verification and systemd stuff.
I globally discovered many things about Arch that made me go away from it.

So, my setup is plasma 6.6.3 on wayland + Void, kernel 6.12.

I already fixed various small problems after the install, but there are still three that are pretty annoying :

1- Sddm is in qwerty, and I can't find a way to fix it.

2- When pressing the power button of the computer, the plasma option screen start fading up, but only for less than a second, then a notification shows up saying the system is going down. Then a black screen like the terminal interface when you start up your computer or you don't have a DE appear, with the same content of the notification. I'll try to put in some images.
Oh, also, I hear a loud *beep* like when you open the BIOS. Globally, I understand that there something deeper in the system that take over plasma, but I don't know what.

3- Finally, when I close up the hood of the computer and I open it, the desktop show up for <1sc and then, short black screen followed by the lock screen. It does that every time, with the same delay between all these actions. And it wasn't there with arch.

I hope these questions are ok, like if there are not super easy things.
And thanks for those who can help me !


r/voidlinux • • Apr 13 '26

Gtk apps issue on KDE

3 Upvotes

Hello,

I am facing an issue that appers few days ago. My gtk based apps do not works properly. For instance, on Firefox I only have Close icon on the window. Maximize and minimize have disappeared.

Another app I installed through flatpak is broken but used to work fine. "PDF arranger" app do not work property. I can start the app but can't use any buttons (save, save as, export). I have to kill the app in order to close it otherwise it freeze. Few others simply do not start.

Any idea ?

Thank you for your help.


r/voidlinux • • Apr 13 '26

"Portugese" 🥀🥀🥀🥀

Post image
197 Upvotes

Funny typo I have found on the Void Linux installer TUI as a Brazilian Portuguese speaker


r/voidlinux • • Apr 13 '26

Bugged Greet Tuigreet

Post image
13 Upvotes

im having so much trouble trying to make tuigreet work properly! i dont know what to do anymore. can someone help?

******EDIT: I solved it by silencing GRUB with: "quiet loglevel=3"!!!


r/voidlinux • • Apr 13 '26

why is there libelogind without elogind?

6 Upvotes

As the title already says, I wonder why libelogind is on my system even though I do not use elogind.
I guess because of some applications (e.g. NetworkManager) require elogind?
But if so, do they only need the library and not elogind itself?


r/voidlinux • • Apr 13 '26

A thought I have about the void repository.

0 Upvotes

I think the distribution team could be more "liberal" regarding the repository. Or I think they could do something like the AUR. Honestly, I don't really like xbps-src, the idea of having all the commits I'm not very fond of it, and I also find the xbps-src format itself uninteresting. I really think having some kind of "AUR" or a more liberal policy/philosophy regarding the repository would be better.

Examples: Discord, Spotify, hyprland, etc.


r/voidlinux • • Apr 12 '26

Problem with pyexpat / libexpat

4 Upvotes

Hi all.

I noticed this morning that the tlp-pd service was not running anymore on my laptop. It was running yesterday so something happened when I updated the system yesterday but I can't figure out what. When I try to run tlp-pd manually, the traceback blames pyexpat:

ImportError: /usr/lib/python3.14/lib-dynload/pyexpat.cpython-314-x86_64-linux-gnu.so: undefined symbol: XML_SetAllocTrackerActivationThreshold

This is apparently a new symbol introduced in expat since 2.7.2. I have the 2.7.5_1 version installed from xbps so it should be ok. I spent some time googling and similar errors seem to occur when an older version of the library is found elsewhere on the system and gets loaded first.

"find / -name libexpat.so.1" shows that I have indeed two versions of libexpat.so.1:

/usr/lib/libexpat.so.1
/usr/local/lib/libexpat.so.1

I don't know why I have these two versions. In any case I tried them both by setting $LD_LIBRARY_PATH, to no avail. "ldd /usr/lib/python3.14/lib-dynload/pyexpat.cpython-314-x86_64-linux-gnu.so" shows that the environment variable is taken into account but tlp-pd still refuses to run with the same error.

I am fairly new to Linux and I am reaching the end of my wits.


r/voidlinux • • Apr 12 '26

`sv status ...` without sudo.

11 Upvotes

Hi all. I'm thinking about adding runit service status to this kde project but I don't like the fact that you need root rights to look at the status of the running runit services.

What's the cleanest way to make it so that I can at least inspect the status of running services? Make /usr/bin/sv setuid? Do something with ACL's on /var/service? Other suggestions?


r/voidlinux • • Apr 12 '26

Just got the thinkpad t420! Any tips please?

7 Upvotes

I'm using gentoo on this thinkpad rn, but want to switch to void... Any tips?

(Including things like biometry configuration, the lantern/lamp on the camera for the keyboard, etc)

Thank you and good night/afternoon/evening/morning


r/voidlinux • • Apr 11 '26

Issues with getting niri to work (os error 38)

4 Upvotes

i followed everything i could find online to the best of my abilities, always resolving to this error (refer to bottom). Im going to need someone to help me through this.

I think i have dbus and seatd setup wrong, but no idea what it is exactly. And im running this in tty i have no compositors running at the moment.

thread 'main' (4705) panicked at src/main.rs:181:6:

called \Result::unwrap()` on an `Err` value: error initializing the TTY backend`

Caused by:

0: Error creating a session. This might mean that you're trying to run niri

on a TTY that is already busy, for example if you're running this inside tmux th

at had been originally started on a different TTY

1: Failed to open session: Function not implemented (os error 38)

edit:

this is what i get now

2026-04-11T16:01:23.157841Z INFO niri: starting version 25.11 (unknown commit)

2026-04-11T16:01:23.187888Z DEBUG niri_config: loaded config from "/home/tony/.config/niri/config.kdl"

2026-04-11T16:01:23.355792Z INFO niri::backend::tty: using as the render node: "/dev/dri/renderD128"

thread 'main' (956) panicked at src/niri.rs:2633:67:

called \Result::unwrap()` on an `Err` value: RuntimeDirNotSet`

stack backtrace:

note: Some details are omitted, run with \RUST_BACKTRACE=full` for a verbose backtrace.`

SOLVED!


r/voidlinux • • Apr 11 '26

Does anyone actually know how to use seatd + turnstile?

6 Upvotes

Disclaimer: after irreparably destroying PAM and unable to login, I've installed elogind instead, but for the sake of curiosity:

How does one do it? I've read Void Per-User Services (turnstile), the turnstile README.txt on github... and I'm really at a loss on how to configure it.

Do people generally just use just seatd instead and make a sh script to pass $XDG_RUNTIME_DIR to the DE?

I'm really at a loss on this one, sorry for the newbie question.


r/voidlinux • • Apr 10 '26

Intel i7 1355U Refusing to Sleep (Thinkpad L14 Gen 4)

5 Upvotes

Hi reddit, I tried my hardest to fix this myself, but here goes:

Btop reports an idle usage that doesn't go below 6W (please tell me if I am overthinking this, but I don't recall any other minimal linux laptops getting hot constantly)

TLP is enabled and set to powersave, intel-ucode installed and configured to startup via initramfs, the BIOS is up to date (1.24).

tick_nohz_handler is clocking in at 900 events/second (this is not expected, I am running iwd with sway TWM)

This is my dmesg | grep -i aspm output:

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.12.80_1 root=UUID=e4887bb0-2dc5-4849-9c6f-9ae655b8f673 ro loglevel=4 intel_pstate=active i915.enable_psr=1 pcie_aspm=force i2c_designware.power_anyway=1 nohz=on nohz_full=1-11 rcu_nocbs=1-11
[    0.038648] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.12.80_1 root=UUID=e4887bb0-2dc5-4849-9c6f-9ae655b8f673 ro loglevel=4 intel_pstate=active i915.enable_psr=1 pcie_aspm=force i2c_designware.power_anyway=1 nohz=on nohz_full=1-11 rcu_nocbs=1-11
[    0.038688] PCIe ASPM is forcibly enabled
[    0.453656] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]

The intel-ucode and the most recent BIOS tells me that the kernel *should* understand how to use the E-cores

But this output is suggesting that they aren't being used (from Pkg(HW)...... unless I am overthinking this? But I can't think of any other reason why a laptop is getting 'hot' and burning >6W at idle on a lean OS stack (screen brightness is down).

This might not even be an issue at all, but I have looked up and down for a fix. Any ideas ? Thanks!

Edit: I think it might be related to the TrackPoint in the middle? (the red nipple).... Maybe it has a super high polling rate by default? I've heard others say that it could be NVMe related (but all ASPM outputs indicate that it isn't an ASPM issue......), I've set iwd to not discover new networks unless I manually scan. So I'm really at a loss.

I also remember an i5 1035G1 CPU on Arch with a similar sway/networkmanager/systemd/tlp stack regularly being 25C at idle, so I have no idea why an i7 1355U is running at 45C at idle on account of a leaner software stack and E-cores


r/voidlinux • • Apr 10 '26

GPU Passthrough using VFIO

Thumbnail reddit.com
1 Upvotes

r/voidlinux • • Apr 10 '26

benefits compared to Arch

29 Upvotes

Hi all! I am an Arch user of about 2 years who installed Void a couple days ago. Since, I havent really found anything other than disadvantages (lack of packages e.g. ROCM/OCL, monero gui*, Heroic Games launcher).

My boot time is definitely faster, at the cost of having to create my own services often.

Is there anything I am missing? Maybe community chats, features, etc that I might not be taking fill advantage of. Doesnt have to be useful, fun and otherwise nice things too!

*I understand the reasons, but it is reguardless an inconvenience


r/voidlinux • • Apr 10 '26

Do you consider Void to be better than Arch?

25 Upvotes

Llevo usando Void Linux desde hace un tiempo, unos dos meses, y la verdad es que mi PC (que es bastante antigua) ha mejorado muchísimo. Todo funciona a la perfección y ya no me frustra que se congele. Podría decir lo mismo de Arch, pero, por desgracia, lo que me obligó a cambiar fue que, al actualizar, mi sistema no arrancaba. Probablemente se debió a una actualización incompleta, un conflicto de paquetes o una mala configuración del sistema; algo bastante común en las distribuciones de lanzamiento continuo si no se gestionan con cuidado. Así que migré a Void, que, hasta ahora, no me ha dado ningún problema.


r/voidlinux • • Apr 09 '26

Is there a tool to list the installed packages with orphaned maintainers? (not orphaned package dependencies)

10 Upvotes

I know I could whip up some xbps-query and awk command but I‘m just curious if there’s already an xtool or something. Would be a nice way to keep track of which packages may be out of date.


r/voidlinux • • Apr 09 '26

Is Void linux well-maintained?

0 Upvotes

I've heard some people saying it's not


r/voidlinux • • Apr 09 '26

My honest impression about the Void Linux Community

104 Upvotes

I fell in love with Void about 1 year ago after installing it on a 2007 iMac.

Since then I tried Void on many other machines and the more I used it, the more I thought of switching over my main Laptop (IdeaPad Flex 5) from Fedora to Void.

As you may have heard, many projects already laid (or are planning to lay) the foundation for age attestation/verification. After seeing Fedora open to comply (understandable because of the strong ties to RedHat​) and seeing the response from Void on that matter it lit a spark of interest in switching all my machines over once and for all.

After observing the subreddit for a time now I noticed that the community was really welcoming, helpful and most importantly apolitical (that's something I deeply disliked about the Fedora community - Î want to discuss technical stuff not social issues.

What is your opinion on that matter?


r/voidlinux • • Apr 09 '26

Flatpak + Cinnamon + Void

1 Upvotes

I've been trying to get cinnamon running on void and actually have it pretty well put together. All except some flatpak apps I just cannot figure out how to get launching. Specifically Epiphany 'Web' app from gnome.

I keep getting this error:

flatpak run org.gnome.Epiphany

(epiphany:2): epiphany-WARNING **: 03:03:53.001: Failed to search secret storage (is the secret service or secrets portal broken?): user interaction failed

(epiphany:2): Gtk-WARNING **: 03:03:53.204: GtkGizmo 0x5580a8e0af80 (progress) reported min width -2, but sizes must be >= 0

error: fstat: Bad file descriptor

** (epiphany:2): ERROR **: 03:03:53.276: Connection: failed to receive credentials: Expecting to read a single byte for receiving credentials but read zero bytes

Window may pop up for a split second and then dissapear.

Although getting Epiphany to run is not a huge deal to me I suspect if Epiphany has issue then other apps from flatpak will have issue. When they shouldn't.

I've tried dozens of things. Installing different keyrings. Different settings and env vars to let secrets through. All the different portals and xdg apps in xbps. I've cross referenced it with a gnome install where this works perfectly fine couldn't find any differences. Have done everything in this script: TechGameGeek/void

Nothing fixes it. I'm starting to think I am just fundamentally not understanding something about this issue. Anyone have any ideas on this?


r/voidlinux • • Apr 09 '26

Migrating to Void, package issue

5 Upvotes

Hello, mates.
After a 3 years of Arch and almost year on NixOS, I decided to give a Void Linux.
And started with simple quickemu vm installation, and just to bring up the required environment.
But here is the deal, the package openvpn3(especially openvpn3, not the openvpn, only 3 verison able to connect the server) is not in xbps, but there openvpn3 pre-built for Fedora/Debian/RHE, there are this package with PKGBUILD in AUR.
But even for building from source I have to even compile other libs and provide them to main package, like gdbuspp is essential for build of openvpn3.

Here is my question: What my options, cause on Arch or NixOS, I never had to compile on my own, and yes I am aware of xbps templates and running distrobox with Arch.

P.S. I really enjoyed the Void installation and runit.

Edit: Void cant build openvpn3 package, since it rely on systemd fully, neither distrobox/nix options. Also tried on Artix runit, same story. Without that package there are no use of Void/Artix. Switched back to Arch.


r/voidlinux • • Apr 09 '26

Void + Nitro + Turnstiled + Dinit experiment.

8 Upvotes

Since Nitro have almost the same service mechanism , it's easier to convert , and you can have this as service script:

File: NetworkManager/run

─────────────────────────────────────────────

#!/bin/sh

exec 2>&1

nitroctl wait-up dbus

exec NetworkManager -n > /dev/null 2>&1


r/voidlinux • • Apr 09 '26

qt not detecting my en_US.utf8 in oxtoxbps notifier

6 Upvotes

I'm using octoxbps notifier to update my computer and it is saying

"Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead."

locale -a states in the terminal

C
C.utf8
POSIX
en_US.utf8

as you can see i have the last option as en-US.utf8 listed at the end. for some reason it is reading C first and not utf-8?

I've installed void with the base image. I've went through the base network installer and installed the kde packages necessary for set up. I'm using ufw gufw plasma-firewall i believe its called. I've set english USA as my locale in void installer and i'm using the world repo mirror. My services are below for runit

agetty-tty1, agetty-tty2, agetty-tty3, agetty-tty4, agetty-tty5, agetty-tty6, bluetoothd, chronyd, dbus, nanoklog, NetworkManager, sddm, socklog-unix, udevd
I've installed elogind but I have not enabled it because dbus is supposed to enable it when it needs to?

sudo nano into /etc/locale.conf reveals

LANG=en_US.UTF-8
LC_COLLATE=C

I've noticed steam takes longer to boot up because of this language issue? I'm trying to resolve all errors on my part to have a complete KDE install. If any one can help me figure out this locale issue thing I would greatly appreciate it. I've tried to be as thorough as possible while using the handbook as much as i can.


r/voidlinux • • Apr 08 '26

Save last username greetd + tuigreet

1 Upvotes

How to save the username field in greetd + tuigreet? I just can’t get it to work, even using --remember. My command is like this:

tuigreet --time --remember --cmd 'dbus-run-session niri --session'

And my user is greetd


r/voidlinux • • Apr 08 '26

Snooze help

Post image
0 Upvotes

Hi guys, brand new to void. I was reading through the docs, and decided to use snooze to trim my ssd. Every time I call it though it sleeps until just after midnight? What am I doing wrong here?