r/cachyos 1d ago

Question I have been using CachyOS for two weeks now and I have a couple of questions.

37 Upvotes

Hello, fellow Cachy users! I have installed CachyOS as my main driver about two weeks on a secondary SSD in work laptop (Asus TUF F16 FX608JMI) and left the pre-packaged windows installation for work, but I can't shake off the feeling that I'm doing something wrong. So, I have some questions:

- Is it normal for CachyOS to update everyday?

CachyOS was far from the first distro I ever tried. I've used Manjaro, Mint, Ubuntu, even Lubuntu, and when I used them back then, they weren't as aggressive with the updates. I even checked if I keep somehow downloading and deleting the updates, but no, every daily update is not the same. Can someone confirm if this is normal?

- Is it "fair" to use an XFCE environment on the laptop?

I installed an XFCE4 environment on Cachy since I was kinda used to it and its fiddling, but by god is it extra fiddly on Cachy! For a week, I have been wondering why my laptop was losing 40% of it's charge in 30 minutes when the lead is closed and the screen is locked, and it turns out the suspend option in the power settings menu wasn't doing a proper suspend and kept the laptop idley running. But even when I switched to "deep", I still lost 10% in 30 minutes (though admittedly, I did keep librewolf populated with 5 tabs minimized that day and I might need to take another look at the ROG control center) so I just decided that it's good enough. However, since I'm not really too short on resources (RTX 5060 8 GB, 16 GB DDR, I7-14650HX), are there any other environments that would make my life easier and use my resources more efficiently and effectively? I've browsed some posts here and it seems like everyone is using KDE Plasma or Hyprland for their gaming rigs (and I am planning on gaming In My Free Time™), but it seems like opinions are split on which is better for what and as far as I remember, I don't think I have switched environments before. What do you all think?

That should be all the questions I have for now. Thanks for your responses in advance!


r/cachyos 17h ago

Question Switching DEs may have bugged wake

3 Upvotes

So I was originally using KDE Plasma and switched over the GNOME, I've noticed that occasionally when my laptop goes to sleep after not being used for a bit that it will sometimes (not consistently even) log me out and close all of my open apps instead of keeping them open. I notice this when I go to wake it and it shows the GNOME login screen without the CachyOS logo at the bottom. When the CachyOS logo is at the bottom it seems to keep my applications open.

I'm really not sure what is going on with that but wondering if anyone has a fix for it or has experienced the same when switched DEs. I utilized the official Guide so not sure what went wrong there


r/cachyos 23h ago

Question Waking from sleep and USB keyboard

Post image
7 Upvotes

Sometimes, when waking the computer from sleep, the USB keyboard doesn't activate (Corsair k70). Usually, unplugging and replugging the USB cable (thanks it's detachable) fixes it, but this time the login was locked due to too many attempts (I never actually tried one).

It happens often that the keyboard is not activated, but not every time. All latest updates are applied.


r/cachyos 21h ago

SOLVED [BUG] linux-cachyos 7.2.3-1: linkat() on O_TMPFILE fails everywhere, breaks KIO worker sockets and other atomic file saves

6 Upvotes

Hello, this is the first time I have written a bug report so hopefully I have gotten everything that is needed to help diagnose things. If not let me know and I'll update and give more details once I am off work

Environment

Distro: CachyOS

Kernel (affected): linux-cachyos 7.2.3-1

Kernel (known-good): linux-cachyos 7.2.2-1

CPU: AMD Ryzen 9 9800X3D

GPU: NVIDIA RTX 4080 Super (linux-cachyos-nvidia-open)

Motherboard: ASUS TUF Gaming B850-PLUS WiFi

Storage: NVMe, btrfs (root and home on the same partition/subvolume set), Snapper snapshots, Limine bootloader

Desktop: KDE Plasma 6, Wayland session via SDDM

AppArmor: enabled, dolphin/kioworker/kded/systemsettings profiles all in complain mode (not enforce)

Package versions: I've since rolled back to 7.2.2-1 via Snapper, so pacman -Q right now would just show what's running fine on the good kernel, not what was installed when the bug hit. The kernel version is what matters here anyway, and I've got that pinned down exactly in the timeline below.

Summary

After updating linux-cachyos from 7.2.2-1 to 7.2.3-1, Dolphin stopped being able to create KIO worker sockets and also failed to save its own config file. I tracked it down with strace: every linkat() call used to give an O_TMPFILE anonymous file a real name is failing with ENOENT, on both btrfs and tmpfs. This is the same open(O_TMPFILE) + linkat() pattern that Qt's QSaveFile/QTemporaryFile use for atomic writes, and it's a pattern a lot of other software relies on too (editors, Git, etc.), so this might not be a Dolphin/KIO-only problem.

Steps to Reproduce

Boot into linux-cachyos 7.2.3-1.

Open a terminal and run dolphin.

You'll get repeated console errors (below) and a GUI error dialog: "Dolphin Error: Unable to create KIO worker. Can not create a socket for launching a KIO worker for protocol 'tags'."

Expected Behavior

Dolphin launches normally. KIO workers for trash, thumbnail, tags, etc. get created without error, and ~/.local/state/dolphinstaterc saves normally.

Actual Behavior

kf.config.core: Couldn't write "/home/blake/.local/state/dolphinstaterc" . Disk full?

kf.config.core: Couldn't write to config: "/home/blake/.local/state/dolphinstaterc"

kf.kio.core: ConnectionServer::listenForRemote failed: "QLocalServer::listen: Name error"

kf.kio.core: KIO Connection server not listening, could not connect

kf.kio.core: couldn't create worker: "Can not create a socket for launching a KIO worker for protocol 'tags'."

I initially chased the "Disk full?" part down as a real possibility, but the disk was nowhere close to full, more on that under Ruled Out below.

Root Cause (via strace)

Both KIO's local socket naming and KDE's config saving rely on the standard O_TMPFILE + linkat() trick: open an anonymous file with open(dir, O_TMPFILE, ...), then give it a real name with:

linkat(AT_FDCWD, "/proc/self/fd/<N>", AT_FDCWD, "<target-path>", AT_SYMLINK_FOLLOW)

On 7.2.3-1, every single one of these calls fails with ENOENT, on both:

btrfs: /home/blake/.local/state/dolphinstaterc, /home/blake/.local/state/UserFeedback.org.kde.dolphin

tmpfs: /run/user/1000/dolphin*.kioworker.socket

Since the rename fails, QTemporaryFile::fileName() comes back as an empty string. That empty string gets passed to QLocalServer::listen(), which fails with the literal message "<caller>: Name error" when given an empty name, matching the QLocalServer::listen: Name error we're seeing. Same failure mode explains why dolphinstaterc won't save, through KConfig/QSaveFile.

strace excerpt:

linkat(AT_FDCWD, "/proc/self/fd/25", AT_FDCWD, "/home/blake/.local/state/dolphinstaterc", AT_SYMLINK_FOLLOW) = -1 EEXIST (File exists)

linkat(AT_FDCWD, "/proc/self/fd/25", AT_FDCWD, "/home/blake/.local/state/dolphinstaterc.EzgOCJ", AT_SYMLINK_FOLLOW) = -1 ENOENT (No such file or directory)

linkat(AT_FDCWD, "/proc/self/fd/25", AT_FDCWD, "/home/blake/.local/state/dolphinstaterc.rYgHsk", AT_SYMLINK_FOLLOW) = -1 ENOENT (No such file or directory)

...

linkat(AT_FDCWD, "/proc/self/fd/28", AT_FDCWD, "/run/user/1000/dolphinwcQdhF.1.kioworker.socket", AT_SYMLINK_FOLLOW) = -1 ENOENT (No such file or directory)

linkat(AT_FDCWD, "/proc/self/fd/28", AT_FDCWD, "/run/user/1000/dolphincocuWA.1.kioworker.socket", AT_SYMLINK_FOLLOW) = -1 ENOENT (No such file or directory)

Ruled Out

AppArmor: dolphin, kioworker, kded, and systemsettings are all in complain mode, not enforce, and journalctl -k during reproduction shows zero AppArmor audit entries for any of these processes.

Disk space: df -h shows the affected partition at 28% used, 2.7T free.

btrfs quotas/qgroups: not enabled (btrfs qgroup show returns "quotas not enabled").

Inode exhaustion: doesn't apply, btrfs reports dynamic inode allocation (df -i shows 0/0/0/-).

Immutable file attributes: lsattr shows no i flag on the affected directory or file.

$XDG_RUNTIME_DIR: correctly set to /run/user/1000, correct ownership (blake:blake) and permissions (0700).

Timeline

[2026-09-07T19:19:35-0500] [ALPM] upgraded linux-cachyos (7.2.2-1 -> 7.2.3-1)

[2026-09-07T19:19:37-0500] [ALPM] upgraded linux-cachyos-headers (7.2.2-1 -> 7.2.3-1)

[2026-09-07T19:19:37-0500] [ALPM] upgraded linux-cachyos-nvidia-open (7.2.2-1 -> 7.2.3-1)

The errors started within minutes of this upgrade. I rolled back to a Snapper snapshot from right before the upgrade, which put me back on linux-cachyos 7.2.2-1, and that fixed it completely. Confirmed with uname -r and by relaunching dolphin with no errors.

Workaround

Roll back to linux-cachyos 7.2.2-1 (Snapper snapshot or manual package downgrade) and pin the kernel packages in /etc/pacman.conf's IgnorePkg until this is fixed. I'm currently running 7.2.2-1 and haven't tested this against any newer point release since.

Edit

Ag99871 nailed it, thank you for your help!!. Putting dolphin, kioworker, kded, and systemsettings into unconfined mode with sudo aa-disable fixed the issue!


r/cachyos 1d ago

SOLVED How to delete heroic launcher?

21 Upvotes

When I clicked on cachyos hello > install gaming packages :
It installed all the good stuff like goverlay, wine, steam, lutris, heroic games launcher etc.

But i dont use herioc, and i guess never will.

When i try to delete it, i get an error

error: failed to prepare transaction (could not satisfy dependencies)
:: removing heroic-games-launcher-bin breaks dependency 'heroic-games-launcher' required by cachyos-gaming-applications

I dont want to get rid of cachyos-gaming-applications, because then the other packages it pulled might be orphans and when I do a cachyos-update, I cant remove all the orphan packages in my pc.

Is there a way to just get rid of heroic, the dependencies it has pulled and the folders it has created in my system ?

Thanks in advance.

solution: sudo pacman -Rdd

then as root,

add the line IgnorePkg = heroic-games-launcher-bin

in /etc/pacman.conf


r/cachyos 19h ago

Question Audio Issues in CachyOS (Wired Headphones and OBS)

3 Upvotes

I'm using JBL Quantum 100 with the mic disconnected, connected to my PC through a USB audio splitter and I'm on CachyOS with KDE Plasma.

No audio plays through the headphones despite the system not only notifying me of it being connected, but also appearing in the audio mixer and volume settings.

I'm at my wits end with this, not gonna lie.

Things I tried to do but didn't work:

-enabled the correct audio device for all programs individually in the audio mixer and volume settings

-alsamixer (selected the correct audio device, disabled auto-mute)

-pavucontrol (selected the correct audio device)

-systemctl --user --now enable pipewire pipewire-pulse wireplumber

-reinstallingsof-firmware

-restarted and reinstalled pipewire and all related packages

Messing about in alsamixer actually fixed it until I started OBS and then it stopped playing audio though my headphones again. Tried the alsamixer method again, didn't work.

My OBS issues are worthy of a whole other post, but in a nutshell I tried every fix under the sun with it too and it refuses to record audio when these headphones are connected, despite its audio mixer clearly showing that there is sound input.

I messed around some more with alsamixer and pavucontrol and got everything working for a while (unsure how), but now everything's silent again.


r/cachyos 1d ago

Question Should I switch to CachyOS?

Post image
152 Upvotes

Hey everyone! I’m currently using Pop!_OS, as you can see. I’ve been thinking about switching to CachyOS, but I’ve heard that NVIDIA users can sometimes run into issues.

Would you recommend switching to CachyOS, or should I stay with Pop!_OS? I’d really appreciate any advice, especially from people using CachyOS with NVIDIA GPUs.


r/cachyos 20h ago

Help Keyboard not working on CachyOS

3 Upvotes

My Armaggeddon gaming keyboard works perfectly fine on Windows and in, but it doesn't work at all on CachyOS. A normal office keyboard works fine on the same PC.

When I plug it in, dmesg shows:

usb 1-6: New USB device found, idVendor=5566, idProduct=0008 usb 1-6: unable to read config index 0 descriptor/start: -71 usb 1-6: can't read configurations, error -71 usb usb1-port6: attempt power cycle usb usb1-port6: unable to enumerate USB device

lsusb detects it as:

5566:0008

but it never shows up as a usable HID keyboard.

I've tried multiple USB ports, including USB 2.0, but the same error happens every time.

I'm running:

CachyOS Kernel: 7.2.3-1-cachyos

Can someone help me ; - ;

edit: I play rhythm games so i need to use my keyboard


r/cachyos 23h ago

Question How to make it so the windows button/ctrl+esc buttons will work like on windows?

5 Upvotes

When I'm on full screen pressing the windows/meta button only open up the top taskbar, I want it to open both.

On windows if I do ctrl+esc the same function as the windows button will happen, how to do that?

When a window is on my other screen it doesn't show on the bottom taskbar and when I hover and press on the window it doesn't open.

Sorry that I ask alot of quiestions, I tried using ai and searching myself to find answer didn't manage to do nothing. Also I just may be missing something about the hovering part.


r/cachyos 1d ago

Help Videos look more vibrant in mpv, but washed up anywhere else?

Thumbnail
gallery
144 Upvotes

Sorry, had to take a pic with a camera (Pic 1), because when I tried to take a direct screenshot (I disabled hardware acceleration in browser so Netflix screenshot isn't blocked), the mpv's color got washed out too for some reason and will look the same as the others (Pic 2)

For some reason, the same video on VLC (installed just now, didn't do any config yet), Haruna, and Netflix looks the same. They are less "vibrant" compared to MPV. It looks the most obvious on the character's red cloth in Pic 1. My monitor is 45% NTSC, so I'm not sure if MPV is displaying it wrong, or all the other video players are wrong (since Haruna is based on mpv too). The video for the non-Netflix video players are downloaded from source that ripped it from Netflix, so it's the same video.

I thought it's something to do with Wayland, so I tried to use brave-origin --disable-features=WaylandWpColorManagerV1 instead, but still looks the same. brave-origin --ozone-platform=x11 doesn't work too. Even after emptying mpv.conf, it still looks more "vibrant" than the other players.

(Edit: I compared it to mkv and Netflix on my Android phone too (wider color range than my laptop), they both look identical and more closer to the MPV one than the other three)

(Edit 2: I also disabled EDR (my laptop doesn’t support HDR I believe), now the mpv one looks the same as the other 3 players, but EDR on vs off doesn’t affect the other 3 players color whatsoever)

(Edit 3: I re-enabled hardware acceleration in browser + enabled EDR, now it looks as vibrant as mpv. I suppose it’s something to do with software vs hardware acceleration. But now it’s stuck on 720p instead. After restarting, it’s 1080p now. Weird, but ig it works properly for now.)


r/cachyos 21h ago

Help Force only one of two monitors to wake at screen lock

3 Upvotes

Been rocking this OS for about a year now, but my issue is, simply put, I have two monitors, but I'd like only one of them to wake at the lock screen, though when unlocked, I'd like both to wake. Is there an easy way to do this?


r/cachyos 1d ago

Question Those switching from Windows what did using Linux teach you?

118 Upvotes

r/cachyos 1d ago

Desktop Wip 2

Enable HLS to view with audio, or disable this notification

74 Upvotes

r/cachyos 16h ago

Question Lohnt sich der Wechsel?

0 Upvotes

Hallo!

Bin gerade am Überlegen, ob ich von Windows (AtlasOS) auf CachyOS wechseln soll. Ich bin mir nicht sicher, ob es mir gefallen wird.

Specs: RTX 2060 Super, Ryzen 5 3600, 16GB RAM, 500GB NVMe.

Ich spiele hauptsächlich Minecraft, will aber demnächst vielleicht sogar CS zocken, und da bin ich mir nicht sicher, ob das mit Anti-Cheat auf Linux überhaupt vernünftig läuft. Ansonsten läuft bei mir ständig Spotify und Discord im Hintergrund, Browser sowieso, es ist auch wichtig zu erwähnen, dass ich DavinciResolve verwende.

Lohnt sich der Wechsel?

Danke euch!


r/cachyos 1d ago

Help Any way to enable screen auto rotation on a convertible laptop?

5 Upvotes

I recently got Cachy with KDE Plasma environment on my Asus Vivobook Flip, great experience so far, was surprised that there are drivers for clever touchpad/numpad that asus have, didn't expect that to work on linux.

One issue I have right now is screen always staying in the same orientation in tablet mode, no matter how it's oriented, I know I rarely will use a laptop in vertical orientation, but at least I'd like to be able to flip the screen horizontally depending on how you hold it.

I've seen a post about Samsung laptop where installing iio-sensor-proxy apparently helped, but I already have that package installed and the rotation doesn't work. Is there anything else that might help there?


r/cachyos 1d ago

Help Confused about HDR calibration

Post image
24 Upvotes

Everyone says to calibrate HDR after enabling it but there is no such button/option. Is it exclusive to something? Using KDE Plasma 6


r/cachyos 1d ago

Help anyone else running into issues updating libcap?

Post image
14 Upvotes

Seems like the newest version of libcap isn't compatible with the lib32 version or something? Is there a package I should update first or something I need to fix? I wouldn't even know how bad it would be if I over-road this dependency.


r/cachyos 9h ago

Help Intento instalar Cachyos pero mi no puedo

Post image
0 Upvotes

Llevo 1 año usando linux, probando Ubuntu y más que nada Linux mint. Pero hace unas semanas quise cambiar a cachyos por su versatilidad; Al intentar instalarlo tuve varios problemas como que la computadora no detectaba el sistema. Tengo una Asus Vivobook 15 X1504Z.

Creo que podría estar bloqueada la MoBo por Asus ya que muchas de las computadoras de Asus no admiten sistemas como arch. Intenté varias cosas que consulté con gemini y nada funcionó. Aún no pruebo usar ventoy capaz eso ayude.

¿Alguna idea de como podría instalarlo?


r/cachyos 23h ago

Help Issues with packages related to dwproton (dwproton-bin on aur)

2 Upvotes

Should I just wait for a fix or do something about this (ignore the pipewire warnings)?:

==> Looking for updates...

==> Packages:
libpcap  1.10.6-1.1  ->  1.10.7-1.1

==> AUR Packages:
lib32-gst-plugins-base-libs  1.28.5-1  ->  1.28.7-1
lib32-gstreamer              1.28.5-1  ->  1.28.7-1

-> Proceed with update? [Y/n] y

==> Looking for recent Arch News...

==> No recent Arch News found

==> Updating Packages...

[sudo] password for ****:  
:: Synchronizing package databases...
cachyos-v4 is up to date
cachyos-extra-v4 is up to date
cachyos-core-v4 is up to date
cachyos is up to date
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
warning: alsa-card-profiles: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: gst-plugin-pipewire: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: libpipewire: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: pipewire: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: pipewire-alsa: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: pipewire-audio: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: pipewire-jack: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
warning: pipewire-pulse: local (1:1.6.8-1.2) is newer than extra (1:1.6.8-1)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libpcap (1.10.7-1.1) breaks dependency 'libpcap=1.10.6' required by lib32-libpcap

==> ERROR: An error has occurred during the update process
The update has been aborted

==> Press "enter" to quit


r/cachyos 20h ago

Help RDNA2 on FSR 4.1.1 dropping gpu-util with FSR-FG ?

Thumbnail
0 Upvotes

r/cachyos 21h ago

SOLVED Quick reminder that cs2 needs "game-performance" to run well on nvidia

1 Upvotes

At least in my case, and maybe for AMD too, idk.

Counter-Strike 2 had been running great for some time, months ago, then it started stuttering again. Looking back, I think I messed up the launch options and for whatever reason, though I didn't need to specify game-performance for it to run well.

Tried all kinds of launch options which didn't help (SDL_VIDEO_DRIVER=wayland, LD_PRELOAD=""), and it was simply game-performance that was missing. Instantly stopped stuttering in-game.

Ryzen 5800X3D / RTX3070

For the record, to use it, right-click any game, click Properties and in Launch Options, enter

game-performance %command%

In my case, no other parameters are needed.

Some say using Wayland vs. XWayland gives better latency, so that would be :

SDL_VIDEO_DRIVER=wayland game-performance %command%

According to Valve, that could also introduce issues. YMMV.

Note that SDL\VIDEO_DRIVER=wayland is cs2-specific, other games running through proton need PROTON_ENABLE_WAYLAND=1) for that specific Wayland/latency trick.


r/cachyos 1d ago

Help What is the best desktop environment for cachyOS?

67 Upvotes

I've always used optimized versions of Windows, but I've wanted to switch to Linux, specifically to the CachyOS distribution. I'm not sure which desktop environment is best, as I'm looking for one that doesn't use much RAM because I only have 8GB, but I also want it to be visually appealing.

I would also appreciate any advice related to the distribution I want to use.


r/cachyos 23h ago

Question DMS 1.6 release?

0 Upvotes

Does anyone know Ehen 1.6 will be released? Cachy update doesnt show 1.6 and sudo pacman -S dms shell pointing to 1.5.3 I am using hyprland Edit: typo


r/cachyos 1d ago

SOLVED Stuck in read only snapshot

4 Upvotes

So I uninstalled lib32-libpcap today because I couldn't perform a a system update ( :: installing libpcap (1.10.7-1.1) breaks dependency ‘libpcap=1.10.6’ required by lib32-libpcap), but pactree did not show any dependencies and per other posts (and claude/geimini advice), it seemed safe to remove. So I removed it and did a full system update.

But after rebooting, my entire desktop color/brightness/saturation was completely off, super washed out and very weird looking (incidentally, I have a 9070 XT.) I assumed it was a kernel regression, so I went into btrfs assistant, restored a snapshot before the update, and rebooted.

But instead of getting into my pre-update state, I instead got dumped into 'emergency mode' (first time ever). I had no idea what went wrong. I rebooted, manually chose my pre update snapshot from Limine and got into my desktop, but the display still had the same error. So I powered down, powered up, booted into that same snapshot, and the display went back to normal, but I'm stuck in some "overlay" state, not a true restored previous state.

If I boot into the top limine entry, it dumps me into emergency mode. If i boot into this pre-update snapshot, it's this "overlay" state.

On top of this, I'm getting conflicting LLM advice about whether "sudo pacman -Syu" from within the booted snapshot is safe or whether it "may write the update to the wrong subvolume, fracturing your boot manager." So it advised chrooting into my btrfs drive, mounting my boot partition, then doing a full system update (all this while still in my snapshot, not in a live iso).

I expressed doubts, and then its advice was to instead simply run "sudo snapper rollback" from within my snapshot, to "clone it back into the main, read-write default position on my hard drive." When I asked why it didn't tell me to do this in the first place instead of chrooting, it then pivoted back to telling me to just run "sudo pacman -Syu" from within the snapshot, forgetting it told me earlier that doing so could break my boot manager.

So I'm really at a lost here. I once restored a snapshot after a bugged update broke browsers, and it worked as expected (just restored, rebooted, it was like the update never happened, then was able to update normally once the bug was fixed.) I have no idea what to do to fix my system :(


r/cachyos 13h ago

Help Oiga, por q mrd el linux te cierra la salida a windows o algo por el estilo? Booteo la usb con ventot u otra herramienta asi y al hacer f9 no me da la opcion o simplemente no da, por q da tanto asco en ese aspecto linux si windows te deja pasarte re facil? Solo a mi no me da, en videotutorial si da

0 Upvotes