# Ayaneo Geek 1S/2S Linux/Bazzite support is already almost there, let's add them to the officially supported devices

**URL:** <https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046>\
**Category:** Bazzite\
**Created:** [April 9, 2024, 4:35pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046 "2024-04-09T16:35:56Z")\
**Posts on this page:** 11\
**Page:** 3

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [April 2, 2025, 2:31pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/41 "2025-04-02T14:31:51Z")

</div>

Hello, I recently found out (after changing cable and PSU) that my EGPU was crashing under heavy usage due to memory and gpu speed limits. Try to setting them as I explained in the last post.

---

<div class="post-metadata">

**Author:** ![shizet](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/shizet/32/1488_2.png) [@shizet](https://universal-blue.discourse.group/u/shizet)\
**Post date:** [April 5, 2025, 7:31pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/42 "2025-04-05T19:31:20Z")

</div>

Hi could you please explain how to install the new bios?  
I dont want to mess something up, do i still need to install via the .bat file? Even though iam using linux.  
Thanks again for the great work on bazzite and the geek 1s .

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [April 5, 2025, 7:55pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/43 "2025-04-05T19:55:07Z")

</div>

Nope.  
The instructions are meant for windows.  
There are Linux instructions on steamfork’s wiki but I did not test them. I actually have an SD card with windows 11 so I used that SD card to update it.

> **[FAQs - SteamFork Wiki](https://wiki.steamfork.org/faqs/)**

---

<div class="post-metadata">

**Author:** ![shizet](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/shizet/32/1488_2.png) [@shizet](https://universal-blue.discourse.group/u/shizet)\
**Post date:** [April 5, 2025, 8:00pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/44 "2025-04-05T20:00:54Z")

</div>

Oh very good to know, thanks for the info. I will try to do the steamfork variant when i get to it.

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [April 5, 2025, 8:15pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/45 "2025-04-05T20:15:18Z")

</div>

Yeah. I love to finally be able to suspend the device, surprisingly it works with eGPU connected too!  
Anyway when you (or others)update the bios please report if your controller is sometimes not waking up from sleep too.

---

<div class="post-metadata">

**Author:** ![shizet](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/shizet/32/1488_2.png) [@shizet](https://universal-blue.discourse.group/u/shizet)\
**Post date:** [April 6, 2025, 5:29am UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/46 "2025-04-06T05:29:05Z")

</div>

Sure i will report it. The controller not waking up was already a problem for me with the other method, but i will test it also with the new bios.

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [April 6, 2025, 7:41am UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/47 "2025-04-06T07:41:35Z")

</div>

Ops. I was not aware of this. I stopped using sleep mode because my bios kept resetting with umaf method.

I now updated the handle controller firmware, I will report as well.

Did you manage to get some useful log?

---

<div class="post-metadata">

**Author:** ![shizet](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/shizet/32/1488_2.png) [@shizet](https://universal-blue.discourse.group/u/shizet)\
**Post date:** [April 6, 2025, 4:51pm UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/48 "2025-04-06T16:51:32Z")

</div>

I dont have a log but i found this on the chimera discord.  
Quoted from a discord user.  
Can confirm that “ayaneo-platform” does not need to be added to /etc/device-quirks/systemd-suspend-mods.conf. Just adding “usb-hid” is sufficient to make the controller work properly after resume.

But havent tried it.

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [April 8, 2025, 9:12am UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/49 "2025-04-08T09:12:40Z")

</div>

Please set hdd to dual sense controller, disable Bluetooth mode and report if the resume is more consistent for the controller. Also change USB bios support to “full support”.

In any case please go to Ayaneo discord and ask for the EC update from Ayaneo. Geek 1s is the only device that did not have the update. This is something that’s supposed to improve battery and heat dissipation, also battery bypass.

> **[Discord - Group Chat That’s All Fun & Games](https://discord.com/channels/717181357109018694/1301507866754289745)**
>
> Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [September 14, 2025, 10:29am UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/50 "2025-09-14T10:29:49Z")

</div>

A quick update:

1. The latest version of all-ways-egpu fixed Method 1, so if you use method 1 now the connection to the egpu is way more stable and display disconnects are less frequents. You need to set the policy to be able to use it without password at boot. You can install my rpm (on bazzite) or follow the wiki.
2. Ayaneo is yet to pronounce about the bios situation.

---

<div class="post-metadata">

**Author:** ![Zetarancio](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/zetarancio/32/1163_2.png) [@Zetarancio](https://universal-blue.discourse.group/u/Zetarancio)\
**Post date:** [June 2, 2026, 12:27am UTC](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046/51 "2026-06-02T00:27:43Z")

</div>

### As of today (kernel 6.17) you only need:

### 1) `amdgpu.ppfeaturemask=0xFFF7FFFF`

Keep only if you use LACT for internal gpu or external AMD gpu

### 2) `thunderbolt.host_reset=0`

It disables the Thunderbolt/USB4 host-controller reset at probe, which on AMD Phoenix USB4 is a known fix for the eGPU not appearing or resetting at boot.

### 3) `pci-stub.ids=1022:15ba`

This parks the internal fingerprint-reader’s xHCI controller (`c4:00.4`) so it never enumerates. That’s what eliminates the ~2-minute initrd stall and speeds up the boot process.

[Previous page](https://universal-blue.discourse.group/t/ayaneo-geek-1s-2s-linux-bazzite-support-is-already-almost-there-lets-add-them-to-the-officially-supported-devices/1046.md?page=2)
