Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

LivingLinux

Members
  • Joined

  • Last visited

  1. I found this Github repo with a driver for the GPU: https://github.com/TumRedSun/apercel I tried building it, but I have no experience building out-of-tree modules. It's not clear for me how I get the kernelbuild directory. I assume this has to match the kernel in use. https://github.com/TumRedSun/apercel#1-kernel-and-helpers Can the GPU driver be added to the images? Or can someone explain a dummy how to get the kernelbuild directory?
  2. Here is Steam on the Raspberry Pi 4. Not a fast experience, but this is proof that the installer works on the Raspberry Pi 4. Probably better to try it with an overclocked CM4 and a GPU.
  3. Installation with Pi OS on a Pi 5 works like a charm. Performance is a bit underwhelming, but I guess that's more of an issue with the GPU driver and Proton. So far I was only able to get some games working with OpenGL. Perhaps we need someone to do some magic for the Raspberry Pi 5. Here you can see Half-Life and Steamworld Dig with Mangohud. (MANGOHUD_CONFIG=gpu_name,engine_version,fps,frametime,cpu_stats,core_load mangohud %command%) I'll try it on a Pi 4 next.
  4. steamwebhelper.log showed the error that libibus-1.0.so.5 was missing. sudo apt install libibus-1.0-5 Now it works with Raspberry Pi OS.
  5. 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
  6. I tested a Snap that installs Fex and x86 Steam. As long as a you have a capable GPU and thunking working, 8 A72 cores is fine. Thanks for the quick updates.
  7. Yes, this works with the latest version. But there is another problem. Raspberry Pi OS is based on Debian, and installing from a PPA works different. You have to add the PPA to the sources. https://en.ubunlog.com/how-to-add-ppa-repositories-to-debian-and-distributions-based-on-it/
  8. Installation works when installing fex-emu-armv8.0, but starting steam-arm gives the error illegal instruction. I guess the Steam ARM Linux Client doesn't work with A72 cores.
  9. Trying to install on my Phytium D2000 (8*A72 cores) with AMD Radeon RX550. Hardware detection works fine, but I get an error that fex-emu-armv8.2 can't be installed, but fex-emu-armv8.0 is available.
  10. 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.
  11. @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
  12. 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:
  13. Someone released an installer for Steam. See here: 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
  14. 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
  15. 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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.