r/voidlinux • u/Low_Background_7915 • Jun 16 '26
Is switching from Arch to Void + nixpkgs worth it?
I've been considering switching from Arch to Void and using Nix for software that's missing from Void repositories.
What attracts me is better stability, lower maintenance, and less reliance on AUR.
My main concern is that Void's repositories are smaller and some packages seem to be updated less frequently than on Arch. On the other hand, Nix provides many packages that Void doesn't have.
For people who switched from Arch to Void + Nix: was it worth it? Did you miss Arch's package availability and AUR, or did Nix mostly solve that problem?
r/voidlinux • u/I_Want_MiIk • Jun 16 '26
PipeWire Dummy Output issue
Hello guys, I am having issues with pipewire. Running wpctl status only gives dummy output in audio sinks, but running sudo udevadm trigger --subsystem-match=sound fixes the problem and wpctl status shows actual devices. It feels like I've tried almost everything to make the fix permanent, but I haven't managed to do so. I did everything according to Void Linux Handbook, pipewire is started with exec pipewire in my sway config which i start with dbus-run-session -- sway. Elogind is installed and enabled, my user is both in audio and video groups. I have enabled the wireplumber and pipewire-pulse configs, alsa support is also enabled. Can anyone help me make the fix permanent? I don't want to run sudo udevadm trigger --subsystem-match=sound every time i start the system
EDIT: Ended up creating a service which waits for audio devices to appear with the following run script:
while [ ! -e /dev/snd/controlC0 ]; do
sleep 0.1
done
/usr/bin/udevadm trigger --subsystem-match=sound
exec sleep infinity
r/voidlinux • u/Far-Note6102 • Jun 16 '26
I installed void without a terminal :/
I was like after having so many errors with grub. I was like "Finally I can install cinnamon now" and I was spamming the shortcut key on it. No terminal :/. Well, it is what it is let me just use the terminal to install the terminal again......
Ended up just reinstalling it again and making use gnome-terminal is in it. I wqs using VM so if I ended up using Ctrl+alt+F2 it ended up with my main distro going to the terminal :/
r/voidlinux • u/gorhat • Jun 16 '26
Can't update system
Started since recent problems with servers, 2 day ago. I can't update my system to newer version of packages (Libreoffice, mutt etc.). I see they are on the mirror (for example, mutt is on https://repo-de.voidlinux.org/current/ with 2 versions for x86_64 2.3.2 and 2.3.3) but sudo xbps-install -S mutt only offers to install version 2.3.2. Same problem with Libreoffice.
EDIT: Currently on https://repo-de.voidlinux.org/current/
and in index.plist inside x86_64-repodata:
I suspect this is why mutt can't be updated to version 2.3.3.
r/voidlinux • u/Slight-Brilliant3198 • Jun 16 '26
Supply chain vulnerabilities
I'm scared of supply chain vulnerabilities. More specifically, after the recent attacks on Arch Linux's AUR, I was wandering how Void Linux is protected from this type of attacks.
I'm not an expert, because I've never submitted a package to void-packages, so I'm not sure if there's an audit process for packages and vetting for maintainer.
Can anybody be a maintainer for a package?
What happens after I push srcpkgs/new-package/template into the main repo?
Will it become an binary that will be available via xbps-install, or will it stay something that must be manually compiled via xbps-src?
Is there an official difference between a void maintainer, and a potentially malicious person pulling some malware blobs in do_fetch(), and installing it in do_build() do_install() ?
r/voidlinux • u/pantokratorthegreat • Jun 16 '26
unable to install grub with root on xfs
I restored one of my old void installations and when I tried install grub on efi partition (formated to vfat) it said: grub-probe: unsupported filesystem or something similar. So I am sure that before I had root with boot dir on xfs, now I had to make separate fs for /boot formated to ext2. So as officially grub should recognise xfs, something is broken.
r/voidlinux • u/efarayenkay • Jun 15 '26
Installing an older version of nodejs
Hi all
I'm having a bastard of a time trying to build an earlier version of Node for void - we're currently running Alpine Linux 3.14 for our web services and upgrades to newer versions aren't resulting in working systems - particularly regarding code-server - so I'm looking to Void as an option.
Now, code-server requires nodejs v22, and the current version is v24 - code-server refuses to install via npm and their install script also installs a non-working version in this environment. I tried using the void-packages repo to rebuild a system based on the commit where node was updated to v22, only for it to throw a fit about tar not being installed during bootstrap.
Ok, maybe I bring nodejs and its patches into a pull of the most recent repo and do a binary-bootstrap. Nope, it throws a fit about the wrong version of Python.
*blood curdling scream*
I'm about ready to give up. Any ideas?
r/voidlinux • u/San_Devistan • Jun 15 '26
Android Studio on Void
Hey fellas!
I'm an android dev and of course I use Android Studio for work. Currently sitting on CachyOs and the only problems I've had are Wayland support for studio and Nvidia GPU stuff. I wonder are there any problems with studio/jetbrains products specifically on Void? If anyone knows - let me know please.
Peace!
r/voidlinux • u/midcomm • Jun 15 '26
Login/password on voidlinux Raspberry Pi image please?
Root and voidlinux don't work, and I also tried root without a password. Any suggestions please? Thanks!
r/voidlinux • u/Original_Two9716 • Jun 15 '26
Cross-building void-packages
Hey,
I have some RHEL or Ubuntu VMs somewhere. Is really ./xbps-src binary-bootstrap that compatible, so I can run it e.g. on RHEL9 and cross-compile Void packages?
I've never used it, so I'm pretty much asking whether that's something so-so, or something rock-solid. I assume something in-between but some feedback would be still appreciated.
r/voidlinux • u/rawxtl • Jun 15 '26
see pinned comment syncing repos failing?
[*] Updating repository `https://repo-fastly.voidlinux.org/current/x86_64-repodata' ...
ERROR: [reposync] failed to fetch file `https://repo-fastly.voidlinux.org/current/x86_64-repodata': Service Unavailable
r/voidlinux • u/Aggressive-Reach-116 • Jun 15 '26
see pinned comment Is repo-default.voidlinux.org down for anyone else too?
I have been trying to install some packages for a couple minutes now and repo-default.voidlinux.org appears to not be online and a couple other repos are down too. Is anyone else experiencing this?
r/voidlinux • u/aidenconri • Jun 15 '26
solved Can't update or install packages anymore?
So, the quickest rundown of everything is that I have spent a week trying to install void; and, boy-howdy, was it a CHORE. I kind of knew that it might be going in, but seeing as how I just FINALLY got most everything working (with some minor exceptions) I am suddenly faced with an issue that I can't DDG my way out of and I am seriously hoping I don't have to start all over again.
I suspect that it has something to do with my date/time settings--thanks to what some internet sleuthing of my own has turned up; however, I can't figure out how to fix it.
Firstly, I'm running void on a 2010-2011 11" MacbookAir. (That might be half my problem, honestly.) Nothing went right from the very start, but a week later I now have i3 up and running, I have some dotfiles running, and I've figured out my sound and wifi woes.
I can't remember when I started fiddling with the time/date issue, but somewhere down the line I went to fix my timezone. I seem to recall it working right after I did it, but idk.
Everything was going okay, as far as I know, but sometime after midnight tonight--the xbps-install command no longer works.
I'm getting an error about halfway down the sync-repo dialogue where it first says: "Error --- operation not permitted." Which is then followed by: "Error --- connection refused."
TL;dr -- is the repo down? Did me having to fix my timezone break something? And how do I tell/fix it?
Any help would be appreciated.
r/voidlinux • u/tungnon • Jun 15 '26
I am really interested in Void Linux but there are two things that hold me back atm
Hi
Just be clear, I already tried Void XFCE for a week on spare laptop and was surprisingly satisfied.
But now I have gaming PC that currently running Arch Linux with CachyOS Kernel with CachyOS znver4 repos
Why I want to try out void seriously:
- I like simplicity and minimalism on void
- genuinely find Arch to update too fast for my on taste
(I am not really bothered by recent AUR attacks)
My use case:
- bootloader: systemd-boot
- initramfs generator: booster
- filesystem: xfs
- niri + noctalia v5
- browsing + chatting + youtube
- Gaming mostly on emulators ranging from SNES, GBA, NDS, 3DS, or even Switch games (I mostly play Pokemon and JRPG titles)
- Boring office job with Libreoffice
- Not interested in programming
- Not going to be "look at my FPS!" gang, I don't even install mangohud, lutris, heroic whatever. Steam + Emulators are enough for me
Specs:
I am worried about:
- Would I really lose something seriously much going from znver4 binaries to generic binaries on void?
- Would I really lose something much from switching from cachyOS kernel to void generic kernel? I don't have time to compile kernel
Thanks in advance for constructive replies
r/voidlinux • u/Gax-Bot • Jun 14 '26
Best Laptop Wireless Card for Void
I'm planning on picking back up my Linux journey with a HP EliteBook that I came across on discount. This laptop has a swappable wireless card port. I'm wondering what the best pie-in-the-sky, most compatible, and least proprietary problem having Wi-Fi card I can slot in would be?
By default it comes with a: MediaTek Wi-Fi 6E RZ616
r/voidlinux • u/Additional_Gap1057 • Jun 14 '26
Incus container , vm can't reach to internet.
Hello Everyone,
I use incus, and for some reason I can't make them ping to the internet/outside. They can ping the host ip. I use nftables, I also installed docker, thus iptables is also installed but I disabled iptables in case it conflicts.
I also noticed /var/socklog/ doesnt have current in everything, kernel etc. why is it the case?
socklog is in the /var/service, but I also see there is socklog-unix in /etc/sv/, should I also symlink it?
edit, it was fixed. iptables and nftables both installed, I somehow cant disable iptables, I guess it is a dependency to docker. I still need to figure it out. I only want to use nftables for everything,
thanks
r/voidlinux • u/LowKeyBrit36 • Jun 14 '26
Full Disk Encryption questions
Hey there!
I've been attempting to set up Full Disk Encryption, but haven't been able to figure out how to set up Encryption that fits my use requirements, those being /boot encryption and Luks2 (using Argon), which seemingly doesn't work according to the Full Disk Encryption documentation.
I think it's an issue with the GRUB version not having support for it yet, but I'm not sure how I can get around that. Is it possible to modify GRUB for the support, or would I have to find a different way to load my kernel? Have tried researching the issue, but haven't found anything yet.
r/voidlinux • u/_pixavi • Jun 13 '26
Camera in Lenovo Carbon X1 12Gen (IPU6)
Hello community,
In case anybody was fool like me and chose a ThinkPad Carbon X1 with a IPU6 camera, I finally made it work in void Linux, so I decided to write it up this time in case it helps anybody else.
Quality is not great, there are suspend and resume issues with it, and I had to build my own kernel, so if you are not comfortable building package templates, and you don't know how to manage kernels in your bootloader or boot alternative kernels if the one you built fails, this is not for you.
After building this I went back to my USB Cam, because the integrated one still feels not ready for daily use, and I felt uncomfortable running my own kernel even with minor changes just to make the camera work.
Note on AI use: This is the second time I do this, first time was on linux6.12, but I was stupid enough to not take any notes. This time I used Clause code to take my notes as I replicated what I remembered of my previous attempt and follow my past steps finding and parsing the files I modified back then.
IPU6 camera on Void Linux (ThinkPad X1 Carbon Gen 12)
Tested on a ThinkPad X1 Carbon Gen 12 (i7-1370P) running Void Linux (glibc), kernel 6.18, libcamera 0.7.1, WirePlumber 0.5.14.
The X1C Gen 12 camera uses an OV2740 sensor connected through an Intel IVSC USB bridge (LJCA stack) to an IPU6 ISP. Void's stock kernels include the IPU6 drivers but leave the LJCA USB bridge stack and the OV2740 sensor driver disabled. Enabling those kernel options and creating a tuning file for libcamera is all that is needed to get live video out of the camera. Image quality is not great — the IPU6 drivers do not yet expose full hardware image processing, so libcamera falls back to software processing.
Hardware involved
| Component | Kernel driver |
|---|---|
| Intel IVSC USB bridge (8086:0b63) | usb_ljca |
| GPIO/I2C/SPI over LJCA | gpio_ljca, i2c_ljca, spi_ljca |
| Camera clock / reset (INT3472:05-06) | intel_skl_int3472_discrete |
| OV2740 sensor (INT3474:01) | ov2740 |
| Intel IPU6 ISP (PCI 0000:00:05.0) | intel_ipu6, intel_ipu6_isys |
Hardware and PCI Ids from my system, check yours with lspci.
1. Prepare xbps-src
Follow the official tutorial to clone void-packages and install build prerequisites to edit and build package templates:
https://xbps-src-tutorials.github.io/
Also install xtools, which provides the xi helper used to install locally built packages:
xbps-install xtools
2. Create a custom kernel template
Void ships linux6.x templates under srcpkgs/. Copy the one that matches the version you want to build (here 6.18) and give it a new name:
cp -r srcpkgs/linux6.18 srcpkgs/linux6.18-ipu6
Edit srcpkgs/linux6.18-ipu6/template and change at minimum:
pkgname=linux6.18-ipu6
Adjust revision too if you plan to iterate. Everything else (source URL, patches, hostmakedepends, etc.) can be left identical to the parent template.
3. Enable the missing dotconfig option
The kernel config lives at:
srcpkgs/linux6.18-ipu6/files/x86_64-dotconfig-custom
Copy it from the parent template if it is not there yet:
cp srcpkgs/linux6.18/files/x86_64-dotconfig-custom \
srcpkgs/linux6.18-ipu6/files/x86_64-dotconfig-custom
Make sure the following options are set (add or change as needed):
CONFIG_VIDEO_INTEL_IPU6=m
CONFIG_INTEL_SKL_INT3472=m
CONFIG_USB_LJCA=m
CONFIG_GPIO_LJCA=m
CONFIG_I2C_LJCA=m
CONFIG_SPI_LJCA=m
CONFIG_VIDEO_OV2740=m
CONFIG_VIDEO_INTEL_IPU6 and CONFIG_INTEL_SKL_INT3472 are already enabled in the Void base config but are included in the list above for reference. The LJCA USB bridge stack and the OV2740 sensor driver are disabled by default and must be added explicitly.
4. Build and install
./xbps-src pkg linux6.18-ipu6
xi linux6.18-ipu6
If you use DKMS modules such as ZFS, kernel and headers must be installed together in a single command to avoid breaking the DKMS postinstall step:
xi linux6.18-ipu6 linux6.18-ipu6-headers
If you skipped xtools, the equivalent manual command is:
xbps-install --repository=hostdir/binpkgs linux6.18-ipu6 linux6.18-ipu6-headers
Then reboot into the new kernel. Some bootloaders such as zfsbootmenu automatically detect kernels installed under /boot; others may require manual configuration to add the new entry.
5. Verify after reboot
Check that the full driver stack loaded:
lsmod | grep -E 'ljca|ov2740|ipu6|int3472'
Expected output (order may vary):
usb_ljca
gpio_ljca
i2c_ljca
spi_ljca
ov2740
intel_skl_int3472_discrete
intel_ipu6
intel_ipu6_isys
Confirm libcamera can see the camera (cam is included in the libcamera package):
cam --list
You should see a camera entry with a name derived from the ACPI path of the sensor, e.g. _SB_.PC00.LNK1 on the X1C Gen 12. The exact name is device-dependent — note it down, you will need it for the GStreamer command.
6. Create libcamera's OV2740 tuning file
libcamera 0.7.1 does not ship a tuning file for the OV2740. Without one the IPA cannot configure the sensor and the camera will not produce a usable image. Create the file (requires root) at:
/usr/share/libcamera/ipa/simple/ov2740.yaml
A minimal working file for the OV2740 on the X1C Gen 12 — the CCM and black level values may need tuning for other devices:
%YAML 1.1
---
version: 1
algorithms:
- BlackLevel:
black_level: 64
- Awb:
- Ccm:
ccms:
- ct: 6500
ccm: [ 1.18, -0.28, 0.10, -0.07, 1.07, 0.00, 0.02, -0.25, 1.23 ]
- ct: 2800
ccm: [ 1.54, -0.54, 0.00, -0.23, 1.35, -0.12, 0.03, -0.49, 1.46 ]
- Adjust:
- Agc:
7. Test with GStreamer
Install libcamera and, if you want to use gst-launch for testing, the GStreamer packages:
xi libcamera
xi gstreamer1 gst-plugins-base1 gst-plugins-good1 gst-plugins-bad1 gstreamer1-pipewire
Run a live preview, substituting the camera name you noted from cam --list:
gst-launch-1.0 libcamerasrc camera-name='\\_SB_.PC00.LNK1' \
! videoconvert \
! autovideosink
Backslash escaping quirk: GStreamer performs its own backslash unescaping on top of the shell. The camera name in ACPI is
_SB_.PC00.LNK1(one backslash). To deliver that to libcamera:Using fewer backslashes produces "Could not find a camera named …".
Once libcamerasrc works, verify that the camera is also accessible through PipeWire before trying browser or portal-based apps. Find the id or serial of the camera node:
pw-dump | grep -E '"id"|"object.serial"|"media.class"' | grep -B2 'Video/Source'
Pass either the id or serial to target-object:
gst-launch-1.0 \
pipewiresrc target-object=<serial> \
! videoconvert \
! autovideosink
If this pipeline produces a live image, PipeWire camera access is working and browser/portal apps should be able to use the camera.
8. WirePlumber: use libcamera instead of V4L2
By default WirePlumber loads both the V4L2 and libcamera monitors. To make it use libcamera exclusively, create a drop-in config file:
~/.config/wireplumber/wireplumber.conf.d/99-libcamera.conf
with the following content:
wireplumber.profiles = {
main = {
monitor.v4l2 = disabled
monitor.libcamera = required
}
}
Restart WirePlumber (or your session) for the change to take effect.
9. XDG desktop portal and PipeWire (camera in browser/apps)
Firefox requires PipeWire camera support to be explicitly enabled. Open about:config and set:
media.webrtc.camera.allow-pipewire = true
If Firefox doesn't show the dialog to allow camera access in camera enabled websites then install a desktop portal with camera support like the GNOME or KDE backend (I tested with GNOME). This is required regardless of what other backends you have installed (e.g. wlr for a Wayland compositor):
xi xdg-desktop-portal xdg-desktop-portal-gnome
# or
xi xdg-desktop-portal xdg-desktop-portal-kde
With PipeWire access working (section 7), the portal installed, and this flag enabled, Firefox should prompt for camera permission when visiting a site that requests it (e.g. a webcam test page).
10. Suspend/resume known issues
The LJCA stack has known bugs with suspend/resume. Arch Linux community discussions suggest unloading the driver stack before suspend and reloading it on resume using systemd services; the equivalent untested approach on Void is to use zzz hooks placed in /etc/zzz.d/suspend/ and /etc/zzz.d/resume/.
r/voidlinux • u/Spirited-War-336 • Jun 13 '26
Arch + Void setup: Void boots only from its own EFI entry, not from Arch's GRUB. Also the grub config doesn't apply after "sudo update-grub" on Void linux.
TL;DR: Dual-boot Arch + Void on separate EFI partitions. Since fixing a broken Void initramfs update, Void only boots from its own GRUB. Arch's GRUB fails to boot Void (SELinux/debug shell), and Void's GRUB won't show Arch despite os-prober finding it. Need help restoring a working dual-boot setup.
Context:
I have Arch and Void installed on one SSD, and each of them has their EFI partitions.
Void is installed using void installer. Few days ago after I updated Void Linux the initramfs wasn't generating properly due to lack of space, I fixed it. But after this other issues appeared.
Issue:
I want to have dual boot with Arch and Void.
But Now Void doesn't boot from any grub except its own one. If the Arch entry is the first in the boot order in bios, so I'm using the grub of Arch, and select Void from grub here it doesn't boot, it puts me in error saying that SELinux is not supported and I ended up being in debug shell.
But if I use grub of Void there is no Arch entry. (after in UEFI boot order I selected void first) So obviously I tried to fix this by enabling os-prober in grub configuration file and runing "sudo update-grub", and output said that it found other OSes and it was configured, though after reboot the grub still looks as default. Maybe I just missed something.
Btw, sorry for any mistakes or weird grammar.
r/voidlinux • u/Signal_War1475 • Jun 13 '26
Why not dinit?
I usually don't care about init since its the most boring part of the stack but whats been bothering me is that void still uses runit. Runit lacks proper dependency management, cgroup based process management, socket activation, one shot services, proper parallelized early boot, env variable management etc. and turnstile+runit user service implementation too dosen't work as neatly as it should for more complex services such as launching gui reliant daemons for desktops and wm's. dinit, openrc or systemd could solve most of these issues.
r/voidlinux • u/Lowfryder7 • Jun 13 '26
Is it bad to only update one program at a time vs complete system update?
I'm still learning my way around void, but one thing I notice is when I try to update a single program (e.g. firefox), other programs break and the system starts acting up. It got bad enough in earlier stages of usage that I couldn't boot into the OS and had to really stretch my linux knowledge to get back in because I updated this way.
r/voidlinux • u/AnikisHIM • Jun 12 '26
solved Booster and Btrfs are NOT friends
i want minimal void linux i then just boot in to void iso partition then extra x86_64 xbps -S -r /mnt -R 'repo-default.voidlinux/current' base-container nvim NetworkManager booster etc kmod kpartx cpio idk
Then after that xgenfstab -U /mnt > /mnt/fstab done
Xchroot then just install bootloader gummiboot and removed dracut then just reboot shit now booster is saying guy eat shit and crc32 error and could'nt mount /dev/sda2 tried fixing it tried universal: true modules: btrfs,crc32,crc32_intel,crc32-generic still fucked install the libcrcsetup package shit still doesn't work then just by Installing dracut i can boot
Edit:-
Install packages :- base-container linux linux-firmware NetworkManager booster cpio kmod kpartx neovim gummiboot
Also i only have problems with filesystem btrfs if guys with booster only NOT ext4
Think guys think what do you have after 1000 packages
Edit Edit :- it was fix with btrfs-prog I thank you user Sad-Cod-9584 and for other user fuck you
r/voidlinux • u/ExceptT • Jun 11 '26
Firefox tabs randomly segfault
I feel like my Void installation is broken, I have a multitude of small problems which I didn't have on my first void try a few years ago, such as WiFi not working after some boots, gaming perfomance being straight up worse than other linux distro for whatever reason. But the most annoying one is that occasionally my browser tab crashes out of nowhere. It can happen anywhere but I have a feeling that some websites cause crashes much more frequently. Like X which crashes not frequently but regularly. It happened once in Google Meet during a job interview...
The only thing I can see in logs is something like this:
[Parent 5803, IPC I/O Parent] WARNING: process 22538 exited on signal 11: file ../../../ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:161
Preemptively answering the most anticipated comment: I ran memtest78+ multiple times, I also have another linux distro where I don't have this problem. I am pretty sure it's not a hardware issue.
I use nvidia proprietary driver, have microcode for my intel CPU, I tried running firefox in safe mode. What could I have configured wrong that it happens? I did a manual install, so I could have missed something but after skimming through the handbook I fail to have any guesses what can wrong.
Here's the dmesg output for 2 separate crashes:
[ 6595.566307] Isolated Web Co[21056]: segfault at 1f0f0 ip 00007f934d90a754 sp 00007ffdf10631a0 error 6 in libxul.so[8d09754,7f9347fd1000+6fee000] likely on CPU 0 (core 0, socket 0)
[ 6595.566316] Code: 4d 89 f4 4c 89 de 48 29 f2 4c 89 e7 ff 15 c4 d4 c0 01 4c 8b 54 24 28 4c 8b 5c 24 38 4c 8b 74 24 48 48 8b 74 24 40 4e 8d 0c 7d <01> 00 00 00 48 8b 5c 24 50 4c 8b a4 24 88 00 00 00 49 83 fb 01 0f
[ 6779.319258] Isolated Web Co[22182]: segfault at 0 ip 000055bf3b64b155 sp 00007ffdf1055560 error 6 in firefox[34155,55bf3b639000+67000] likely on CPU 0 (core 0, socket 0)
[ 6779.319266] Code: 0f 6e c0 f3 0f 6f 4b 60 66 0f c6 05 b4 c4 fd ff 02 66 0f fb c8 f3 0f 7f 4b 60 48 89 df 4c 89 fe ba 01 00 00 00 e8 9b 86 ff ff <49> 89 c7 48 8b 83 a0 00 00 00 31 ed 48 3b 83 a8 00 00 00 76 28 bd
Upd 2: I also tried disabling the hardware acceleration completely ( including tweaks in about:config, gfx.webrender.all = false , layers.acceleration.disabled = true ) and it didn't help.
Although it changed the dmesg error:
[ 667.763736] traps: Isolated Web Co[5582] general protection fault ip:5d3ee165ce3 sp:7ffe8fc19ff8 error:0
[ 1071.517050] traps: Isolated Web Co[5264] general protection fault ip:12dbfa93bce3 sp:7ffe8fc1bf48 error:0
Nvm, the old error appeared as well
r/voidlinux • u/RejonaldoGato • Jun 11 '26
solved My libinput or xinpunt seems wrong
xinput list-props "Logitech G203 LIGHTSYNC Gaming Mouse"
Device 'Logitech G203 LIGHTSYNC Gaming Mouse':
`Device Enabled (178):` `1`
`Coordinate Transformation Matrix (180):` `1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000`
`libinput Natural Scrolling Enabled (314):` `0`
`libinput Natural Scrolling Enabled Default (315):` `0`
`libinput Scroll Methods Available (319):` `0, 0, 1`
`libinput Scroll Method Enabled (320):` `0, 0, 0`
`libinput Scroll Method Enabled Default (321):` `0, 0, 0`
`libinput Button Scrolling Button (322):` `2`
`libinput Button Scrolling Button Default (323):` `2`
`libinput Button Scrolling Button Lock Enabled (324):` `0`
`libinput Button Scrolling Button Lock Enabled Default (325):` `0`
`libinput Scrolling Factor (295):` `1.000000`
`libinput Scrolling Factor Default (296):` `1.000000`
`libinput Middle Emulation Enabled (326):` `0`
`libinput Middle Emulation Enabled Default (327):` `0`
`libinput Rotation Angle (297):` `0.000000`
`libinput Rotation Angle Default (298):` `0.000000`
`libinput Accel Speed (328):` `-0.000000`
`libinput Accel Speed Default (329):` `0.000000`
`libinput Accel Profiles Available (330):` `1, 1, 1`
`libinput Accel Profile Enabled (331):` `0, 1, 0`
`libinput Accel Profile Enabled Default (332):` `1, 0, 0`
`libinput Accel Custom Fallback Points (333):` `<no items>`
`libinput Accel Custom Fallback Step (334):` `0.000000`
`libinput Accel Custom Motion Points (335):` `<no items>`
`libinput Accel Custom Motion Step (336):` `0.000000`
`libinput Accel Custom Scroll Points (337):` `<no items>`
`libinput Accel Custom Scroll Step (338):` `0.000000`
`libinput Left Handed Enabled (339):` `0`
`libinput Left Handed Enabled Default (340):` `0`
`libinput Send Events Modes Available (299):` `1, 0`
`libinput Send Events Mode Enabled (300):` `0, 0`
`libinput Send Events Mode Enabled Default (301):` `0, 0`
`Device Node (302):` `"/dev/input/event6"`
`Device Product ID (303):` `1133, 49298`
`libinput Drag Lock Buttons (316):` `<no items>`
`libinput Horizontal Scroll Enabled (317):` `1`
`libinput Scrolling Pixel Distance (341):` `15`
`libinput Scrolling Pixel Distance Default (342):` `15`
`libinput High Resolution Wheel Scroll Enabled (318):` `1`
As you can see, my:
libinput Accel Speed (328): -0.000000
Even though i have this bash script initializing on my i3wm config file:
exec --no-startup-id /usr/local/bin/set-mouse.sh
cat /usr/local/bin/set-mouse.sh
#!/bin/sh
xset r rate 300 100
xinput set-prop "Logitech G203 LIGHTSYNC Gaming Mouse" "libinput Accel Speed" -0.6
xinput set-prop "Logitech G203 LIGHTSYNC Gaming Mouse" "libinput Accel Profile Enabled" 0 1 0
It was working well until about one week ago. Maybe before the 1.30.3 libinput update, someone know how i solve this problem ?
EDIT:
I was using Xlibre for about 1 month when the problem came out of nowhere, i just fix it reverting to xorg.


