Blank wallpaper and cannot login into apple ID. #675

Open
opened 2025-12-29 01:24:28 +01:00 by adam · 1 comment
Owner

Originally created by @Txoka on GitHub (Oct 31, 2025).

Im using sequoia, because Sonoma didnt let me install Xcode for being outdated.
I could add my apple id into sonoma, but not sequoia, and in both of them i had issues with the wallpaper looking just white:

Image

Im on wayland, so Im running the image as such:

(base) ➜  Docker-OSX git:(master) ✗ cat run.sh 
#!/usr/bin/env bash
set -euo pipefail

# --- Configuration ---
WAYFIRE_SOCKET="wayfire-1"
DISPLAY_NUM=":2"
IMAGE="sickcodes/docker-osx:latest"
PORT_SSH=50922
NAME="osx"
HOST_OSX_DIR="$HOME/docker-osx-home"
mkdir -p "$HOST_OSX_DIR"

# --- Clean up on exit ---
cleanup() {
  echo "🧹 Stopping Wayfire and Docker..."
  [[ -n "${WAYFIRE_PID:-}" ]] && kill $WAYFIRE_PID 2>/dev/null || true
  sudo docker stop "$NAME" >/dev/null 2>&1 || true
  sudo docker rm "$NAME" >/dev/null 2>&1 || true
}
trap cleanup EXIT

# --- Start nested Wayfire compositor in background ---
echo "🚀 Starting nested Wayfire compositor..."
wayfire > /tmp/wayfire.log 2>&1 &
WAYFIRE_PID=$!
sleep 3  # Give Wayfire time to spin up and Xwayland to bind :2

# --- Run Docker-OSX ---
echo "🍏 Launching macOS inside Docker..."
sudo docker run -it \
    --device /dev/kvm \
    -p 50922:10022 \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -v "${HOST_OSX_DIR}:/home/arch/OSX-KVM" \
    -e "DISPLAY=$DISPLAY_NUM" \
    -e GENERATE_UNIQUE=true \
    -e CPU='Haswell-noTSX' \
    -e CPUID_FLAGS='kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on' \
    -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom-sonoma.plist' \
    -e SHORTNAME=sequoia \
    "$IMAGE"

I suspect this is caused by the master plist url being set to the custom sonoma config for the serial generator...

Any tested way i can get xcode to work reliably?

Originally created by @Txoka on GitHub (Oct 31, 2025). Im using sequoia, because Sonoma didnt let me install Xcode for being outdated. I could add my apple id into sonoma, but not sequoia, and in both of them i had issues with the wallpaper looking just white: <img width="1799" height="790" alt="Image" src="https://github.com/user-attachments/assets/d8ee62a9-f3f1-47c4-a668-f4c33eaf3b88" /> Im on wayland, so Im running the image as such: ``` (base) ➜ Docker-OSX git:(master) ✗ cat run.sh #!/usr/bin/env bash set -euo pipefail # --- Configuration --- WAYFIRE_SOCKET="wayfire-1" DISPLAY_NUM=":2" IMAGE="sickcodes/docker-osx:latest" PORT_SSH=50922 NAME="osx" HOST_OSX_DIR="$HOME/docker-osx-home" mkdir -p "$HOST_OSX_DIR" # --- Clean up on exit --- cleanup() { echo "🧹 Stopping Wayfire and Docker..." [[ -n "${WAYFIRE_PID:-}" ]] && kill $WAYFIRE_PID 2>/dev/null || true sudo docker stop "$NAME" >/dev/null 2>&1 || true sudo docker rm "$NAME" >/dev/null 2>&1 || true } trap cleanup EXIT # --- Start nested Wayfire compositor in background --- echo "🚀 Starting nested Wayfire compositor..." wayfire > /tmp/wayfire.log 2>&1 & WAYFIRE_PID=$! sleep 3 # Give Wayfire time to spin up and Xwayland to bind :2 # --- Run Docker-OSX --- echo "🍏 Launching macOS inside Docker..." sudo docker run -it \ --device /dev/kvm \ -p 50922:10022 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -v "${HOST_OSX_DIR}:/home/arch/OSX-KVM" \ -e "DISPLAY=$DISPLAY_NUM" \ -e GENERATE_UNIQUE=true \ -e CPU='Haswell-noTSX' \ -e CPUID_FLAGS='kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on' \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom-sonoma.plist' \ -e SHORTNAME=sequoia \ "$IMAGE" ``` I suspect this is caused by the master plist url being set to the custom sonoma config for the serial generator... Any tested way i can get xcode to work reliably?
Author
Owner

@Quin452 commented on GitHub (Nov 5, 2025):

I have the same issue; only managed to boot it into Sequoia (there seems to be a strange boot loop). "Unknown error" in the App Store with either of my details. Can log into the Apple Dev site with my Dev account.

Update: I've not tried the apple login, but I was able to see some trees when I increased the RAM (they quickly went to white once I opened up a window). Not sure if it's a resource thing.

@Quin452 commented on GitHub (Nov 5, 2025): I have the same issue; only managed to boot it into Sequoia (there seems to be a strange boot loop). "Unknown error" in the App Store with either of my details. Can log into the Apple Dev site with my Dev account. Update: I've not tried the apple login, but I was able to see some trees when I increased the RAM (they quickly went to white once I opened up a window). Not sure if it's a resource thing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Docker-OSX#675