System Information
| Field | Value |
|---|---|
| Operating System | Linux - Ubuntu 24.04.3 on aarch64 |
| Product | AMP ‘Phobos’ v2.6.3.2 (Mainline) |
| Virtualization | None |
| Application | VEIN |
| Module | GenericModule |
| Running in Container | No |
| Current State | Installing |
Problem Description
Issue
Box86 with Dynarec v0.3.9 fa14e0a built on Nov 5 2025 07:01:59
Redirecting stderr to ‘/home/amp/Steam/logs/stderr.txt’
Looks like steam didn’t shutdown cleanly, scheduling immediate update check
ILocalize::AddFile() failed to load file “public/steambootstrapper_english.txt”.
[ 0%] Checking for available update…
Exception in API call Core/GetUpdates
UnauthorizedAccessException
[0] (UnauthorizedAccessException) : You do not have permission to use this method (GSMyAdmin.WebServer.GetUpdates) at this time. This method requires the Session.Exists permission.
at GSMyAdmin.WebServer.WebAttributes.InvokeMethod(String MethodName, JObject Data, HttpContext context, IWebSession Session, WebMethodsBase MethodsClass, IPAddress RealIP) at GSMyAdmin.WebServer.ApiService.InvokeAPI(HttpContext context, IWebSession session, JObject data, String requestModule, String requestMethod)
Reproduction Steps
-
Selected Vein
-
Started with auto update
-
Stuck Running Update Tasks
————————————————————————————————-
RESOLVED:
- Update System and Enable Multiarch (for 32-bit support)
text
sudo apt update && sudo apt upgrade -y
sudo dpkg --add-architecture armhf
sudo apt update
2. Install Dependencies (including for SteamCMD)
text
sudo apt install libgcc-s1:armhf -y
This is required for tools like SteamCMD under emulation.
3. Install box64 (for x86_64 emulation)
Use a pre-built repo for ease:
text
sudo wget https://ryanfortner.github.io/box64-debs/box64.list -O /etc/apt/sources.list.d/box64.list
wget -qO- https://ryanfortner.github.io/box64-debs/KEY.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/box64-debs-archive-keyring.gpg
sudo apt update && sudo apt install box64 -y
4. Install box86 (for x86 32-bit emulation)
Similarly:
text
sudo wget https://ryanfortner.github.io/box86-debs/box86.list -O /etc/apt/sources.list.d/box86.list
wget -qO- https://ryanfortner.github.io/box86-debs/KEY.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/box86-debs-archive-keyring.gpg
sudo apt update && sudo apt install box86-rpi4arm64 -y
(Note: Use box86-generic-arm if not on RPi-like hardware; adjust based on your CPU—check the repo for variants.)
5. Install AMP
Download and run the official script:
text
bash <(wget -qO- https://raw.githubusercontent.com/CubeCoders/AMP/main/getamp.sh)
-
Follow prompts: Set passwords, enable Java/32-bit libs/Docker as needed. For CPx, it may auto-detect, but proceed to step 6 if not enabled.
-
After install, AMP runs on port 8080. Access via browser at http://:8080.
6. Enable CPx Emulation (CPx2) Post-Install
If not enabled during setup (or to reconfigure):
text
sudo su -l amp
getamp configureDarkMagicNew
Exit the shell with exit. This sets up CPx using box86/box64 for x86 apps.
7. Verify and Update AMP
text
ampinstmgr upgradeall
Restart services if needed: ampinstmgr restartall.