Releases: eonicman/cachyos-macpro-iso
Releases · eonicman/cachyos-macpro-iso
Release list
CachyOS Mac Pro 6,1 ISO — v2026.07.22
CachyOS Mac Pro 6,1 ISO — v2026.07.22
Custom CachyOS ISO for the Mac Pro 6,1 (Late 2013) — "trash can" Mac.
What's New
- Audio fix: Cirrus Logic CS4208 now works out of the box via
model=macpro6 inv_jack_detect=1modprobe override - Custom kernel: linux-macpro61 v7.0.0-rc1 with BORE scheduler, amdgpu SI support, KVM, ACPI GPE16 fix
- Fan control: applesmc + macfanctld for thermal management
- Cold boot protection:
rebootaliased topoweroff(GPU firmware only initializes on cold boot) - SSH enabled in live environment for headless setup
- Post-install script that fixes kernel swap, boot entries, and hardware config
Download
The ISO is 3.6GB — too large for GitHub Releases (2GB limit).
Direct download (until DNS is configured):
http://89.117.22.165/downloads/cachyos-macpro/cachyos-macpro-2026.07.22-x86_64.iso
SHA256:
$(ssh nightshift 'cat /home/eonicman/downloads/cachyos-macpro/cachyos-macpro-2026.07.22-x86_64.iso.sha256')
Flash to USB
sudo dd if=cachyos-macpro-2026.07.22-x86_64.iso of=/dev/sdX bs=4M status=progress && syncBoot
- Power off the Mac Pro completely (never warm reboot — GPU only initializes on cold boot)
- Press power button and hold Option immediately
- Select the USB drive
- Choose "CachyOS (Mac Pro 6,1)" from GRUB menu
Hardware Support
| Feature | Status |
|---|---|
| GPU (D300/D500/D700) | ✅ Working (amdgpu) |
| Display (DP/HDMI) | ✅ Working |
| Vulkan / OpenGL | ✅ Working (Mesa RADV) |
| Ethernet (both ports) | ✅ Working |
| Audio (internal + headphone) | ✅ Working (Cirrus CS4208) |
| USB 3.0 | ✅ Working |
| Bluetooth | ✅ Working |
| Fan Control | ✅ Working (applesmc + macfanctld) |
| KVM (macOS Tahoe) | ✅ Working |
| Wi-Fi | |
| Sleep/Wake | ❌ Disabled (unreliable) |
Known Issues
- Tailscale SSL: If you run Tailscale on the Mac Pro,
git cloneto GitHub may fail with SSL certificate errors. Runsudo tailscale downbefore any git/pacman operations, thensudo tailscale upwhen done. - pacman mirrorlist: The ISO's mirrorlist may have malformed Server directives. Run
sudo pacman -Syuto refresh, or edit/etc/pacman.d/mirrorlistmanually.
Build It Yourself
See README.md for build instructions.
Credits
- wolffcatskyy — original kernel config, hardware audit, KVM docs
- CachyOS — base ISO builder and optimized packages
- Peter (eonicman) — ISO fixes, audio driver fix, kernel build, testing