Ayaneo Geek 1SΒΆ
Status: Silver
Installing BazziteΒΆ
Read the Installing Bazzite on Handheld PCs documentation.
Post-Installation SetupΒΆ
- Complete the Bazzite Portal
- Login to Steam
- Reboot device
- Configure the HHD Overlay by opening it with QAM button
- Virtual keyboard is Steam's keyboard, but needs to be setup in Steam's settings in Desktop Mode (See "Desktop Controls" section below)
- HHD's support of both LEDs and Gyroscope is fine out of the box (with bmi260 from [ublue-os/akmod].
Workarounds / Known IssuesΒΆ
- Screen rotation is fixed with
rpm-ostree kargs --append-if-missing=video=eDP-1:panel_orientation=right_side_up
or editing the kernel command line withrpm-ostree kargs --editor
. - Audio driver does work but needs to adjusted to support the 3.5mm jack.
- Either install this rpm package that was created using this guide.
- Alternatively, since ALC269VB is an audio chipset that has been around for years, it just need its pins to be rerouted with
hdajackretask
(part of fedora's alsa-tools) package. (You basically need to reroute the auto-generated "green headset" and "black headset" devices to "Channel 30 & 31"). - External audio works over both HDMI and eGPU.
- Suspend does not work without a workaround!
- see suspend workaround here
- VRAM size option is missing from BIOS as it's controlled by AYASPACE application under windows.
- For certain Ayaneo devices, wifi stops working after suspend-resume cycles
- as a workaround, you need to
modprobe -r mt7921e
right before suspend to disable the wifi, then runmodprobe mt7921e
after suspend to re-enable the wifi- You can find an automatic installer for the workaround here
- as a workaround, you need to
Functional HHDΒΆ
sudo systemctl enable --now hhd@$(whoami)
External Graphics:ΒΆ
- eGPU Thunderbolt ΒΎ over USB4 is supported. USB4 enclosure needs proper testing but there is no reason to suspect it should not work.
- AMD:
- Automatic switch at boot with all-ways-egpu works fine using method 2 and 3 at boot, unfortunately method 1 is not supported but seems to be related to Steam Gaming Mode.
- The script needs to be installed with Steam Deck/User Installation.
- In order to boot with eGPU attached you need to add a kernel parameter, seems to be related to this kernel issue. There are many other issues opened and according to this it could be potentially fixed in kernel 6.9. As a temporary solution booting with eGPU connected works when launching the command
rpm-ostree kargs --append-if-missing=video=pci=nommconf
or editing the kernel command line withrpm-ostree kargs --editor
.
- Automatic switch at boot with all-ways-egpu works fine using method 2 and 3 at boot, unfortunately method 1 is not supported but seems to be related to Steam Gaming Mode.
- NVIDIA: currently untested and probably doesn't work.
- AMD:
Suspend workaroundΒΆ
Thanks to ChimeraOS for the original suspend workaround, and SteamFork for the updated writeup of this workaround.
7000 series and newer AMD APU's no longer support S3 sleep, and unfortunately many handheld manufacturers don't configure their firmware to take advantage of modern standby by default. Fortunately, modern standby can be configured manually with Smokeless UMAF.
Warning!
The Smokeless UMAF tool has been known to brick devices even by reading values in the BIOS.
There is a good chance that setting something incorrectly in the BIOS with this tool will brick your device and void your warranty.
Bazzite takes no responsibility for any harm caused by following these steps. By following this guide you acknowledge that you are solely responsible for the outcome.
Modern Standby Enablement MethodsΒΆ
- Enter your bios/firmware settings to see if you already have the options listed in the steps for the Enabling Modern Standby section of this guide. If so, skip the rest of this section.
- If the options are not available, follow the next few steps to create boot media.
- Format a USB stick with FAT32.
- Download Smokeless UMAF.
- Extract
UMAF_Beta.zip
and copy the contents into the root of the usb stick. - Boot your device and select the USB stick from the boot menu.
- Navigate to the
Front Page
tab and selectDevice Manager
.
Enabling Modern StandbyΒΆ
- Select
AMD PBS
thenPower Saving Configurations
. - Under
S3/Modern Standby Support
change the entry toModern Standby
(orModern Standby Enable
on some devices). - Under
Modern Standby Type
selectModern Standby + S0i2 + S0i3
. - Save changes and exit, allowing the device to reboot.
Note: The first restart after this change may take longer than usual.
External ResourceΒΆ
Check out the original thread for more information and updates on this device.
Additional InformationΒΆ
This applies to most handhelds running Bazzite.
TDP ControlsΒΆ
There are a few options for TDP Controls that work with Bazzite:
- The HHD-overlay supports TDP controls.
- Also has a desktop app that is pre-installed, look for the Handheld Daemon app in Desktop Mode.
- SimpleDeckyTDP supports TDP, GPU, Power Governor, and among other settings.
- Also has a graphical application, but needs to be manually installed.
- PowerControl supports TDP, GPU, and fan controls on select devices.
How do I open the HHD Overlay?ΒΆ
Press, hold, or double-tap the Quick Access Menu button.
Controller InformationΒΆ
For most handheld hardware, besides the Steam Deck, emulation of a DualSense controller is used for full functionality. Double tap or hold the side menu button to access settings for controller emulation including switching to an Xbox controller with reduced functionality.
If your device has paddles, you will want to use the DualSense Edge controller. Itβs disabled by default because some games do not map it correctly.
Some games and emulators may need Steam Input disabled to work correctly with your controls.
Desktop ControlsΒΆ
Desktop Mode Controller Layout: It may not exist by default if Steam doesn't setup your handheld controller properly. This can be fixed in Steam's controller settings.
Make sure to apply the desktop controls when you select them.
ContributingΒΆ
This page is a wiki, edit it to add any relevant information you may have regarding the handheld and your experience with Bazzite on it. Make sure to follow proper contributing guidelines before adding any edits.
See also: Steam Gaming Mode Overview
β Back to Handheld Wiki