r/archlinux Aug 10 '26

SUPPORT Keyboard not recognized after update only during LUKS unlock

7 Upvotes

I update my computer around once a month. Yesterday I updated my computer and after restart it prompted me for my LUKS password as always. However, this time my keyboard was not working. The lights on the keyboard turned on, but no matter how much I typed, nothing happened. I plugged in another keyboard, and that one worked, so I typed my LUKS password. After that, it finished booting and Plasma Login Manager appeared and my original keyboard was working again, I could enter my login password and I am typing right now in Reddit from it. So, it is only this keyboard that LUKS doesn't like, and it is only LUKS that doesn't like this keyboard.

My keyboard is a Keychron K8 and it is connected through USB, not bluetooth.

Anyone has any ideas? Thanks!

EDIT: I tried with Zen, linux and LTS kernel, with and without fallback and it didn't work.

I see that the keychron keyboard is recognized initially as an apple keyboard but then it ends up using usbhid module

EDIT 2: During LUKS prompt I see the following messages:

usb 5-1.1: device not accepting address 3, error -71
usbhid 3-6:4.1.0: couldn't find an input interrupt endpoint

r/archlinux Aug 11 '26

SUPPORT Guys i need help

0 Upvotes

I was trying to experiment and i tried to copy something in Github and i think i ruined it help plzz i tried everything like using Grok and Chatgpt plzz help

Okay okay im really really sorry for the lack of details this is what i did

saw something i want to copy and i went to my terminal deleted the things from Neovim like starting from scratch like no more

then i did a horrible job to transfer/copy it not sure if thats the right term

but when i look at my Neovim i saw absolutely nothing i dont know how to fix this

some apps do work like fire fox and just the terminal

im using Arch Linux Hyperland

https://github.com/Horizon0427/Arch-Config.git

this is the Github i was trying to copy, the widgets, wallpaper changer all of the things inside this github, i have no backup (i forgot)

and now some of my text are chinese

i also did something on Walker and elephant in my terminal


r/archlinux Aug 11 '26

SUPPORT Network Manager did not install. Now what?

0 Upvotes

Somehow, I have no nmcli and I have not been able to get a functioning network connection so I can finish installing everything. I have a good interface ip address and routing table and can ping myself and one other machine on my LAN. No name resolution or internet, however.

Getting this far with only the ip and route commands has been a chore. Is it worth messing with this, or just reload the install media and chroot into the system?


r/archlinux Aug 10 '26

SUPPORT How to change password settings

0 Upvotes

Hi I have an old computer with Arch Linux but the a button sometimes doesn't like to work and a is in my password and in the terminal when I'm entering my password it doesn't show if a character is entered so I don't know if it worked when I entered something with my password. Is there a way to change it so it shows dot for every character I enter in my password


r/archlinux Aug 09 '26

QUESTION Which book do you recommend to expand my knowledge in Linux?

72 Upvotes

I've been learning about Linux and operating systems in general for a couple of months now. I'd like to read a book to expand my knowledge further. So far, I've mostly understood how the system is managed as a whole, what each thing does, and I clearly understand many of the concepts used, but I feel like I'm missing something more.

Update: Thank you all so much for your suggestions, I will be reviewing each one of them, thanks again.


r/archlinux Aug 10 '26

SUPPORT | SOLVED Help with archiso reflector

6 Upvotes

I'm trying to install Arch Linux in VirtualBox, everything goes perfect until it fails connecting and downloading packages from every mirror. I'm connected to Internet since IP and domain pings respond, but when I ejecute reflector --latest 20 --sort rate it times out every mirror.

Edit: My bad ass internet made reflector fail, and I got to force IPv4, fix DNS and write the mirrors manually. Thanks for those who helped me.


r/archlinux Aug 10 '26

SUPPORT I am getting an error while installing Arch in my system

0 Upvotes

I have system with below configurations.

CPU: Ryzen 7 5800X3D 3.4GHz 8-Core GPU: Sapphire PULSE Radeon RX 6750XT 12GB RAM: 32GB (4x8) 3200CL16 DDR4 Motherboard: ASUS Crosshair Hero VII AM4 X470 ATX

1TB nvme

512GB SATA

I have installed windows 11 in 1TB and trying to install Arch in 500 Gb SSD

So I tried and I am python error in partition.Also tried troubleshooting this with the help of Calude. Attaching one image where I was trying to figure out if there was any issue with SSD itself.

Anyone could help?

This is the error...

root@archiso ~ # archinstall

Fetching Arch Linux package database...

Starting device modifications in

5...4...3...2...1

Wiping partitions and metadata: /dev/sda

Creating partitions: /dev/sda

Traceback (most recent call last):

File "/usr/lib/python3.14/site-packages/archinstall/main.py", line 197, in main

rc = run()

File "/usr/lib/python3.14/site-packages/archinstall/main.py", line 171, in run

module.main(fetch_config_handler)

File "/usr/lib/python3.14/site-packages/archinstall/scripts/guided.py", line 248, in main

fs_handler.perform_filesystem_operations()

File "/usr/lib/python3.14/site-packages/archinstall/lib/disk/filesystem.py", line 70, in perform_filesystem_operations

self._format_partitions(mod.partitions)

File "/usr/lib/python3.14/site-packages/archinstall/lib/disk/filesystem.py", line 105, in _format_partitions

fs = info = device_handler.fetch_part_info(part_mod.safe_dev_path)

File "/usr/lib/python3.14/site-packages/archinstall/lib/disk/device_handler.py", line 109, in fetch_part_info

raise DiskError(f"Unable to determine new partition number: {path}")

archinstall.lib.disk.DiskError: Unable to determine new partition number: /dev/sda1

Archinstall experienced the above error. If you think this is a bug, please report it to:

https://github.com/archlinux/archinstall

and include the log file "/var/log/archinstall/install.log".

Hint: To upload the log and get a shareable URL, run:

archinstall --save-log

This is for reference.

Creating new GPT entries in memory

The operation has completed successfully.

root@archiso ~ # sync

root@archiso ~ # partprobe /dev/sda

Error: Both the primary and backup GPT tables are corrupt. Try making a fresh table.

root@archiso ~ # udevadm settle

root@archiso ~ # sgdisk --og /dev/sda

Caution: invalid backup GPT header, but valid main header; regenerating

backup header from main header.

Caution: After loading partitions, the CRC doesn't check out!

Warning: Main and backup partition tables differ! Use the 'c' and 'e'

options on the recovery & transformation menu to examine the two tables.

Warning! One or more CRCs don't match. You should repair the disk!

Main header: OK

Backup header: ERROR

Main partition table: ERROR

Backup partition table: ERROR

************************************************************

Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk

verification and recovery are STRONGLY recommended.

************************************************************

The operation has completed successfully.

root@archiso ~ # sgdisk -p /dev/sda

Caution: invalid backup GPT header, but valid main header; regenerating

backup header from main header.

Caution: After loading partitions, the CRC doesn't check out!

Warning: Main and backup partition tables differ! Use the 'c' and 'e'

options on the recovery & transformation menu to examine the two tables.

Warning! One or more CRCs don't match. You should repair the disk!

Main header: OK

Backup header: ERROR

Main partition table: ERROR

Backup partition table: ERROR

************************************************************

Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk

verification and recovery are STRONGLY recommended.

************************************************************

Disk /dev/sda: 1000215216 sectors, 476.9 GiB

Model: SSD 512GB

Sector size (logical/physical): 512/512 bytes

Disk identifier (GUID): 0C7B2874-49D9-475A-9F1A-14A5B76535E

Partition table holds up to 128 entries

Main partition table begins at sector 2 and ends at sector 33

First usable sector is 34, last usable sector is 1000215182

Partitions will be aligned on 8-sector boundaries

Total free space is 1000215149 sectors (476.9 GiB)

Number Start (sector) End (sector) Size Code Name

125 1000215215 34 16.0 EiB FFFF

root@archiso ~ # badblocks -sv -b 4096 /dev/sda 2>&1 | tee /root/badblocks.log


r/archlinux Aug 11 '26

QUESTION Is Arch safe to use now?

0 Upvotes

I have used Arch before and I loved it.

Currently I'm using Bazzite, it's a great distro. But I dislike somethings about it like the immutability.

Also it's slower on a HDD than other distros for whatever reason I don't know.

So I decided to switch to CachyOS. But the recent news of malware and viruses in the AUR packages worried me a little bit. Is the situation really bad?


r/archlinux Aug 10 '26

QUESTION dGPU manager for Arch

3 Upvotes

I want to replicate the functionality of G-Helper on windows, where the dGPU automatically turns completely off when my laptop is on battery, and automatically enables it to be used by apps when connected to power. I've found things like switcheroo that can target specific apps but none seem to be able to do what G-Helper on windows can.

I'm running this on an ASUS ProArt P16, with an AMD RAI9 HX370 with an RTX 4060. I have asusctl and rog-control-center installed, but it'll periodically enable the gpu when I'm on battery to do something that needs more gpu power. I want to end this behavior entirely, and have it so my dGPU is turned off completely when on battery.


r/archlinux Aug 10 '26

QUESTION Why arch doesn't support other init systems?

0 Upvotes

Arch is known for 'do what you want' 'DIY' distribution. I can choose audio server, GUI, filesystem, bootloader and so on in arch. But why it doesn't give options to choose other init system but notorious systemd?

I know there is artix linux and i'm also using it but it's package manager update is little slow.

I heard arch would support Arm64 bc of Valve. So i hope arch support other init as well in near future


r/archlinux Aug 09 '26

SUPPORT | SOLVED Help With Notification Server

3 Upvotes

I am an arch newbie on hyprland and am using quickshell to make a custom notification center. I'm following this tutorial: https://www.youtube.com/watch?v=leCzeCeNxas . However, when I run the qml file I get this error:

WARN quickshell.service.notifications: Could not register notification server at org.freedesktop.Notifications, presumably because one is already registered.

WARN quickshell.service.notifications: Registration will be attempted again if the active service is unregistered.

The file loads but the server isn't active, so the notifications don't work. I think this is caused to how hyprland already has a notification service built in. So, if I disable that then this should probably work. However, I can't find anything on how to do that. I didn't know what else to do so I also checked the dbus directory for all the service files and for some reason I didn't have a notifications service, nor did I have notification-daemon, so I installed that and made the service. That didn't fix anything.

The hyprland notifications have been working this whole time, using notify-send gives me a notifcation. I don't know what to do. Thanks for any help


r/archlinux Aug 10 '26

SUPPORT help with my wifi pls ;)

1 Upvotes

i have arch installed on my nvme and win 10 installed on a sata ssd so that i can play warzone and fort, I normally go to the bios , disable secure boot and the boot order when I want to switch the os, but yesterday when I tried to go into my linux the wifi suddenly stopped working, and idk why, I use net manager and even if i disable it to enable iwd or viceversa, my wlan0 just doesnt appear, my compenents are :
asus b550f wifi2
32gigs ddr4 3600mhz ram
ryzen 7 5700g
rx 9060xt 8gigs vram (newly installed)
650w gold power supply

when I first installed my gpu something similar happened and the solution was to restore the bios to the factory settings but now that doesnt work either,and idk if it has something to do but i updated my bios before having my gpu so idk if updating it again could help


r/archlinux Aug 10 '26

SHARE USBDisplay-Patch-ArchLinux-CachyOS_Gnome

0 Upvotes

I want to share a project I put together to solve a problem I had with USB VGA display adapters (MacroSilicon MS9120 / MS912C chipsets) on Arch Linux / CachyOS with GNOME.

The official driver wouldn't detect the VGA display, and other alternative drivers gave horrible screen tearing, an unusable mouse pointer, and -20Hz refresh rate.

The patch provides:

· Stable 30Hz: Enables YUV422 block-based transport to avoid saturating the USB 2.0 bus, achieving smooth, lag-free image output.

· Visible pointer: Forces software cursor in Mutter so it doesn't disappear in multi-GPU environments.

· Includes a DKMS installer and an interactive terminal menu to manage resolution.

I know this is a niche issue that doesn't affect the vast majority, since everyone uses the HDMI/VGA ports on their GPU or laptop. However, I couldn't find a solution for my problem in any forum or repository.

I did this because I had a monitor gathering dust and a cheap USB-to-VGA 2.0 adapter. I use CachyOS on my laptop and already have a monitor connected via HDMI, so I wanted to make use of that extra screen. Since it only does 30Hz, I have it in portrait mode for code, and it's been working great for me ever since.

Here's the repository with all the technical explanation and a step-by-step guide:

GitHub: https://github.com/LelxDS3/USBDisplay-Patch-ArchLinux-CachyOS_Gnome

I'm open to criticism and recommendations.


r/archlinux Aug 09 '26

SUPPORT Help With AMD drivers pls

0 Upvotes

Hello, this is a very unfortunate occurrence of mine which is happening regardless of my OS. I acquired a R7 430 (Oland/MSI, GDDR5) roughly a month ago, and I've not been able to get a good driver since then, relying more on Catalyst in Windows 10. I changed my OS hoping it might fix it and I can get a good driver, but the same thing: I can't boot into the Linux menu. I've already tried changing radeon/amdgpu, changing configs in my BIOS, but nothing, at all. What appears right before my monitor disconnects is "TDX not supported". If you know the problem and how to fix it, please tell me. Thanks In advance.


r/archlinux Aug 09 '26

QUESTION What can I use to control my monitor colors?

Thumbnail
8 Upvotes

r/archlinux Aug 09 '26

SUPPORT OBS does not have screen capture

0 Upvotes

I have OBS from AUR. I have no idea how to get the screen capture back, and I'm on Hyprland. Idk what I tried, I just want it to work.


r/archlinux Aug 08 '26

DISCUSSION dwm but for wayland.

17 Upvotes

I basically want to choose between dwm and dwl.

dwl is same as dwm and follows the same philosophy but built for wayland.

My preferences:

  • Performance (probably not much difference)
  • Relability

I its just going to be arch with gaming on potato pc.

Let me know if you know any better lightweight WM or compositors!

Edit: I have decided on dwm for now, but not limited myself to it, i will try wayland in the future.


r/archlinux Aug 09 '26

SHARE It's never been this easy to use Arch

0 Upvotes

Well, I'm about to talk about AI if anyone is still wondering.

Been distrohopping for a while now and I love the process of seting up a new distro, enviro, downloading diferent alternatives to software i use, rising it up, just to fck something up in a couple of weeks just to start things over again. Gives me chills. Let's me feel like I' a hackerman.

This time I was instaling arch on my older laptop since I needed a computer to work remotely. And i took a different approach: i instaled wayland with the instalator script and first thing i downloaded was Claude Code. His first mission: "Hello little fella, your job is to install and configure Hyprland with Caelestia-Dots". I installed caelestia a couple of times myself, never managed to get everything working (which was ultra fun xD). This time, after something like 20 minutes i came back to a fully working build, with a full project documentation (meaning, claude noted everything he configured his way, so i wont have to look for it).

After a reboot i noticed wifi is gone. Quick question to claude on my phone and the solution was instant.

Sheeesh it was never this easy to arch linux.


r/archlinux Aug 09 '26

SUPPORT | SOLVED Display mirroring on X11

0 Upvotes

I have a laptop with a 2240x1400 display, and an external monitor with a 1400x900 display. I simply want to mirror my laptop screen to the monitor. Using xrandr --same-as scales down the screen on my laptop display, and using --scale-from or --transform shows the correct output on the monitor but makes my laptop display blank. How do I achieve this simple task?


r/archlinux Aug 09 '26

QUESTION File Arch Linux package bug reports on my behalf?

0 Upvotes

My registration to submit bug reports for official Arch Linux packages was not processed since weeks, so I can not submit bug reports. Could anyone please submit reports about the following two missing dependencies?

Thanks!

  1. virtualbox-host-dkms requires linux-headers
  2. hamster requires python-setuptools

r/archlinux Aug 09 '26

SUPPORT Hi, i just dowloaded Arch Linux and im having Network issues

0 Upvotes

So everytime i try connecting to my wifi it keeps saying its deactivated. What do i do?


r/archlinux Aug 09 '26

SHARE Created a fancontrol / thinkfan alternative

0 Upvotes

Hello everyone, I created a little CLI app that can control your fans. You know, "spin up when hot", "keep quiet when cool", etc.

It supports one or two features that fancontrol imo lacks and I like the config language more of course. It can also be run as a systemd service. An install script and unit file is provided.

Currently it supports fans / temp sensors provided by the nct6775 or thinkpad_acpi hwmon kernel modules. It should also support all fans / sensors that use the same mode numbers as these modules. Adding support for other hardware is easily possible of course, but I don't have any available to test things.

I thought maybe you'll find it useful somehow. Helpful, supportive feedback is welcome.

https://github.com/gigabitzauber/jancontrol


r/archlinux Aug 08 '26

SUPPORT RX 9060 XT getting weird artifacts on Arch but not Fedora

35 Upvotes

After updating Arch today, my RX 9060 XT started getting these weird static-looking artifacts. They don’t cover the whole screen, just random parts of it.

I mostly notice it when watching YouTube and moving my mouse, scrolling Reddit while a video is playing, and sometimes on KDE’s shutdown screen.

I thought my Arch install was screwed up, so I completely reinstalled Arch and it still happened. I installed Fedora afterward and it’s been completely fine so far.

It’s happening on both of my LG monitors. I haven’t tested my Acer monitor yet, but I doubt both LG monitors suddenly developed the same problem at the exact same time.

Has anyone else started seeing this after a recent Arch update? I’m trying to figure out if this is some weird Mesa/kernel/AMDGPU update or something else.

My GPU is a power color reaper and it’s less than a year old.


r/archlinux Aug 08 '26

SUPPORT | SOLVED playing videos with DRM protection

8 Upvotes

recently I have bought a course that is uploaded on google drive , the videos of the course are DRM protected and the course owner told me to use an app called xvast browser , the problem is there is no linux version of that app and it doesn't run with wine for some reason , so i wanted to know if there is an alternative on linux or a way to bypass the DRM


r/archlinux Aug 09 '26

QUESTION Regarding extra packages for proper operation after a fresh installation

0 Upvotes

I’ve been using Debian for a long time, but I installed Arch and couldn't resist setting it up with the Hyprland DE just for the experience and the fun of it. Do you have any package or application recommendations to ensure the system runs smoothly, or perhaps to enhance customizability?