-
NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
I tried 2.2 on RPi OS. Installation goes fine, but starting steam-arm doesn't work. I also tried like this: steam-arm -no-cef-sandbox I also tried the restart options. Output of terminal attached. Anything else you need for analysis? The dmp file doesn't look human readable, but I can add it. Steam.txt
- NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
- NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
- NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
- NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
-
NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
Thanks for the quick response. I was not the GAMEUSER, so I installed as you suggested: sudo env GAMEUSER=livinglinux bash steam-arm-install.sh --keep My id number is 1002, perhaps that's causing issues? Ubuntu uses the 4k page size kernel, so I haven't tested switching kernels. Performance is underwhelming, especially compared to the RK3588. I guess we run into the limitations of the RPi5 hardware. There was one weird thing when I started using my controller in the game Half-Life. I got a popup about allowing remote interaction. On the RK3588 I got a popup about allowing access to the controller, but this seems to be the wrong popup. You can see it at around 6:50 in the video. I'm not really motivated to continue testing with the RPi5, unless we get some better performance.
-
NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
@Scrumpper I tried the new installer on a Raspberry Pi 5 running Ubuntu. The script gets busy installing a lot of things. But when I start steam-arm, I get errors. livinglinux@Pi5:~$ steam-arm /usr/local/bin/steam-arm: 43: cannot create /home/livinglinux/.local/share/steam-arm/.local/share/Steam/steamrtarm64/steam-launch-wrapper: Directory nonexistent chmod: cannot access '/home/livinglinux/.local/share/steam-arm/.local/share/Steam/steamrtarm64/steam-launch-wrapper': No such file or directory /usr/local/bin/steam-arm: 59: cannot create /home/livinglinux/.local/share/steam-arm/.local/share/Steam/steamrtarm64/streaming_client: Directory nonexistent chmod: cannot access '/home/livinglinux/.local/share/steam-arm/.local/share/Steam/steamrtarm64/streaming_client': No such file or directory /usr/local/bin/steam-arm: 215: cd: can't cd to /home/livinglinux/.local/share/steam-arm/.local/share/Steam/steamrtarm64
-
NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
Did a test on the Radxa Rock 5B RK3588. Armbian 26.8 has Mesa 26.0 and I had issues to get games working with Vulkan. Upgraded to 26.2.3 with the Persson PPA, and Tomb Raider GOTY is also working on the RK3588! https://launchpad.net/~ernstp/+archive/ubuntu/mesarc Half-Life needs OpenGL 3.2, so I started the Steam client like this: PAN_MESA_DEBUG=gl3 steam-arm Mangohud wasn't working for me, but you can use Gallium HUD for OpenGL and Vulkan Overlay. You can start games in Steam like this: GALLIUM_HUD=simple,fps %COMMAND% VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay %COMMAND% Tomb Raider GOTY Benchmark Min FPS: 15.6 Max FPS: 22.9 Average FPS: 19.7 You can see my video here:
- Gaming experience Radxa Dragon Q6A Snapdragon QCS6490
-
NATIVE ARM64 Steam Client Installer built on RK3588 board (Using the ARM64 Steam Frame's Client)
Thanks for releasing this. It's works fine on the Radxa Dragon Q6A Snapdragon QCS6490 SBC. I assume it won't work on ARM Mac, unless you added something like a micro VM, to enable running 4k page size apps in a 16k page size environment. My PS4 controller works. I skipped installing glx-lax and vk-spoof. I assume vk-spoof is for the RK3588 (and perhaps other SoCs that don't support everything needed for Vulkan). Steam overlay doesn't seem to work, and running with Mangohud doesn't seem to work either. Mangohud did work when I tested a different setup of Steam ARM Linux. Here is the result of the benchmark of Tomb Raider GOTY (1080p Normal quality). Min FPS: 18.9 Max FPS: 31.9 Average FPS: 26.7
-
waydroid
Installing Waydroid should be no problem, but you might have to activate psi. Waydroid installation. https://docs.waydro.id/usage/install-on-desktops sudo apt install curl ca-certificates -y curl -s https://repo.waydro.id | sudo bash sudo apt update sudo apt install waydroid -y Reboot and start Waydroid. Preferably from the command line, as you will see the output directly. After downloading the image, it tries to start. If you get the error "Service manager /dev/binder has died", it probably means you have to activate psi. See more details here: https://github.com/waydroid/waydroid/issues/136 TL;DR Activate psi. sudo nano /etc/default/grub Add psi=1, so the line will look like this: GRUB_CMDLINE_LINUX="psi=1" Update grub. sudo update-grub Reboot. This is a quick test to see if psi is active. It should show some numbers. cat /proc/pressure/cpu Waydroid should work now. Unless you run into a different issue than I did.
-
GOESB — open benchmark for local speech-to-text, need RK3588/RK3576 board results
There is no problem with the installation script itself. It's just that putting goesb at the end of the curl command threw an error "goesb not found". So I just removed goesb at the end of the curl command. I also ran the benchmark on a Phytium D2000. It wasn't recognized, and it said it will be uploaded as custom. I have to admit that outside of China it is a very rare ARM chip. https://www.tomshardware.com/news/mini-pc-has-phytium-CPU
-
GOESB — open benchmark for local speech-to-text, need RK3588/RK3576 board results
I had to install it like this, otherwise I get the error that goesb is not found. curl -fsSL https://raw.githubusercontent.com/taktx-io/GOESB/main/scripts/install.sh | sh Now you have RK3588 and QCS6490.
-
Gaming experience Radxa Dragon Q6A Snapdragon QCS6490
I see a very active gaming thread for the Orange Pi 5, but the Radxa Dragon Q6A is the better credit card sized ARM SBC for gaming. I'm a bit of a lazy person, so I don't feel like testing many settings, so I settled on the Steam ARM Linux client and for some games the Luxtorpeda tool for Steam. Luxtorpeda isn't developed for ARM, but it will run with Fex-Emu, and I assume Box64. https://codeberg.org/luxtorpeda/luxtorpeda Here you can see Metro 2033 Redux on the Rada Dragon Q6A. I played it with Luxtorpeda. You can also play it with Proton ARM64, but I didn't see much difference with the performance. Performance is around 20-25 fps at 1080p most of the time, but I have tested only the beginning of the game. If you have audio issues, you can try to run it like this: PULSE_LATENCY_MSEC=60 mangohud %command% I added Mangohud, so you can see the fps. I'm interested to see the gaming experience from other people.
- How to use OrangePi 5 Plus's NPU for Image Generation?
LivingLinux
Members
-
Joined
-
Last visited