r/voidlinux 5h ago

COSMIC Desktop in the official repos?

5 Upvotes

Hey everyone,

Any plans to add COSMIC Desktop to the official Void repositories?

It's already available in the community repo (MtFBella109), but I'd prefer having it in the official ones. I saw the package request issue (#58149) is still open since December.

Is anyone working on it or know any updates?


r/voidlinux 1h ago

swayidle / swaylock under void. help appreciated.

Upvotes

i cant get swayidle run under void. hope someone can help. thx.

@hook.subscribe.startup_once
def autostart():
home = os.path.expanduser("~")
commands = [
"mako",
"sh -c 'pgrep swww-daemon || swww-daemon'",
"wl-paste -t text --watch clipman store --no-persist",
(
"swayidle -w "
f'before-sleep "swaylock -fF -i {home}/Pictures/lockscreen/VIM.png" '
'timeout 300 "brightnessctl -s set 0" '
'resume "brightnessctl -r"'
),
f"{home}/.config/qtile/scripts/void-audio-start.sh",
]
for cmd in commands:
qtile.spawn(cmd)

r/voidlinux 1d ago

Anki is now up to date and functional via XPBS.

30 Upvotes

Edit: Typo in title- XBPS

One of my biggest gripes with Void was that Anki was so out of date (6 years) that it was straight up broken. But now it's up to date! You can uninstall your flatpak version.

For the curious: Anki is a popular flashcard app (even among those not familiar with FOSS), used most often by language learners and med students. The out of date copy had an issue with syncing and would give errors on boot. The convoluted build system made it difficult for people to patch an update.

Edit: To the people thanking me, please also send thanks to the core maintainers that helped me out when I was lost! /u/Duncaen especially.


r/voidlinux 1d ago

solved Sound not working in i3

0 Upvotes

I just recently installed Void and i3, and I can't seem to get the sound to work. I have PulseAudio installed, dbus linked, and the config file for i3 containing the default sound control links, but it doesn't work.

After inspection, when I run pavucontrol and go to the output devices section, I find no hardware devices. The only device is "Dummy Output", and even though I can control it's volume and all it does nothing.

The Arch wiki says:

If PulseAudio starts, run pacmd list. If no cards are reported, make sure that the ALSA devices are not in use.

But I can't run the command fuser -v /dev/snd/*. I'm suspecting PulseAudio can't even access my sound card. How can I fix this?


r/voidlinux 1d ago

Cant screenshare in browsers

1 Upvotes

The permissions popup has its 'select window or screen' option greyed out, leaving only 'use operating system settings'. Clicking allow has no effect in discord and teams, on the testing site ive been using (https://mozilla.github.io/webrtc-landing/gum_test.html) it throws NotAllowedError: The request is not allowed by the user agent or the platform in the current context.

I run dbus-run-session sway through greetd and pipewire through sways autostart options in the config. Pipewire-pulse is setup as in the docs - so far as I can tell all of those are working.

What I didnt have was xdg-desktop-portals with the gtk and wlr backends, but installing those didnt change anything. After digging through the subreddit I tried putting export XDG_CURRENT_DESKTOP=sway in .bashrc, and XDG_CURRENT_DESKTOP=sway in /etc/environment , but those didnt help either. I would assume the xdg portals are the problem here, but got stuck on what else to try or how to test that theyre even doing anything.

I dont have anything other than browsers to test screensharing on - would like to avoid changing that if possible.


r/voidlinux 2d ago

Void installer freezes with broken text after clicking any install option.

Post image
10 Upvotes

Freezes when i hit any install option on both variants of the live install. in the past i also had issues where it would progress but it would repeat the same line of a realtek driver issue. tried different ports and reflashing. used balena etcher.
i am on a pc with these parts:
Gigabyte B650M Gaming Plus Wifi motherboard
ryzen 5 9600X
Radeon 9060 XT
32Gb DDR5 and yes it’s plugged all in properly

all other linux distros i’ve used seem to work fine.

would the tarballs work maybe?


r/voidlinux 2d ago

xbps-src is really good? Why not stay only on the official repo?

3 Upvotes

Use void for a while and I always had this doubt about xbps-src.

  • What is xbps-src? I know it's for compiling packages, but is it for anything beyond that?
  • Isn't it better to keep yourself in the official repository?
  • If there are advantages, what would they be?
  • What packages do you use by src?

I want to know beyond the void handbook only that there is not much content from outside. Speaking of packages, are NIri packages really good?


r/voidlinux 2d ago

Gimp 3.2.4 issue with text input

0 Upvotes

When I use text tool in Gimp, after text is entered, closing text format dialogue or switching to another tool takes 5-10 seconds of freezing.
I use Wayland and Hyprland.


r/voidlinux 2d ago

Problem with PySide6.QtGui while trying to use VISH

0 Upvotes

I'm a void linux user just like everyone else in this subreddit and you can see a image bellow with my specifications

I'm trying to use VISH from flatpak (there is no package on void repository) and everytime I try to run it, I get this error bellow

AI Answer: just download packages that may be missing like PySide6 but I already download it.

My researchs: I've found this image bellow

link: https://github.com/Lluciocc/Vish/blob/master/README-FIX.mdBut

I don't understand how to do it, I'm afraid to do bullshit and screw something up. I want to know if anyone's been through this and how they've solved it. Who knows can guide me how to solve it too.


r/voidlinux 3d ago

Help installing Liquorix Kernel

4 Upvotes

I'm sorry, I'm still learning how xbps-src works and I need a little assistance installing the 7.1.4_1 kernel with the brand new Liquorix patch.

I've had success with installing the Zen Kernel patch using the steps detailed in this comment.

I have tried to replicate that success with the Liquorix Kernel patch on the latest 7.1 series. I also tried with the 7.0 series, but received the same error, when running ./xbps-src pkg linux7.1-lqx:

=> linux7.1-lqx-7.1.4_1: patching: fix-ccache.patch.
=> linux7.1-lqx-7.1.4_1: patching: fix-musl-btf-ids.patch.
=> linux7.1-lqx-7.1.4_1: patching: fixdep-largefile.patch.
=> linux7.1-lqx-7.1.4_1: patching: linux-v7.1.4-lqx1.patch.
Reversed (or previously applied) patch detected!  Skipping patch.
7 out of 7 hunks ignored -- saving rejects to file Documentation/arch/arm64/silicon-errata.rst.rej

... ((several dozen more lines of Skipping patch))

Reversed (or previously applied) patch detected!  Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file virt/kvm/kvm_mm.h.rej
=> ERROR: linux7.1-lqx-7.1.4_1: do-patch_00-patches: 'patch -s ${_args} < "${_patch}" 2> /dev/null' exited with 1
=> ERROR:   in _process_patch() at common/hooks/do-patch/00-patches.sh:37
=> ERROR:   in hook() at common/hooks/do-patch/00-patches.sh:55
=> ERROR:   in run_func() at common/xbps-src/shutils/common.sh:57
=> ERROR:   in run_pkg_hooks() at common/xbps-src/shutils/common.sh:314
=> ERROR:   in run_step() at common/xbps-src/shutils/common.sh:107
=> ERROR:   in main() at common/xbps-src/libexec/xbps-src-dopatch.sh:33

Here's my modified template: https://pastes.io/A8LTKcwZ

I haven't modified it more than the instructions from the comment linked above suggested I should.

Please, let me know I'm doing something silly.


r/voidlinux 3d ago

PipeWire components status "off" on KDE Plasma Wayland

5 Upvotes
  • DE: KDE Plasma (Wayland)
  • Audio Server: PipeWire
  • Hardware: Acer Aspire 3 A15-57g

"I am completely unable to get any audio from the system. When I type pactl info in the terminal to check the audio server, I get a 'connection failure' error. When I run the pipewire-pulse command to troubleshoot the source of the problem, I get: [E][18:13:36.674657] mod.fallback-sink | [module-fallback-: 426 pipewire__module_init()] can't connect: Host is down [E][18:13:36.674795] default | [ cmd.c: 51 do_cmd()] can't run command load-module module-always-sink: Host is down [E][18:13:36.675273] mod.protocol-pulse | [ pulse-server.c: 1085 do_set_client_name()] 0x55ef43bc4750: failed to connect client: Host is down [W][18:13:36.675289] mod.protocol-pulse | [ reply.c: 54 reply_error()] client 0x55ef43bd34d0 []: ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down) [E][18:13:41.489845] mod.protocol-pulse | [ pulse-server.c: 1085 do_set_client_name()] 0x55ef43bc4750: failed to connect client: Host is down [W][18:13:41.489875] mod.protocol-pulse | [ reply.c: 54 reply_error()] client 0x55ef43bd34d0 []: ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)

Here is what I have tried so far to fix the issue

  • I clean uninstalled and reinstalled the Intel drivers properly
  • Running pipewire was giving an rtkit error; I installed rtkit and enabled its service, which fixed the error. but the audio still does not work
  • have completely installed the pipewire, wireplumber, alsa-utils, sof-firmware, and alsa-ucm-conf packages.

Here are the terminal outputs that I think might be necessary:

lspci | grep -i audio

00:1f.3 Audio device: Intel Corporation Ice Lake-LP Smart Sound Technology Audio Controller (rev 30)

inxi -Axxx

Audio:

Device-1: Intel Ice Lake-LP Smart Sound Audio vendor: Acer Incorporated ALI

driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:34c8

class-ID: 0403

API: ALSA v: k6.18.38_1 status: kernel-api

Server-1: PipeWire v: 1.6.7 status: off with: 1: pipewire-pulse

status: off 2: wireplumber status: off

aplay -l

**** List of PLAYBACK Hardware Devices ****

card 0: PCH [HDA Intel PCH], device 0: ALC255 Analog [ALC255 Analog]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]

Subdevices: 1/1

Subdevice #0: subdevice #0


r/voidlinux 3d ago

Need help to migrate from Arch

7 Upvotes

Hi everyone, Because of the recent situation with AUR , I decided to try some non-Arch-based distros. I tested Fedora and openSUSE Tumbleweed, but didn't like them because of missing packages I need for my workflow.

I'm currently daily driving niri + waybar etc. I decided to give Void Linux another try, but I'm running into some issues with services (skill issue).

  • I couldn't get niri to start (tried both niri and niri --session).
  • sddm doesn't work at all.

I installed dbus and elogind, enabled them with ln -s /etc/sv/dbus /var/service/ and the same for elogind, but no services seem to start properly.

Could someone please point me to a guide on how to properly set up niri + a login manager (sddm or alternative) on Void? I just reinstalled Void and want to do it cleanly this time.


r/voidlinux 3d ago

Help disabling mouse side-buttons

2 Upvotes

Trying to disable Ducky Feather mouse side-buttons.

- created directory [hwdb.d] in [/etc/udev]

- added [mouse.hwdb] to /etc/udev/hwdb.d:

# Disable side buttons
evdev:input:*
 KEYBOARD_KEY_90004=reserved
 KEYBOARD_KEY_90005=reserved
 KEYBOARD_KEY_90006=reserved
 KEYBOARD_KEY_90007=reserved

- udevadm control --reload-rules && udevadm trigger

- rebooted: no luck

- repeated process but in [/usr/lib/udev/]: no luck

Any tips?

Thanks!

Currently using sway config file to disable the side-buttons.


r/voidlinux 4d ago

how to start session on login?

3 Upvotes

i do not want to use login manager , and after login i want directly start WM bash_profile is not workin properly,

what should i do to start session directly on login ?


r/voidlinux 4d ago

Considering migrating to voidlinux from arch

22 Upvotes

So I’ve been maining arch (btw) for about 3 years now and honestly it’s been nice. Now I’m thinking I should expand my repertoire and try something new and interesting, alongside suffering cause of the whole AUR fiasco. Plus voidlinux seems to have a dedicated fan base, good reviews, and doesn’t use systemd. But before I install the system I want to ask some questions.
What is the voidlinux "philosophy", for lack of a better word? Should I expect any difficulties installing the system? (I am currently in the middle of reading the wiki, which I honestly don’t find as comprehensive as the arch wiki, but it will suffice.) Are the packages available generally well rounded, as in covering everything the average user needs? And finally, was voidlinux a good choice for you and how do you find it?


r/voidlinux 4d ago

Nvidia "ad104" folder in /lib/firmware/nvidia

2 Upvotes

I am using linuxfromscratch. I downloaded the official linux-firmware package , but ad104 directory is missing. But ad104 directory is present on void linux's /lib/firmware/nvidia/ folder.

From which website does void linux maintainer download linux-firmware package ?

I copied the ad104 folder from void linux to my linuxfromscratch and the firmware loading error was gone and now my desktop is working.


r/voidlinux 4d ago

solved ThinkPad T14 Gen 3 Touchpad Behaviour

1 Upvotes

I recently migrated my laptop from Debian to Void with Cinnamon and it's been great with the exception of some touchpad annoyance. When typing if my hand so much as glances the edge of the touchpad it registers activity and can throw a popup or unfocus where I'm typing. Which makes work a hassle but this behaviour doesn't happen in Debian or Fedora. From what I can tell the drivers installed are the same as Debian.

Anyone have similar experience with this?


r/voidlinux 4d ago

Help with disabling USB autosuspend

1 Upvotes

- Kernel: 7.1.3_1

- Sway

- System up to date.

cat /proc/cmdline:

loglevel=4 rd.lvm=0 rd.dm=0 rd.md=0 rd.luks=0 delayacct nowatchdog quiet usbcore.autosuspend=-1 bgrt_disable consoleblank=59 init_on_free=1 init_on_alloc=1

cat /sys/bus/usb/devices/2-3/power/autosuspend:

-1

cat /sys/bus/usb/devices/2-3/power/autosuspend_delay_ms:

-1000

The kernel cmdline has no effect (USB HDD sleeps after ~3min).


r/voidlinux 5d ago

solved Autostart scripts

5 Upvotes

This might be a stupid question but how would I start a user specific autostart script. I already have a folder in my ~/.config/ to use. Everything I've seen is systemd specific and not very descriptive. Thanks!


r/voidlinux 5d ago

Migrating from mac to void and need aerospace wm equivalent recommendation

12 Upvotes

The internets is confusing me.

I installed aerospace on macbook and I adore it. Now I need this on my desktop which I am switching from arch. Can you recommend me?

kindest regards

Entering the void :)


r/voidlinux 5d ago

Laptop and bluetooth headset keep connecting to each other through blocking the device on laptop

Thumbnail
1 Upvotes

r/voidlinux 5d ago

solved playerctl doesn't recognize mpd

5 Upvotes

playerctl -l outputs reads no players found despite mpd running. I've tried finding the mpd-mpris plugin but it doesn't seem to be in void's package system. Is there something I'm missing?


r/voidlinux 5d ago

cachyOs to Void Linux

0 Upvotes

it's good if i switch my cachyOs to void linux? one of the main problems, This is what I consider to be my standards cachyOs is heavy(1,6 on niri and 1,6 on the fucking KDE), and i try voidLinux in virtual machine and its much lighter than cachy, 0,4 on XFCE. and voidLinux it


r/voidlinux 6d ago

KDE Plasma Will Not Start

2 Upvotes

Fresh install of Void. Updated xbps and installed:

kde-plasma kde5 kde5-baseapps dbus sddm

Created links to dbus and sddm.

Rebooted.

Every time, it goes to terminal. I run startplasma-wayland and get this error:

org.kde.startup: not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="", error name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The name org.freedesktop.locale1 was not provided by any service files", signature="s", contents=("The name org.freedesktop.locale1 was not provided by any service files") )
startplasmacompositor: Could not start D-Bus. Can you call qdbus?

Now how can that be? I have both dbus and sddm installed, both are linked and running when I do:

ls /var/service/

So I am out of ideas.

EDIT: I tried this:

# touch /etc/sv/dbus/down
# ln -s /etc/sv/dbus /var/service/
ln: failed to create symbolic link '/var/service/dbus': File exists
# sv once dbus

I FIXED IT => https://www.reddit.com/r/voidlinux/comments/1uyfera/comment/oyej3wk/


r/voidlinux 6d ago

Need Help with Audio

2 Upvotes

I successfully installed void on an old laptop, but I can't get the sound to work.

Here is the result of typing the command "pipewire":

[W][12:10:52.790546] pw.conf | [ conf.c: 430 conf_load()] 0x5615e99e0870: error loading config '/etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf': No such file or directory

[E][12:10:52.801273] mod.protocol-native | [module-protocol-: 790 lock_socket()] server 0x5615e9a231b0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running)

[W][12:10:52.801431] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.801478] mod.rt | [ module-rt.c: 995 do_rtkit_setup()] RTKit does not give us MaxRealtimePriority, using 1

[E][12:10:52.801716] pw.conf | [ conf.c: 607 load_module()] 0x5615e99de260: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable

[W][12:10:52.802092] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.802135] mod.rt | [ module-rt.c: 1000 do_rtkit_setup()] RTKit does not give us MinNiceLevel, using 0

[W][12:10:52.802576] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.802594] mod.rt | [ module-rt.c: 1005 do_rtkit_setup()] RTKit does not give us RTTimeUSecMax, using -1

[E][12:10:52.803243] default | [ pipewire.c: 124 main()] failed to create context: Resource temporarily unavailable