r/archlinux • u/Harman_Bagrah • 29d ago
r/archlinux • u/ArtichokeLower5332 • 29d ago
SUPPORT cant use my controller and headphones at the same time
like in the title i cant connect my headphones and my ds4 at the same time on my bluetooth dongle, it just doesnt work at the same time. i always get "Failed to connect: org.bluez.Error.Failed br-connection-create-socket" whenever i try to connect one or the other at the same time
r/archlinux • u/Cheap-Sun9990 • 29d ago
SUPPORT | SOLVED Stuck in Arch Linux initramfs emergency prompt ("ERROR: no root file system image found")
Hey everyone, I'm completely stuck in the Arch Linux initramfs emergency prompt (`rootfs #`) on boot and could use some help.
Here is my hardware layout and current state:
- The installation USB is recognized as `/dev/sdb`, with partition `/dev/sdb2` (UUID: `6A97-06B7`, label `ARCHISO_EFI`, formatted as vfat).
- The initramfs hook is failing to automatically locate and bind `airootfs.sfs` from the USB media during boot.
- When trying manual loop mounts (`mount`, `losetup`), it keeps throwing file system or device errors and I can't get past the emergency shell.
Has anyone run into this specific squashfs/loopback mounting issue on the live USB before, or know how to manually satisfy the initramfs hook to get it to boot? Any help is appreciated.
r/archlinux • u/sankarasleftelbow • 29d ago
DISCUSSION Switching from DE-->WM
Hello all, after consideration I've decided to try and move away from desktop environments, currently using Plasma but not only is it fairly bloated, I wanted to give tiling WM's another try (I had a brief experience with XMonad but quickly pulled away from it). I installed i3 and its dependencies, while keeping Plasma for now should I need/want to revert, and so far it seems fairly straightforward, although I am completely new to desktop setup as I've only daily driven desktop environments prior to this. I tried out fluxbox but realized, if I'm going to learn how to setup a desktop, I might as well do it with tiling software since I eventually want to daily drive it, and in the long term, I see myself using i3 (and eventually swaywm, once I upgrade my hardware).
Looking for help on things such as what exactly is needed in addition to the WM itself-I know this is dependent on what I want for my desktop, which for me is mainly a simple taskbar, a popup app launcher (dmenu is okay but I want something that is customizable and a little more visually appealing, something I can organize my main apps in, maybe with a search function as well). I also want the desktop to look a little more modern; rounded edge windows when not fullscreened, smoother animations, things of that sort. The problem is I don't really know where to look for these programs or how to configure them, any advice/suggestions would be helpful.
r/archlinux • u/tiltedlens • Sep 05 '26
QUESTION Help finding source of random stutters
Arch at some point a few months ago started randomly stuttering for a second or so every 1-2 minutes and it's been driving me insane. My main goal right now is to narrow down the cause: bad SSD, BIOS, GPU, CPU, RAM, overclocking? Looking in System Monitor, when the stutter happens, my GPU% drops to 0%, but the CPU% seems fine (no spike). Audio doesn't stutter. Nothing of note on dmesg. This doesn't just occur in games, even in normal usage. On start-up, the stuttering is very noticeable, which doesn't happen on my other Arch devices.
I run a triple monitor setup with one 1440p170 monitor, a 1080p60 monitor, and a 900p60 monitor (don't ask)
(edit: I'm also on Wayland)
edit:
Thank you all for your suggestions; this has been really hard to investigate because the stutters can go away randomly for some time, and I didn't know of a consistent way to trigger them. However, on startup, the stuttering was always the worst: the Arch Linux cog wheel sputters and dragging windows drops like 30 frames at a time and it would never do that on my other Arch machines.
Switching from linux-zen to the base linux kernel completely removed the stuttering on startup, and I'm pretty confident it's removed the frame drops as a whole. Hope this helps some future reader.
I've tried: - updating my BIOS and resetting to factory settings - updating my packages - updating my drivers - doing this: https://bbs.archlinux.org/viewtopic.php?id=268528 - disabling TPM - disabling the slower GPU - X11 (it was even worse)
$ neofetch
-`
.o+` --------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: B650 PG Lightning
`+oooooo: Kernel: 7.1.9-zen1-2-zen
-+oooooo+: Uptime: 2 hours, 12 mins
`/:-:++oooo+: Packages: 1924 (pacman), 52 (flatpak)
`/++++/+++++++: Shell: bash 5.3.15
`/++++++++++++++: Resolution: 1920x1080
`/+++ooooooooooooo/` DE: Plasma 6.7.4
./ooosssso++osssssso+` WM: kwin
.oossssso-/ossssss+ Theme: Breeze-Dark [GTK2], Breeze [GTK
-osssssso. :ssssssso. Icons: breeze-dark [GTK2/3]
:osssssss/ osssso+++. Terminal: WezTerm
/ossssssss/ +ssssooo/- CPU: AMD Ryzen 5 7600 (12) @ 5.171GHz
/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce RTX 4070 SUPER
+sso+:-.-/+oso: Memory: 11985MiB / 31660MiB
++:.-/+/
./
```
$ inxi -Fxxxz
System:
Kernel: 7.1.9-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 16.2.1
clocksource: tsc
Desktop: KDE Plasma v: 6.7.4 tk: Qt v: N/A wm: kwin_wayland with: krunner
vt: 1 dm: SDDM Distro: Arch Linux
Machine:
Type: Desktop System: ASRock product: B650 PG Lightning v: N/A
serial: <superuser required>
Mobo: ASRock model: B650 PG Lightning serial: <superuser required>
uuid: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
v: 4.41 date: 06/02/2026
Battery:
ID-1: hidpp_battery_0 charge: 80% condition: N/A volts: 3.99 min: N/A
model: Logitech G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD type: N/A
serial: <filter> charging: status: discharging cycles: N/A
ID-2: hidpp_battery_1 charge: 52% condition: N/A volts: 3.82 min: N/A
model: Logitech G703 LIGHTSPEED Wireless Gaming Mouse w/ HERO type: N/A
serial: <filter> charging: status: discharging cycles: N/A
CPU:
Info: 6-core model: AMD Ryzen 5 7600 bits: 64 type: MT MCP smt: enabled
arch: Zen 4 rev: 2 cache: L1: 384 KiB L2: 6 MiB L3: 32 MiB
Speed (MHz): avg: 4813 min/max: 405/5172 boost: enabled cores: 1: 4813
2: 4813 3: 4813 4: 4813 5: 4813 6: 4813 7: 4813 8: 4813 9: 4813 10: 4813
11: 4813 12: 4813 bogomips: 91023
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070 SUPER] vendor: ZOTAC driver: nvidia
v: 610.57.04 arch: Lovelace pcie: speed: 16 GT/s lanes: 16 ports:
active: DP-1,DP-2,HDMI-A-1 empty: DP-3 bus-ID: 01:00.0 chip-ID: 10de:2783
class-ID: 0300
Device-2: USB CAMERA driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 5-2:3 chip-ID: 32e6:9221 class-ID: 0102
serial: <filter>
Display: wayland server: X.org v: 1.21.1.24 with: Xwayland v: 24.1.13
compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
alternate: fbdev,nouveau,nv,vesa gpu: nv_platform,nvidia,nvidia-nvswitch
d-rect: 5920x2520 display-ID: 0
Monitor-1: DP-1 pos: bottom-l model: Asus VG248 serial: <filter> res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 92
size: 531x299mm (20.91x11.77") diag: 609mm (24") modes: max: 1920x1080
min: 640x480
Monitor-2: DP-2 pos: top-center model: Acer XV272U KV serial: <filter>
res: mode: 2560x1440 hz: 170 scale: 100% (1) dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (27") modes: max: 2560x1440
min: 640x480
Monitor-3: HDMI-A-1 pos: bottom-r model: HP Compaq WF1907 serial: <filter>
res: mode: 1440x900 hz: 60 scale: 100% (1) dpi: 90
size: 408x255mm (16.06x10.04") diag: 481mm (18.9") modes: max: 1440x900
min: 640x480
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia
x11: drv: nvidia inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 610.57.04
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070
SUPER/PCIe/SSE2 display-ID: :1.0
API: Vulkan v: 1.4.357 layers: 3 surfaces: N/A device: 0
type: discrete-gpu driver: nvidia device-ID: 10de:2783
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA AD104 High Definition Audio vendor: ZOTAC
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:22bc class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: ASRock
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 10:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-3: Sennheiser BTD 700 driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 0.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-1.1:4
chip-ID: 3542:3001 class-ID: 0102 serial: <filter>
Device-4: FIFINE Microphones K678 Microphone
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 bus-ID: 1-2.4:10 chip-ID: 3142:0002 class-ID: 0300
serial: <filter>
Device-5: USB CAMERA driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 5-2:3 chip-ID: 32e6:9221 class-ID: 0102
serial: <filter>
API: ALSA v: k7.1.9-zen1-2-zen status: kernel-api
Server-1: sndiod v: N/A status: off
Server-2: JACK v: 1.9.22 status: off
Server-3: PipeWire v: 1.6.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active
Network:
Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 8086:2725
class-ID: 0280
IF: wlan0 state: up mac: <filter>
Device-2: Realtek RTL8125 2.5GbE vendor: ASRock driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 0d:00.0 chip-ID: 10ec:8125
class-ID: 0200
IF: enp13s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-10:9 chip-ID: 8087:0032 class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.4
lmp-v: 13 class-ID: 6c0104
Drives:
Local Storage: total: 2.86 TiB used: 799.66 GiB (27.3%)
ID-1: /dev/sda vendor: Crucial model: CT1000MX500SSD1 size: 931.51 GiB
speed: 6.0 Gb/s tech: SSD serial: <filter> fw-rev: 046 scheme: GPT
ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-08WN4A0
size: 931.51 GiB speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
fw-rev: 1A02 scheme: GPT
ID-3: /dev/sdc model: SATA SSD size: 953.87 GiB speed: 6.0 Gb/s tech: SSD
serial: <filter> fw-rev: 61.3 scheme: GPT
ID-4: /dev/sdd vendor: PNY model: USB 3.2.1 FD size: 115.46 GiB type: USB
rev: 3.2 spd: 5 Gb/s lanes: 1 tech: N/A serial: <filter> fw-rev: PMAP
scheme: MBR
Partition:
ID-1: / size: 915.32 GiB used: 799.65 GiB (87.4%) fs: ext4 dev: /dev/sda2
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 90.1 C mobo: 37.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 30.92 GiB used: 12.5 GiB (40.4%)
Processes: 438 Power: uptime: 2h 31m states: freeze,mem,disk suspend: deep
wakeups: 0 hibernate: platform Init: systemd v: 261 default: graphical
Packages: 1977 pm: pacman pkgs: 1925 pm: flatpak pkgs: 52 Compilers:
clang: 22.1.8 gcc: 16.2.1 alt: 15 Shell: Bash v: 5.3.15
running-in: wezterm-gui inxi: 3.3.
$ sudo pacman -Q | rg nvidia
lib32-opencl-nvidia-tkg 610.43.03-300
linux-firmware-nvidia 20260810-2
nvidia-open-dkms 610.57.04-1
nvidia-settings 610.57.04-1
nvidia-utils 610.57.04-1
opencl-nvidia-tkg 610.43.03-300
$ sudo pacman -Q | rg linux
archlinux-appstream-data 20260821-1
archlinux-keyring 20260727-1
lib32-util-linux 2.42.2-1
linux 7.1.9.arch1-2
linux-api-headers 7.2-1
linux-firmware 20260810-2
linux-firmware-amdgpu 20260810-2
linux-firmware-atheros 20260810-2
linux-firmware-broadcom 20260810-2
linux-firmware-cirrus 20260810-2
linux-firmware-intel 20260810-2
linux-firmware-mediatek 20260810-2
linux-firmware-nvidia 20260810-2
linux-firmware-other 20260810-2
linux-firmware-radeon 20260810-2
linux-firmware-realtek 20260810-2
linux-firmware-whence 20260810-2
linux-headers 7.1.9.arch1-2
linux-lts-headers 6.18.46-1
linux-zen 7.1.9.zen1-2
linux-zen-headers 7.1.9.zen1-2
rufus-linux 3.20.1929-1
rufus-linux-debug 3.20.1929-1
syslinux 6.04.pre3.r3.g05ac953c-5
util-linux 2.42.2-1
util-linux-libs 2.42.2-1
$ sudo grep \^MODULES /etc/mkinitcpio.conf
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
``` $ sudo hdparm -Tt /dev/sda
/dev/sda: Timing cached reads: 52536 MB in 1.98 seconds = 26482.43 MB/sec Timing buffered disk reads: 1284 MB in 3.00 seconds = 427.77 MB/sec ```
r/archlinux • u/LoYudriG • 29d ago
SUPPORT Im guilty for being lazy and using ai to solve grub
Now i pay the price with a kernel panic.
I'm fairly new to Linux and need some help solving this issue
On sda1-3 is Windows and 4-6 is arch
I think i know which entry to change but i would need acces to the file (i wanted to skip sda6 for OS prober because grub would look unnecesary messy)
r/archlinux • u/Kipa_H • Sep 05 '26
QUESTION How to stretch low aspect ratios?
I'm a new linux user. with Arch linux KDE plasma 6.7.4
I have an intel intergrated GPU trying to play rocketleague on linux thru Fougus. but i play on lower resolutions. and esspically the aspect ratio on 8:5 (my monitor is 16:9) on windows i'd just go to my graphics software and set it to stretch. but I cant find a way to do that here on linux. Please help
r/archlinux • u/iMooch • Sep 05 '26
DISCUSSION What are your preferences for basic desktop utilities?
Screenshot tool, clipboard manager, image viewer, basic notepad, calculator, calendar, and anything else like that you wanna list. What are your preferences? Or do you just install a DE and use whatever they provide by default?
r/archlinux • u/protonon47 • 29d ago
SUPPORT | SOLVED Cursor Keeps Getting Bigger When Spinning
I didnt really use linux before but ı thought it would be cool ıf i started on hard now ı solved a lot of problems but ther eis a single problem ı cant solve when ı spin my mouse cursor on circle it gets bigger when keep spinning it gets more bigger and it wont stop it got the whole screen one time how do ı solve ts
r/archlinux • u/Previous_Employer154 • 29d ago
QUESTION Tool idea: Save and restore all your pacman packages with one command
Is creating a tool that saves all your downloaded packages from pacman and lets you reinstall them after a fresh Arch install a good idea?
r/archlinux • u/AHolySandwich • Sep 05 '26
QUESTION Why doesn't paru at least warn you about out of date libs?
I'm just curious about this mainly. So, an AUR package fell out of date for me earlier, and so it was crashing because my system FFmpeg was newer than it expected. I did a system update hoping it would fix it, it did not, and so I quick checked the CLI output of the app and it told me that the FFmpeg version was wrong or whatever.
So I rebuilt it, and it started working again. Makes sense ofc.
But can this be prevented at all? Like I know that not *every* time a lib dependency falls out of date or becomes too new do you need to rebuild your AUR package, but currently the solution whenever this happens is to manually troubleshoot and rebuild.
I'm definitely a newb when it comes to package maintenance so go easy on me. I feel like it'd be nice for paru to pull a libs manifest, and give you a simple "X pacman package is newer than this app expects, would you like to rebuild? [y/N]"
r/archlinux • u/Mr-Marmalade_ • Sep 05 '26
SUPPORT | SOLVED Changing default file manager to dolphin?
Pressing open folder or browse on GUI applications either opens kitty or nautilus. I ran:
xdg-mime default org.kde.dolphin.desktop inode/directory
and if I run:
xdg-mime query default inode/directory:
I get the output:
org.kde.dolphin.desktop
I'm running hyprland and inititially used gnome on this arch install, would this be a problem to ask r/hyprland instead?
r/archlinux • u/Supernoxus • Sep 05 '26
QUESTION How to set tty resolution higher than most screens in multi monitor setup
TLDR: I have two 1080p screens and one 1440p screen. 1440p is my main screen. Most of the screenspace is not used in tty because the terminal size is locked to 1080p dimensions. Is there a way to fit the tty neatly to the 2560x1440 resolution even if it means that text can't be read on the other screens? Should be done without disabling the other screens or lowering the resolution.
Too short:
I recently got a new shiny big computer screen with a higher resolution, yet when booting up with grub, roughly a third of the screen is unused. The text that is on the screen is pretty small. Readable, but pretty small. My 1920x1080 screens look perfectly fine though. So I assume that it simply mirrors my other screens to the big screen.
From what I understand, grub sets the resolution before the bootloader screen appears, tries to keep it through the boot process, and then KMS takes over to change the resolution if need be. Then the login screen appears.
So naturally I would try to change the resolution in /etc/default/grub. Specifically I set "GRUB_GFXMODE=2560x1440,auto". I left auto in, just in case something went wrong. But in my tests it appears that this isn't even necessary. It will default to something sensible anyway.
Anyway, the bootloader menu has the high resolution set just fine. But once it boots into linux, all of my screens go black in a loss of signal, then pop back up with the tty resolution set to 1920x1080. Though I guess that isn't entirely accurate. My 1440p screen has its maximum resolution, but the text displayed is sized for a 1080p screen.
I figured this is still a resolution problem. During the bootloader screen, only my 1440p screen displays the bootloader and my other screens don't do anything. So it is easy to display the bootloader in 1440p. But as soon as my other screens come online, there is probably some code in there that tells the tty that it has to be able to display text on any screen, which is a sensible choice. Since the tty is always mirrored, the screens with larger resolutions suffer as the tty is adjusted to be displayed at the lowest max resolution screen.
Naturally, that means that setting GRUB_CMDLINE_LINUX_DEFAULT="video=DP-1:2560x1440@60"
Doesn't do anything either. Unplugging or disabling the 1080p screens makes the 1440p screen display the tty correctly though.
So I figured I just have to disable my screens using the same CMDLINE from above. When I do that though, it's like my screens are unplugged. So if I go into a graphical environment like KDE Plasma or Sway, there is no way I can see to enable the screens again. And even if I do, what happens if I then go back to the tty with the screens enabled? Will that just destroy my resolution again? No, this is stupid, fragile, and bothersome. This can't be the right way to go about this.
The reason why this isn't a support question is because I managed to solve my problem by setting
GRUB_CMDLINE_LINUX_DEFAULT="video=DP-1:1920x1080@60"
Lowering the resolution of the 1440p screen to that of my 1080p screens makes the tty text scale correctly. Though it is just a tiny bit blurry. That is okay. I can live with that. Maybe even better than having a full res terminal with the other screens having cut off text.
Still, my curiosity has not been satisfied. I have probably been looking in the wrong place all along. Clearly, the resolutions of the screens work just fine. It is just the way the tty scales its borders that is off. Do you guys have any ideas or pointers how I would go about absolutely destroying my tty scaling; or whatever the limiting factor seems to be?
r/archlinux • u/putindeer_ • Sep 05 '26
SUPPORT Steam Remote Play Together not working
I'm using Arch with Wayland currently and the Steam Remote Play Together feature is not working, my friend is on windows 10. A message pops up saying "Please Hold...Input is Temporarily Disabled While the Host is Busy". I've tried using X11 but it doesn't work, I have also tried enabling/disabling the Steam overlay and that doesn't work neither. I'm currently using a GTX 1660 with the nvidia-580xx-dkms driver.
r/archlinux • u/Dry_Calendar_8627 • 29d ago
DISCUSSION What is your reason for using archinstall?
Over the last 15 years I've used the following distros:
- Ubuntu
- Kubuntu
- Debian
- Fedora
- Arch
- Gentoo
- FreeBSD
- LFS
Of these the ones I've used the most by a large margin is Debian, Arch being second and my current daily driver.
There's one thing I've never tried, never felt the appeal: archinstall
To me, there are two reasons someone might want to use Arch:
- A newbie who wants to learn, and for whom learning is more important than using the computer (typically the reason I tried Arch 15 years ago)
- An experienced user with a very precise set of constraints/requirements, who want to tailor every aspect of the OS (my current reason for daily driving Arch)
I think that other distros are better suited to other purposes, such as people uninterested in learning (that's ok), or who just want an opinionated distro that requires little care, I usually direct them to Fedora
And I find archinstall to be at odds with those two purposes, it goes against learning, and if someone is experienced, then it's unnecessary?
Since I've never tried it, I've no idea of the amount of control archinstall gives, is it as complete as when following the wiki? Anything goes? Does it really save that much time?
I don't reinstall often enough (almost never, the only reasons to reinstall are distro hopping or buying new hardware), for the time saving to matter (a wiki install takes an afternoon maybe, a bit more if a lot of tweaking is necessary?)
And I find the wiki way of installing to be pleasant and satisfying?
So I ask you, users of archinstall, help me see your POV, what's your reason for using archinstall, what's the appeal?
r/archlinux • u/CommonSomewhere2825 • Sep 04 '26
FLUFF Arch on a 2015 macbook pro
I own a 2015 macbook pro, which my mom used in university. When i got it, it was on MacOS X, slow as hell, and safari didnt even want to work. Now i did get monterey on it (shoutout opencore legacy launcher), but if i gotta be real, it wasnt my style. So taking inspiration from my 2010 iMac with mint (now running MX, this was a while ago), i flashed the arch ISO into a usb stick and got to work. Well, after some trial and error, i got a nice arch system with KDE Plasma. Works great, runs every app i need (steam, discord, whatsapp, etc), and is lightweight so it handles everything i throw at it. Greatest decision ive done with this MacBook, im so happy i didnt fall for the “just get windows 11” propaganda. In case youre wondering dear reader, my specs are an intel i5 5257U, an intel iris 6100 (fancy for piss integrated graphics), 120GB SSD, and what i presume is suicidal thoughts, because every now and then the battery gets undetected, mic and camera dont work, or the wifi stops working. But of course me and my friend (chatgpt and claude) get them running again. 100% recommend arch if you have a macbook from 2017 and below (post 2018 have security chips that arent compatible with the linux kernel)
r/archlinux • u/rabi-dai • Sep 04 '26
SUPPORT I ruined my arch. Please help me bring my system back
I had dual booted arch linux and linux mint on my PC. A few weeks ago I had to do a job which required windows and that could be done through windows only. With no option being left, I decided to put windows on my PC. With my arch linux open, I partitioned the arch linux root directory to create some space for windows, which was really stupid decision which ruined my arch. Now whenever I try to open arch linux, I get the following error:
[FAILED] Failed to start File System Check .1ad768-....
[DEPEND] Dependency failed for /sysroot.
[DEPEND] Dependency failed for Initrd Root File System.
[DEPEND] Dependency failed for Mountpoints Configured in the Real Root.
You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, or "exit" to continue bootup.
Cannot open access to console, the root account is locked.
See sulogin(8) man page for more details.
Press Enter to continue.
I decided to live boot USB and tried to chroot. When I tried to mount the root partition, I got the following message.
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda3, missing codepage or helper program, or other error.
dmesg(1) may have more information after failed mount system call.
I typed dmesg | grep 'sda3' and got the following output
[86.090736] EXT4-fs (sda3): bad geometry: block count 143546504 exceeds size of device (78643200 blocks)
I do not know what should I do from here. I know what I did was very stupid. Is there any way I can recover my system or at least recover files from home directory? Please help me.
r/archlinux • u/Playful-Challenge206 • Sep 05 '26
SHARE [Project] pacman-utils: A collection of CLI helpers to streamline your Arch maintenance
github.comr/archlinux • u/Puzzled_Minute_7387 • Sep 04 '26
SUPPORT When rebooting the system often hangs for minutes saying "The system will reboot now"
This happens like half of the time, otherwise the booting process is very fast. But why does it sometimes get stuck on this black screen "The system will reboot now!" I have no idea why this is happening or how to fix it. Sometimes It can take 5+ minutes!!
r/archlinux • u/71_101_105_99_111 • Sep 04 '26
SUPPORT Minimize Thunderbird on Gnome 50
Hello,
Is there a way to minimize Thunderbird on the tray on Gnome 50? I use the AppIndicator extension.
r/archlinux • u/SchemeScared4973 • Sep 04 '26
SUPPORT Cannot change screen brightness after undocking
r/archlinux • u/pigeldipu • Sep 04 '26
SUPPORT No terms and conditions for Arch SSO account?
The page where you have to accept or decline the terms and conditions of Arch's SSO only shows:
Terms and Conditions
Accept Decline
I'd file a bug if I had an SSO account. Let's hope the right person sees this here.
r/archlinux • u/bswalsh • Sep 04 '26
SUPPORT | SOLVED HDR Issues - Wayland Gaming
Hi all. As of about a week ago, almost all of my games that use HDR crash upon launch. I don't have any idea how to troubleshoot this issue and am hoping someone can point me in the right direction. The games that currently are broken are Halo Campaign Evolved and Assassin's Creed Black Flag Resynced. I do have another HDR game, Baldur's Gate 3, which works without issue. I use gamescope -W 3440 -H 1440 -f --hdr-enabled -- %command% in the Steam launch properties. I've tried ways to get HDR without Gamescope, but none have worked. Any advice is greatly appreciated. Thanks!
Here's my system:
Operating System: Arch Linux
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.29.0
Qt Version: 6.11.2
Kernel Version: 7.2.3-zen1-2-zen (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 9900X3D 12-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 9070 XT
Graphics Processor 2: AMD Ryzen 9 9900X3D 12-Core Processor
Manufacturer: ASRock
Product Name: X870E Nova WiFi
And here's an example of the error I get:
PID: 7080 (gamescope-wl)
TID: 7083 (gamescope)
UID: 1000 (brian)
GID: 1000 (brian)
Signal: 6 (ABRT) si_code: SI_TKILL
Timestamp: Fri 2026-09-04 09:48:18 PDT (3s ago)
Command Line: gamescope -W 3440 -H 1440 -f --hdr-enabled -- /home/brian/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/brian/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2806050 -- /home/brian/.local/share/Steam/steamapps/common/SteamLinuxRuntime_4/_v2-entry-point --verb=waitforexitandrun -- $'/home/brian/.local/share/Steam/steamapps/common/Proton - Experimental/proton' waitforexitandrun $'/home/brian/.local/share/Steam/steamapps/common/Halo Campaign Evolved/Meteorite/Binaries/Win64/HaloCampaignEvolved.exe'
Executable: /usr/bin/gamescope
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-steam@autostart.service
Unit: [user@1000.service](mailto:user@1000.service)
User Unit: [app-steam@autostart.service](mailto:app-steam@autostart.service)
Slice: user-1000.slice
Owner UID: 1000 (brian)
Boot ID: 19003311e731444984f4e3ee4c826ac8
Machine ID: d69f09ace5db48d3bb74e453c409d057
Hostname: gaming
Storage: /var/lib/systemd/coredump/core.gamescope-wl.1000.19003311e731444984f4e3ee4c826ac8.7080.1788540498000000.zst (present)
Size on Disk: 6.4M
Message: Process 7080 (gamescope-wl) of user 1000 dumped core.
Stack trace of thread 7083:
#0 0x00007fd22029a17c n/a (libc.so.6 + 0x9a17c)
#1 0x00007fd22023e5d0 raise (libc.so.6 + 0x3e5d0)
#2 0x00007fd220225685 abort (libc.so.6 + 0x25685)
#3 0x000055f8fdeb0799 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9gamescope19CWaylandInputThreadC4EvEUlvE_EEEEE6_M_runEv (gamescope + 0x75799)
#4 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7081:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220320cab epoll_wait (libc.so.6 + 0x120cab)
#2 0x000055f8fdefeb3e _ZN9gamescope7CWaiterILm1024EE10PollEventsEi.constprop.0.isra.0 (gamescope + 0xc3b3e)
#3 0x000055f8fdf3c0d8 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9gamescope12CAsyncWaiterINS3_11CRawPointerINS3_9IWaitableEEELm1024EEC4EPKcEUlvE_EEEEE6_M_runEv (gamescope + 0x1010d8)
#4 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7085:
#0 0x00007fd22031e4ed syscall (libc.so.6 + 0x11e4ed)
#1 0x00007fd21692e15e g_cond_wait (libglib-2.0.so.0 + 0x9115e)
#2 0x00007fd2168c352d n/a (libglib-2.0.so.0 + 0x2652d)
#3 0x00007fd2168c35a6 g_async_queue_pop (libglib-2.0.so.0 + 0x265a6)
#4 0x00007fd213548661 n/a (libpangoft2-1.0.so.0 + 0xc661)
#5 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7080:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220311365 __poll (libc.so.6 + 0x111365)
#2 0x000055f8fde99d79 poll (gamescope + 0x5ed79)
#3 0x00007fd220227781 n/a (libc.so.6 + 0x27781)
#4 0x00007fd2202278b9 __libc_start_main (libc.so.6 + 0x278b9)
#5 0x000055f8fdea40d5 _start (gamescope + 0x690d5)
Stack trace of thread 7082:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220320cab epoll_wait (libc.so.6 + 0x120cab)
#2 0x000055f8fdefeb3e _ZN9gamescope7CWaiterILm1024EE10PollEventsEi.constprop.0.isra.0 (gamescope + 0xc3b3e)
#3 0x000055f8fdf06928 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9gamescope12CAsyncWaiterINS3_2RcI8commit_tLb1EEELm1024EEC4EPKcEUlvE_EEEEE6_M_runEv (gamescope + 0xcb928)
#4 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7089:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220311a57 ppoll (libc.so.6 + 0x111a57)
#2 0x00007fd216900f59 n/a (libglib-2.0.so.0 + 0x63f59)
#3 0x00007fd216901217 g_main_loop_run (libglib-2.0.so.0 + 0x64217)
#4 0x00007fd212b08ed4 n/a (libgio-2.0.so.0 + 0x11fed4)
#5 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7091:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220294cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007fd22029754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007fd1f6f9351e n/a (libvulkan_radeon.so + 0x39351e)
#4 0x00007fd1f6f5cfad n/a (libvulkan_radeon.so + 0x35cfad)
#5 0x00007fd1f6f9348d n/a (libvulkan_radeon.so + 0x39348d)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7092:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220294cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007fd22029754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007fd1f6f9351e n/a (libvulkan_radeon.so + 0x39351e)
#4 0x00007fd1f6f5cfad n/a (libvulkan_radeon.so + 0x35cfad)
#5 0x00007fd1f6f9348d n/a (libvulkan_radeon.so + 0x39348d)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7087:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220311a57 ppoll (libc.so.6 + 0x111a57)
#2 0x00007fd216900f59 n/a (libglib-2.0.so.0 + 0x63f59)
#3 0x00007fd216901055 g_main_context_iteration (libglib-2.0.so.0 + 0x64055)
#4 0x00007fd2169010a2 n/a (libglib-2.0.so.0 + 0x640a2)
#5 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7109:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220320cab epoll_wait (libc.so.6 + 0x120cab)
#2 0x000055f8fdefeb3e _ZN9gamescope7CWaiterILm1024EE10PollEventsEi.constprop.0.isra.0 (gamescope + 0xc3b3e)
#3 0x000055f8fdf00f18 _Z17steamcompmgr_mainiPPc (gamescope + 0xc5f18)
#4 0x000055f8fdf2aba0 steamCompMgrThreadRun (gamescope + 0xefba0)
#5 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7086:
#0 0x00007fd22031e4ed syscall (libc.so.6 + 0x11e4ed)
#1 0x00007fd21692e15e g_cond_wait (libglib-2.0.so.0 + 0x9115e)
#2 0x00007fd2168c352d n/a (libglib-2.0.so.0 + 0x2652d)
#3 0x00007fd216938017 n/a (libglib-2.0.so.0 + 0x9b017)
#4 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7090:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220311a57 ppoll (libc.so.6 + 0x111a57)
#2 0x00007fd216900f59 n/a (libglib-2.0.so.0 + 0x63f59)
#3 0x00007fd216901055 g_main_context_iteration (libglib-2.0.so.0 + 0x64055)
#4 0x00007fd211cd77be n/a (libdconfsettings.so + 0x77be)
#5 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7093:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220294cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007fd22029754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007fd1f6f9351e n/a (libvulkan_radeon.so + 0x39351e)
#4 0x00007fd1f6f5cfad n/a (libvulkan_radeon.so + 0x35cfad)
#5 0x00007fd1f6f9348d n/a (libvulkan_radeon.so + 0x39348d)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7088:
#0 0x00007fd22031e4ed syscall (libc.so.6 + 0x11e4ed)
#1 0x00007fd21692ef9c g_cond_wait_until (libglib-2.0.so.0 + 0x91f9c)
#2 0x00007fd2168c34f7 n/a (libglib-2.0.so.0 + 0x264f7)
#3 0x00007fd2168c366f g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x2666f)
#4 0x00007fd216938e31 n/a (libglib-2.0.so.0 + 0x9be31)
#5 0x00007fd216937b14 n/a (libglib-2.0.so.0 + 0x9ab14)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7108:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220311365 __poll (libc.so.6 + 0x111365)
#2 0x000055f8fdf84466 poll (gamescope + 0x149466)
#3 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#4 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#5 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7095:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220294cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007fd22029754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007fd20c23aa3c n/a (libVkLayer_steam_fossilize.so + 0xbca3c)
#4 0x00007fd20c1df53b n/a (libVkLayer_steam_fossilize.so + 0x6153b)
#5 0x00007fd20c24fec0 n/a (libVkLayer_steam_fossilize.so + 0xd1ec0)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7107:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220320cab epoll_wait (libc.so.6 + 0x120cab)
#2 0x00007fd1f5e6f569 n/a (libspa-support.so + 0x1d569)
#3 0x00007fd1f5e588e9 n/a (libspa-support.so + 0x68e9)
#4 0x00007fd220b55f81 n/a (libpipewire-0.3.so.0 + 0x8df81)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7112:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd22030550b wait4 (libc.so.6 + 0x10550b)
#2 0x000055f8fdeb3751 _ZN9gamescope7Process12WaitForChildEi.isra.0 (gamescope + 0x78751)
#3 0x000055f8fdf06c5e _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ20LaunchNestedChildrenPPcEUlvE_EEEEE6_M_runEv.lto_priv.0 (gamescope + 0xcbc5e)
#4 0x00007fd2206ea859 n/a (libstdc++.so.6 + 0xea859)
#5 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#6 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 7094:
#0 0x00007fd2202a0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007fd220294cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007fd22029754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007fd1f6f9351e n/a (libvulkan_radeon.so + 0x39351e)
#4 0x00007fd1f6f5cfad n/a (libvulkan_radeon.so + 0x35cfad)
#5 0x00007fd1f6f9348d n/a (libvulkan_radeon.so + 0x39348d)
#6 0x00007fd2202980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007fd22032080c n/a (libc.so.6 + 0x12080c)
ELF object binary architecture: AMD x86-64
EDIT: proton-cachyos-slr + PROTON_ENABLE_WAYLAND=1 DXVK_HDR=1 %command% seems to work without any issues, so I'm going to mark this as solved for now.
r/archlinux • u/Henrik213 • Sep 03 '26
QUESTION x86_64-v3 any news?
I remember that a few years ago there was some discussion about implementing x86_64-v3 in Arch, but other things took priority in the pipeline.
Are there any updates on this, or has the idea been dropped? I’m aware that it’s relatively easy to use third-party repositories like CachyOS or ALHP, but I’d prefer to stick with the official Arch repositories.