Blank wallpaper and cannot login into apple ID.
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:
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?
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.