[Information] Experimental CachyOS Handheld Edition

i have been running it on the lcd steamdeck for about 2 weeks now. feel free to reach out. if theres any questions i can answer id love to help out. besides a couple issues ive had to find solutions for im loving it. thanks anyone ands everyone who has worked hard on this O.S. i loved cachyos on my gaming rig and now i get to run the same system on my deck? awesome!! before this i was running a custom manjaro build on the deck. but this?! so much better so far…

1 Like

We are working currently on bringing the final release.

There is currently some more work required for the hardware detection, since every Device needs a different setup, but this will give us the cleanest way of poviding the Handheld Edition. Looking forward to the future.

I think I’ll wait on this update but what I will say is things worked until I tried to run Diablo 4? The game would just crash for some reason.

ISO has been updated with following changes:

  • After installation the KDE Theme will be equal to the SteamOS one
  • BTRFS is now the default filesystem
  • linux-cachyos-deckify is now the only installed kernel
  • SDDM uses now Wayland
  • Added enviroment variable to reduce latency of HHD
  • Added kernel arguments to chwd configuration, which fixes the gamemode switching
  • The username can be now edited and sddm gets properly configured with the new username
  • CHWD does handle now the configuration for each device independetly (for example, the Ally does not get Steam Deck configuration changes
  • Mallit Keyboard uses now a Dark Mode
  • Switch to Valve powerbuttond for proper sleeping
  • Shortcuts can be now added to steam

Also, scx-scheds got updated and with it a lot of fixes for LAVD, which improves the performance for the deck users.
LAVD is the default scheduler for the Handheld Edition.

This is the new Download link:
https://iso.cachyos.org/240530-handheld/cachyos-handheld-linux-240530.iso

Generally, we are ready for the release but waiting to bring it together with the default release cycle.
Final Testing for Handheld Devices is pending.

Planned ETA:
16.06.2024

2 Likes

I think this could be related to wine-cachyos. Which wine you have used?

Diablo 4 works quite poorly with proton with recent updates to the game.

I didn’t use wine. I used proton. The latest official version from valve. I’m installing the new image you just posted so I’ll come back with updates again.

EDIT: Well I would’ve tested it but the image doesn’t have a way to install the os?

EDIT 2: for anyone having this issue a with surround is to simply launch the installer, Calamares, with sudo.

sudo calamares

EDIT 3: now I’m getting an error and the installation randomly failed. It says “the package manager could not make changes to the installed system. The command pacman returned error code 1

I’m being told the issue could be the letting and to try updating it before installing and try again. I did and still got the same error. I’m assuming it’s something server side because the same image that installed just fine before the latest one is now also throwing the same error code. I’ve tried installing almost five times now. I’m about to just give up for now.

EDIT 4: okay this is my last attempt until I hear from a dev because it’s become a waste of time trying to get this install to work. I’ve tried everything I’ve come across with no fix. I’m also noticing when I look at the log Pac-Man says that jack2 and pipewire conflict. Idk if that has something to do with it.

Not sure where you’re getting that. I get a locked 45/60 on steamos depending on what settings I have at the time.

We will check it out

1 Like

Sweet thank you!

Actually I was thinking about something? Have you ever considered making the changes from cryo utilities the default for deck? GitHub - CryoByte33/steam-deck-utilities: A utility to improve performance and help manage storage on Steam Deck.

This is not required on CachyOS

ISO has been updated again with following fixes:

  • Launch Installer Button is now visible again
  • 6.9 Kernel is used

@360_D

@nekoh has tested Diablo 4 on the Steam Deck with official Steam OS - its broken their also currently.
You need to disable NVAPI to fix it.

idk why so many people are having problems. im running it on my orginal steamdeck lcd just fine and have been for awhile now. i had some serious controller support trouhble and gamescope trouble at first but a couple different config files and then a couple erdited configs and boom! i was off and playing games with 15 to 20 fps more then with steamos

1 Like

Just want to thank you for the hard work on the handheld edition.

No issues at all on my ROG Ally with the latest May 31 iso, other than KDE not remembering my display size preference (200%). Need to see if I’ve missed an option in the KDE settings though.

I got Decky Loader and SimpleDeckyTDP installed and everything’s set up the way I like it.

Really appreciate the work, it feels so much smoother and definitely more reliable running this over Bazzite, or ChimeraOS - and its not even done yet! I even love the fact it’s literally the Steam Deck KDE launcher icon hehe.

Thanks again. I’ll be sticking around this place for a long while.

1 Like

@Rich

Yes, there was some issue with the inital release with the steam deck and controller support. But we have fixed this in future release.
Thanks for the feedback!

@AussieAnon

Very glad to hear. We have a bunch of people also on the default KDE Desktop Version, that the Display Settings dont get reminded.
We are looking into, if this is a plasma bug or not.

Thank you very much for the feedback. We are planing to officially release it soon!

2 Likes

Hey just outta curiosity what makes you say that. I’m gonna attempt to install again. Please let it at least install this time so I don’t do this for no reason. Are tools like emudeck and Decky loader planned to be added and supported out of the box? I’m so glad we’re getting more distros for the deck and I recall cachy is from around the time I started messing with Linux. Didn’t know it was still around! I’m glad you guys are still chasing performance!

Seeing as this is a rolling distro will I have to do a clean install when the official release drops or would I just simply update using Pac-Man or octopi?

They are automatically configured, like Decky Loader, but you need to install it.