dockur / windows-arm

Windows for ARM in a Docker container.
MIT License
737 stars 80 forks source link

Problems running on Orange Pi 5 #172

Open FastestLion9038 opened 1 month ago

FastestLion9038 commented 1 month ago

Operating system

Josua Riek's Custom Ubuntu 24.04 Image

Description

When attempting to run, it is able to download windows 10 successfully but when actually trying to connect using VNC, the container crashes. Running after the crash results in the container not booting at all with error code 141. Error log:

[+] Running 1/0 ✔ Container windows Created 0.0s Attaching to windows windows | ❯ Starting Windows for Docker v2.11... windows | ❯ For support visit https://github.com/dockur/windows-arm windows | ❯ ERROR: Status 141 while: awk '{print $(2)}' (line 48/11) windows | ❯ ERROR: Status 141 while: SOCKETS=$(lscpu | grep -m 1 -i 'socket(s)' | awk '{print $(2)}') (line 48/11) windows exited with code 141

KVM acceleration is also working, so it can't possibly be a KVM issue.

Docker compose

services: windows: image: dockurr/windows-arm container_name: windows environment: VERSION: "win10" DISK_SIZE: "64G" RAM_SIZE: "4G" CPU_CORES: "2" devices:

Docker log

❯ Starting Windows for Docker v2.11... ❯ For support visit https://github.com/dockur/windows-arm ❯ ERROR: Status 141 while: awk '{print $(2)}' (line 48/11) ❯ ERROR: Status 141 while: SOCKETS=$(lscpu | grep -m 1 -i 'socket(s)' | awk '{print $(2)}') (line 48/11) ❯ Starting Windows for Docker v2.11... ❯ For support visit https://github.com/dockur/windows-arm ❯ ERROR: Status 141 while: awk '{print $(2)}' (line 48/11) ❯ ERROR: Status 141 while: SOCKETS=$(lscpu | grep -m 1 -i 'socket(s)' | awk '{print $(2)}') (line 48/11)

Screenshots (optional)

No response

cody8764 commented 1 month ago

Update:

Found issue https://github.com/dockur/windows-arm/issues/44 that says the issue with orange pi 5 has already been fixed since version 2.10 but the latest and 2.10 version do not work on an orange pi 5.

kroese commented 3 weeks ago

Can you try using the new Docker image (version v2.12)?

cody8764 commented 3 weeks ago

It successfully boots but windows setup says This is not a supported PC. EDIT: Only if I specify 1 CPU or else it fails with "QEMU: Failed to put registers after init."

cody8764 commented 3 weeks ago

Also the computer is an Orange Pi 5 Plus with an RK3588 CPU and not the RK3588S CPU.