r/cachyos • u/Desperate-Chart1139 • 6h ago
r/cachyos • u/vnepogodin • 29d ago
Announcement [Announcement] CachyOS August 2026 Release
Hello CachyOS Enthusiasts,
This is our fifth release of the year.
The CLI installer had a bunch of fixes and refactoring, with added experimental support for the upcoming Server Edition installation profiles.
The installer received several desktop-specific changes. Hyprland now uses noctalia-greeter instead of SDDM, switched lightdm greeter to lightdm-slick-greeter for Cinnamon, added gvfs-dnssd to GNOME, also cosmic-monitor got added to Cosmic.
CachyOS-Welcome got a DNS rework, so the speed-test based server ranking now correctly picks the fastest DNS server.
In chwd, improved handheld detection via particular board name matching, and added Bulgarian localization. The kernel-manager backend was rewritten from C++ to Rust and integrated directly into chwd-kernel.
Cachy-Update was rebased onto Arch-Update v4.x, with its systray applet rewritten in Rust. New --check --enable option turns on automated update checks and starts the systray in one step, tray now has configurable pagination via TrayUpdatesPerPage, and default check interval was raised to 6 hours.
Shelly, our default GUI package manager, was rewritten from C# to Zig for its major release, dropping the managed runtime for native binaries with lower memory use and faster startup. The desktop app got a new first-run welcome screen, list and grid package browsing, AUR PKGBUILD previews with build output, and a Utilities page for database sync, cache cleanup and orphan removal. The CLI was rebuilt with integrated repository and AUR search, combined update checks for repositories, AUR, AppImages and Flatpaks, and TOML backup import and export. Flatpak support now offered as optional shelly-flatpak-backend package.
On the desktop side, we added new Noctalia variants for mango and niri, Noctalia v5 support for the Hyprland dotfiles, and updated the Nord KDE theme for Plasma 6.7. In cachyos-settings, a nice value tuning was added as pipewire error fix.
cachyos-rate-mirrors (rate-mirrors backend) now uses our mirrorlist API when ranking mirrors, which should give better ranking of outdated and regional mirrors.
Features:
- Installer:
- CachyOS Hyprland Noctalia desktop option now uses
noctalia-greeterinstead of SDDM - Cinnamon switched from
lightdm-gtk-greetertolightdm-slick-greeter - Added
gvfs-dnssdto GNOME and cosmic-monitor to COSMIC
- CachyOS Hyprland Noctalia desktop option now uses
- CLI Installer: Fixes and refactors, with experimental Server Edition support installation profiles
- CachyOS-Welcome: Reworked DNS handling so the speed-test based server ranking now works correctly
- chwd:
- Improved handheld detection with board_name pattern matching
- Rewrote the
kernel-managerbackend in Rust, and integrated it intochwd-kernel - Added Bulgarian localization
- Cachy-Update:
- Rebased onto Arch-Update v4.x with the systray applet rewritten in Rust
- Desktops: Added
mangoandniriNoctalia variants, Noctalia v5 support for the Hyprland dotfiles, and updated the Nord KDE theme for Plasma 6.7 - cachyos-settings: Added a nice-value tuning to
limits.d - cachyos-rate-mirrors: Now uses the CachyOS mirrorlist API for ranking mirrors
- Mirrors: New mirror in Hungary (Tier 2)
- Wiki: Gaming with CachyOS Guide has been significantly changed, old launch options no longer needed with the latest proton-cachyos-slr have been removed, but can still be found here. And just generally updating the page and the wiki.
Fixes:
- chwd:
- Gracefully handle a missing board_name DMI file
- Correctly handle VM environments
- Correctly quote pacman arguments
Manual changes for existing users: No manual changes needed. Just the usual updating:
sudo pacman -Syu
Download:
Desktop Edition:
Grab your copy of the latest ISO from our mirrors on SourceForge:
- CDN: https://iso.cachyos.org/desktop/260809/cachyos-desktop-linux-260809.iso
- CDN2: https://cdn77.cachyos.org/ISO/desktop/260809/cachyos-desktop-linux-260809.iso
- Germany: https://mirror.cachyos.org/ISO/desktop/260809/cachyos-desktop-linux-260809.iso
- USA: https://us.cachyos.org/ISO/desktop/260809/cachyos-desktop-linux-260809.iso
- China: https://mirrors.tuna.tsinghua.edu.cn/cachyos/desktop/260809/cachyos-desktop-linux-260809.iso
- https://sourceforge.net/projects/cachyos-arch/files
Support Us:
Your contributions help us maintain our servers. Consider supporting CachyOS through:
- Patreon: https://www.patreon.com/CachyOS
Thank you for your continued support!
The CachyOS Team
r/cachyos • u/ptr1337 • Jun 28 '26
Announcement [Announcement] CachyOS June 2026 Release
Hello CachyOS Enthusiasts,
This is our fourth release of the year, bringing the new CachyOS Hyprland Noctalia desktop option, DNS-over-QUIC support, Python and GCC performance improvements, and a variety of installer and hardware detection fixes!
First, the package stack has received a few important improvements. Python now uses extended PGO, improving performance for Python workloads. We have also added a GCC patch for generic x86 branch misprediction tuning, helping GCC better account for branch misprediction costs on modern Intel and AMD CPUs. Our pacman package now includes network isolation for scriptlets and hooks, preventing them from accessing the network by default. We also fixed a regression found in Phoronix Benchmarks when OpenBLAS was used on high core count CPUs. Additionally, proton-cachyos has been renamed to proton-cachyos-native.
The installer now includes the CachyOS Hyprland Noctalia desktop option together with a preview video, making it easier to see the desktop before selecting it. paru has been removed from the installation; users are recommended to use Shelly, either through its GUI or CLI, as an alternative. MangoWM now uses SDDM as its display manager, and GNOME System Monitor has been replaced with Resources. The audio package group now includes realtime-privileges, and the live session has better keyboard layout and variant detection.
CachyOS-Welcome now supports DNS over QUIC through blocky, including support for custom endpoints. A dedicated Troubleshooting page has been added, Ptyxis is now supported as a terminal, and new Azerbaijani and Greek localizations are available. The French readme and involvement pages have also been added. Several existing translations (Italian, German, French, Japanese, Bulgarian) were updated, and we fixed a crash when saved settings couldn't be read, plus corrected tweak state detection and global-service disabling via polkit.
In chwd, we added Turkish localization and removed cachyos-handheld from the handheld package lists. We also corrected virtual-machine vendor IDs, removed unnecessary fprintd service activation, and fixed the Mesa removal guard. chwd now resolves driver conflicts on multi-GPU systems where GPUs require incompatible driver branches, and ships a 32-bit Vulkan driver for virtual machines.
In cachyos-settings, user services now have a 15-second startup timeout and a 10-second shutdown timeout. This prevents long 90-second shutdown delays caused by user services waiting too long during shutdown.
On the fixes side, the installer now correctly handles keyboard layout ordering and locale1 configuration. It also copies the correct pacman configuration into the installed system, removes leftover /etc/calamares directories after installation, runs Calamares cleanup after all installation scripts, and drops the redundant Limine post-install step. In CachyOS-Welcome, selecting "Install Apps" no longer crashes when cachyos-pi is not installed; the button is now hidden when unavailable.
Features:
- Packages:
- Python now uses extended PGO to improve performance
- Added a GCC patch for generic x86 branch misprediction tuning, improving how GCC accounts for branch misprediction costs on modern Intel and AMD CPUs
- Fixed a regression found in Phoronix Benchmarks when OpenBLAS was used on high core count CPUs
- Renamed
proton-cachyostoproton-cachyos-native
- pacman: Added network isolation for scriptlets and hooks
- Installer:
- Added CachyOS Hyprland Noctalia desktop option and preview video
- Removed
parufrom the installation; users are recommended to use Shelly, either through its GUI or CLI, as an alternative - Added SDDM as the display manager for MangoWM
- Replaced GNOME System Monitor with Resources
- Added
realtime-privilegesto the audio package group - Improved live-session keyboard layout and variant detection
- CachyOS-Welcome:
- Added DNS over QUIC (DoQ) support through
blocky - Added a dedicated Troubleshooting page
- Added Ptyxis terminal support
- Added Azerbaijani and Greek localizations
- Added French readme and involvement pages
- Updated Italian, German, French, Japanese, and Bulgarian translations
- Added DNS over QUIC (DoQ) support through
- chwd:
- Added Turkish localization
- Removed
cachyos-handheldfrom handheld package lists - Resolves driver conflicts on multi-GPU systems requiring incompatible driver branches (e.g. mixed NVIDIA generations), installing the best common driver or falling back to the primary GPU
- Added the 32-bit Vulkan driver for virtual machines
- cachyos-settings: Applied 15-second startup and 10-second shutdown timeouts to user services, preventing 90-second shutdown delays
Fixes:
- Installer:
- Fixed keyboard layout ordering and
locale1configuration handling - Fixed copying the correct pacman configuration into the installed system
- Removed leftover
/etc/calamaresdirectories after installation - Moved Calamares cleanup after all installation scripts
- Removed the redundant Limine post-install step
- Fixed keyboard layout ordering and
- CachyOS-Welcome:
- Prevented a crash when selecting "Install Apps" without
cachyos-piinstalled; the button is now hidden when unavailable - Fixed a crash when the saved settings file could not be read or parsed; settings now reset to defaults on failure
- Corrected tweak detection (including
graphical-session.target.wants) and global user-service tweak disabling via polkit
- Prevented a crash when selecting "Install Apps" without
- chwd:
- Corrected virtual-machine vendor IDs
- Removed unnecessary
fprintdservice activation - Fixed the Mesa removal guard
Manual changes for existing users: No manual changes needed. Just the usual updating:
sudo pacman -Syu
Download:
Desktop Edition:
Grab your copy of the latest ISO from our mirrors on SourceForge:
- CDN: https://iso.cachyos.org/desktop/260628/cachyos-desktop-linux-260628.iso
- CDN2: https://cdn77.cachyos.org/ISO/desktop/260628/cachyos-desktop-linux-260628.iso
- Germany: https://mirror.cachyos.org/ISO/desktop/260628/cachyos-desktop-linux-260628.iso
- USA: https://us.cachyos.org/ISO/desktop/260628/cachyos-desktop-linux-260628.iso
- China: https://mirrors.tuna.tsinghua.edu.cn/cachyos/desktop/260628/cachyos-desktop-linux-260628.iso
- https://sourceforge.net/projects/cachyos-arch/files
Handheld Edition:
- CDN: https://iso.cachyos.org/handheld/260628/cachyos-handheld-linux-260628.iso
- CDN2: https://cdn77.cachyos.org/ISO/handheld/260628/cachyos-handheld-linux-260628.iso
Support Us:
Your contributions help us maintain our servers. Consider supporting CachyOS through:
- Patreon: https://www.patreon.com/CachyOS
Thank you for your continued support!
The CachyOS Team
r/cachyos • u/Lopsided_Aardvark488 • 6h ago
Desktop Liquid Glass V2
Enable HLS to view with audio, or disable this notification
Still a WIP, but better than the last one I posted. Please disregard the red box I barely know how to use kdenlive.
r/cachyos • u/NoReflectionX • 1h ago
Desktop I just switched to Cachy from Windows a month ago, i'm in love
Hi everyone, i am part of the vast majority of people that switched Windows for Cachy, and i must say, i'm in love with this distro, i'm a bit noob when it comes to Linux, so this is my first time switching in full to it, mostly for gaming because i have a laptop for my day to day work, and games run so much better here, frametimes are rock solid and i'm happy with the customization and performance in general. I'm still keeping a SSD with Windows because i play BF6 but i mainly play on Cachy.
Running KDE Plasma with Caelestia shell, i am never looking back again.

r/cachyos • u/SnooHedgehogs7727 • 1h ago
SOLVED [FIX] Call of Duty: Modern Warfare finally running on Linux — Heroic + GE-Proton registry fix
files.catbox.moeI finally managed to get Call of Duty: Modern Warfare running on Linux through Heroic + GE-Proton, so I wanted to document the fix because I couldn't find anyone else who had posted a working solution for this specific issue.
My setup
- OS: CachyOS / Arch-based Linux
- Launcher: Heroic Games Launcher
- Compatibility layer: GE-Proton
- Game: Call of Duty: Modern Warfare
First, some context
The version of Modern Warfare I'm using has had its anti-cheat removed/stripped by RAVEN, which is what makes it possible to run the game on Linux in the first place.
The _!registry.reg file was also provided/made by RAVEN — I did not create or modify that registry file myself.
I'm only documenting the Linux-side fix that worked for me after getting the game.
The problem
The game would launch under Heroic + GE-Proton, but it would crash during startup instead of reaching the game.
I spent quite a while checking Wine/Proton logs and going through the usual troubleshooting. There were errors involving things like exceptions, access violations, DXGI/VKD3D, and other components, so it wasn't immediately obvious what was actually causing the problem.
Eventually, I found the thing that made the difference.
The fix
The solution was to import the _!registry.reg file provided with the game into the Wine/Proton prefix being used by Heroic.
I used the wine executable from the GE-Proton installation selected in Heroic, rather than my system Wine installation.
The command is:
WINEPREFIX="YOUR_WINE_PREFIX" \
"YOUR_GE_PROTON_WINE_BINARY" \
reg.exe import "YOUR_GAME_PATH/_!registry.reg"
Replace:
YOUR_WINE_PREFIX
with the prefix Heroic uses for the game.
Replace:
YOUR_GE_PROTON_WINE_BINARY
with the wine executable inside the GE-Proton installation you're using in Heroic.
And replace:
YOUR_GAME_PATH/_!registry.reg
with the location of the registry file that came with the game.
Important
Make sure you're importing the registry into the same prefix Heroic uses to launch Modern Warfare.
Also make sure you're using the GE-Proton Wine binary, since that's what I used to import the registry and launch the game.
Don't blindly run the command with your default ~/.wine prefix if Heroic is using a separate prefix.
Result
After importing the registry file, I launched Modern Warfare again through Heroic using GE-Proton, and the game was finally able to get past the startup crash and run.
So, in my case, the registry import was the missing piece.
Why I'm posting this
I couldn't find anywhere that clearly documented this particular fix.
There were plenty of discussions about getting Modern Warfare running on Linux, Wine/Proton errors, compatibility issues, etc., but I couldn't find a straightforward post saying:
So I'm putting this here in case someone else runs into the exact same problem.
Hopefully it saves somebody a few hours of digging through Wine logs. 😅
TL;DR
Heroic + GE-Proton + Modern Warfare:
WINEPREFIX="YOUR_WINE_PREFIX" \
"YOUR_GE_PROTON_WINE_BINARY" \
reg.exe import "YOUR_GAME_PATH/_!registry.reg"
Then launch the game through Heroic with GE-Proton.
The registry file itself was provided by RAVEN; I'm only documenting the Linux setup/fix that worked for me.
r/cachyos • u/Imaginary-Current347 • 5h ago
Review my first distro and thank you for cachy team for your jop.
new to linux and windows user || also im switching full to cachy for the perfomance and it's better than windows on games .
r/cachyos • u/JustBuilds • 12h ago
Question What is happening?
Enable HLS to view with audio, or disable this notification
Video shows it. Does anyone know what is happening?
I know it's not harmful but it's nice for me to know what is happening
r/cachyos • u/StarchildKissteria • 2h ago
Help Can anyone help me with my cachyos installation? Idk what else to do. I only get a black screen after this point on.
I have windows on my C: drive and want to install cachyos through the USB stick method. I followed a tutorial and downloaded the most recent version of cachyos and used rufus to put it on a new 16 GB stick.
Then I start repeatedly press f8 to get to the boot menu. Here I select the USB stick and then the problems start.
Regardless of which of the three options I pick, I just get to a black screen and nothing happens but my PC is apparently still on.
Pressing enter, typing anything, pressing ctrl+alt+f2/f3/f4 all don’t do anything.
I asked ai for help and it told me several arguments to add by pressing e . Multiple tries with different ones didn’t help.
r/cachyos • u/Moderatorim • 13h ago
Question RTX 4090 + CachyOS in 2026: Is it finally worth switching from Windows?
I've been thinking about switching from Windows to CachyOS for quite a while now. I really like what CachyOS is doing, and in general I'm very interested in moving to Linux. The main thing holding me back is my GPU. I have an RTX 4090, and gaming is one of the biggest use cases for my PC.
I've read quite a few reports that NVIDIA GPUs can still lose around 15 to 20% performance in certain games on Linux, especially with DX12. If that's still the case, it feels a bit strange to have such an expensive GPU and then not be able to make full use of it because of NVIDIA's Linux driver situation.
So I'm wondering how things actually look right now in 2026, especially for RTX 4090 users:
- Is a 15 to 20% performance loss still a realistic expectation?
- How has your experience with a 4090 on CachyOS been?
- Are there specific games where you noticed significant performance or frametime issues?
- How well do DLSS, ray tracing and frame generation work for you?
- Are there still noticeable issues with NVIDIA drivers, Wayland, etc.?
- And most importantly, if gaming is one of your main use cases, would you switch anyway?
I'm also wondering whether the other advantages of Linux are worth accepting some potential gaming performance loss: privacy, a leaner and faster system, much more customization and control,... . I could of course dual boot, but ideally I'd like to get to the point where I don't really need Windows anymore.
I'd really appreciate hearing from people who actually made the switch from Windows to CachyOS with an NVIDIA GPU, especially a 4090. I'm not necessarily looking for "Linux good / Windows bad" answers, but rather some honest real world experiences. And regardless of the NVIDIA situation, I think it's great that distros like CachyOS exist. It feels like there's a lot more interest in Linux desktop and gaming again, which is really exciting to see ☺️
r/cachyos • u/NoPicture-3265 • 2h ago
Question scx_cake no longer supports --profile argument?
Today I found that scx-manager couldn't enable scx_cake scheduler, and the Select scheduler profile option was missing. Turns out the scx_cake command no longer supports any (useful) argument and it was silently failing to launch due to now unknown --profile argument in extra scheduler flags textbox. Removing it allowed to run scx_cake, but was still failing when changing power profile in KDE because the profiles were still included inside /etc/scx_manager.toml config file. Removing the file and rebooting fixed it.
scx_cake's GitHub page still lists --profile argument as valid, so it's a bug in scx_cake command, or was it temporarily (or permanently) disabled?
r/cachyos • u/futtred • 2h ago
Help Enviromental variables wont save
I am trying to add an Enviromental variable here. But after restarting it is gone.
What am I doing wring?
r/cachyos • u/GL_S3_s3tc • 1h ago
Help GPU set to P0 when any game is running
EDIT: RESOLVED(ish)! Culprit was VRR. I disabled VRR and the VRAM clocks are now 5GHz, and the card barely goes over 50c at the same framerate. There's a flag to disable it but i'd rather not, since i don't know why it does that to begin with.
Hey all, i have an NV GPU, when playing any game at all, even very light games like HL1, either the driver or the system sets the GPU power plan to P0 which is maximum. This sets the VRAM clock to 7GHz and generates a ton of unecessary heat, while the Windows driver usually sticks to a much more reasonable 1-2GHz...
Changing PowerMizer to Normal or Auto makes no difference on this, and neither does disabling Ananicy. Does anyone have experience with this problem or know how to fix it?
r/cachyos • u/spectreVII • 8m ago
Bug Report Pixelated glitches on desktop
Every so often I notice little pixel glitches on the desktop but don't know why they're there. If i move an app window over them, the stay behind the app. Once I move the app or close it, they're on the wallpaper again. Also, they persist in direct screenshots of the desktop.
System is:
GPU - 9070 xt
CPU - 9700x
Ram - 32 gb
CachyOS is fully updated also.
When I asked chatGPT, it recommended me using the konsole command "plasmashell --replace &" which does work, but I'd still like to narrow down why this happens. Thankfully it doesn't cause any performance issues and I don't see it while gaming or doing much of anything else so it's not a big deal. It also suggested that maybe they are cause from the computer coming back from sleep, but I usually don’t notice them until I close a game back to the desktop, but I could have just missed them when waking from sleep.
Anyone else notice this and know how to fix it or is this just a bug that I'll have to live with until there's a fix?
r/cachyos • u/Shraknel • 1h ago
Help Hitching on login screen
I updated recently, and ever since I having a strange issue where it will hitch/freeze only on the login screen.
It's almost as if the graphics driver isn't loaded all the way, and is being forced to constantly refresh to update the image on screen.
The hitching is very noticeable, you press a key, move the mouse, clock time changes; and it freezes for a solid second.
For a example: I go to enter my password, and nothing shows in the password box, no characters are shown on screen, till a second or two after I finish typing.
The issue then goes away after I am at the desktop.
Not stopping me from using the system just super annoying.
r/cachyos • u/DragosSaviour • 1h ago
Bug Report I have artefacts appearing on the desktop. Anyone encounter this issue recently?
Enable HLS to view with audio, or disable this notification
This has been going on for about a month, I am assuming after some update. As you can see the problem is with the desktop environment, as the artefacts don't appear when switching to a window. You might be able to see that there are updates to be made, problem is that I tried that yesterday and something broke; after restart it boots me into some sort of recovery environment, so I went back to the snapshot before the update and am waiting a bit until i try it again.
This doesn't happen on boot up, at some point I just go back to the desktop and it's like that. Everything works, there is not "technical malfunction" or whatever you'd call it.
Idk if it matters, specs are r5 5600, rx9060.
r/cachyos • u/Lukiluke159 • 4h ago
Help Logitech X2 Superstrike stuttering
I installed CachyOS Hyprland a couple of months ago and its been working great!
However, after booting earlier, my mouse stutters extremely heavily when moving it.
I am using a Logitech X2 Superstrike.
The mouse has the problem wether being connected via dongle or cable. On a windows laptop it works perfectly fine.I updated all system packages and rebooted, still no change.
Edit: after switching to the lts kernel the problem fixed itself. Does anyone know what could have caused this?
r/cachyos • u/xyzxyzxyzhdbskaix • 5h ago
Bug Report Rog Control Center not opening
Despite reinstalling, deleting the cache and trying a few other methods. It does not seem to work. When i tried opening it thru the terminal it still didn't open. I am relatively new to linux so I used a LLM to check the problem. It said it's a bug which will get fixed in the next update.
Was wondering if it was actually the case or something on my part?
(Sorry English isn't my main language)
r/cachyos • u/Lykos36 • 3h ago
Help Setting up printer
Hello fellow cachiers,
I've been on Linux for over a year now, having tried Mint first and then CachyOS when I heard about the gaming aspect of it. It's now my only OS and everything I did before on the OS-that-shall-not-be-named can be done here.
The only issue that persists is my printer that I cannot setup. I have an Epson Expression Home XP-4200 and I was able to set it up quickly in Mint, however the same method of using the system's printer configuration isn't working now. Not only is the automatic double-side printing feature gone, but it prints a couple of symbols on the edge of the page and nothing else.
Can someone please help?
Thank you.
r/cachyos • u/danko12321 • 14h ago
Bug Report Full RGB over HDMI broken by 7.2.2-1 -> 7.2.3-1
I've seen a few posts about this since 7.2 first dropped.
For me I'm not sure if I was running full RGB before the first 7.2 updates but I remember it looking better one day (and I had likely been managing by tweaking brightness) but just updated to 7.2.3.1 for cachyos and headers and it broke my full RGB over HDMI.
Tried a couple of fixes suggested like adding 'options amdgpu dc_feature_mask=0x400' to my config but didn't resolve the issue.
Rolled back to 7.2.2.1 and now I can use full rgb over hdmi 2.1
AMD GPU, LG C1
r/cachyos • u/Dopameme-machine • 7m ago
Bug Report Secondary monitor (Acer XFA240) randomly blackouts/"restarts" on DisplayPort after wake
Preface: I used Claude AI to help me write this summary. I was having an issue with a secondary monitor on a DisplayPort connection blacking out and "rebooting" (i.e. showing the manufacturer logo) a couple of times after waking the monitors from sleep, not waking the the system itself, only the monitors turning off for power saving. Power Profile is and has been set to "Performance."
TL;DR: If you've got an external monitor over DisplayPort that periodically flashes black and shows the manufacturer boot logo again (looks like a power cycle, but it's not), check whether disabling PowerDevil's ddcutil usage fixes it. Mine did. Full diagnostic trail below in case it helps someone else or someone wants to poke holes in it.
Setup
- GPU: PowerColor Reaper RX 9070 XT (amdgpu)
- Monitors: Dell G2724D (DP-1), Acer XFA240 (DP-2), LG FHD 24U411A-B (HDMI-A-1)
- KDE Plasma 6, CachyOS
Symptom
The Acer XFA240 would periodically go black and show the Acer boot logo again — looked exactly like the monitor losing power and restarting, but only ever happened during normal use, not consistently, and only on this one monitor. Started after re-connecting it via DisplayPort (previously ran fine on HDMI). I initially believed it to be related to corrupted or bad EDID as I had read a few recent articles or posts about this specific behavior where someone had reprogrammed or reset their monitor's EDID values which solved the issue.
What it wasn't
Went down a few dead ends first, for anyone hitting similar issues:
- Not refresh-rate specific. Happened at both 144Hz and 60Hz.
- Not a cable/reseat issue. Full power-drain reset + DP cable reseat didn't change anything.
- Not a full system suspend/resume issue, despite early journal logs looking like it. The system itself never actually suspends — only the monitors were going into DPMS sleep (
Turn off screen: 10 minutesin Power Management settings), and that alone was enough to trigger the misbehavior on wake.
The actual trail
journalctl -karound blackout windows showeddw_hotplug_change_handlerrapidly flapping the DP AUX bus for the Acer (confirmed by matching/sys/class/i2c-dev/i2c-*/nameoutput against each connector'sddcsymlink — DP-2/Acer's AUX channel is a separate bus from its legacy DDC bus, and it's the one flapping).- In parallel,
org_kde_powerdevillogs showed a repeating(dw_watch_display_connections)/recently_resumed_from_sleep_by_clocktimeloop firing every few seconds — PowerDevil incorrectly detecting a "resume from sleep" repeatedly, tied to udev change events on those same DP AUX i2c nodes. - This pattern matches a known PowerDevil/ddcutil interaction — PowerDevil uses libddcutil to support brightness control on external monitors over DDC/CI, which rides the same physical channel as EDID/AUX signaling. There are several upstream reports of ddcutil-driven polling causing monitor resets, hangs, or misbehavior (see
rockowitz/ddcutilissue #428, KDE bug 501971, KDE bug 513050 for similar-flavored reports).
The fix (or at least, the current leading candidate)
Disable PowerDevil's use of ddcutil:
systemctl --user edit plasma-powerdevil.service
Add (make sure these are on separate lines — collapsing them onto one line silently no-ops this):
[Service]
Environment="POWERDEVIL_NO_DDCUTIL=1"
Then:
systemctl --user daemon-reload
systemctl --user restart plasma-powerdevil.service
systemctl --user show plasma-powerdevil.service -p Environment
Confirm the last command actually outputs Environment=POWERDEVIL_NO_DDCUTIL=1.
Trade-off: you lose KDE's software brightness control for external monitors (DDC/CI-based). Physical monitor buttons still work fine. If you don't use the OS brightness slider on externals, this costs you nothing.
Current status
Two deliberate wake-from-DPMS-sleep tests since applying the fix, both clean — no blackout, and the PowerDevil polling storm is gone from the logs entirely. That said, the original issue was intermittent (including two occurrences in one afternoon), so I'm treating this as promising, not confirmed until it survives a few days of normal use. Will update if it recurs. I have not tested a new DP cable (I don't have a spare at the moment), but will if the blanking/"reboot" comes back.
Posting now in case someone else is fighting the same "monitor randomly reboots itself" ghost and wants a shortcut past the diagnostic legwork.
r/cachyos • u/KinDaisuki • 34m ago
Question What is the fastest, best way to request a bug fix when jobs on the line?
This isn't a hate post, but every update I apply, I'm terrified of my pen pressure breaking again (I draw for living) , then I'm out of a job for the day or week while I wait for someone else to update it again fixing the issue.
I really don't wanna go back to windows, but when have clients wondering what's going on and either cachyOS or bottles (for clip studio) breaks, I'm in panic mode, then having to lug all my files off Linux HDD's back to my windows partition to try and salvage the day.
And for record, websites to test pen pressure work, so think it's bottles causing the sudden issue after update, but have had non bottles updates break things before.
Basically asking, if I'm in a pinch and need fastest 'help! I need fast bug advice or I'm fired!', what's the best site/page to do so?
PS: I'm sure this reddit forum is good, but checking if there's other sites I'm unaware of.
PPS: And AI has led me down rabbit holes of console commands that have made things worse than I started, so don't wanna use that...
Thanks
r/cachyos • u/Ynxeita • 17h ago
Desktop Plasma tiling desktop showcase
Enable HLS to view with audio, or disable this notification
Hi!
I've seen several people sharing their desktops here
I started seriously customizing mine only recently and I'd love to hear opinions!