Skip to content
BotServBotServ
Mac Pro TrashcanMac Pro 6,1ProxmoxHomelabAI Hardware

Proxmox on Mac Pro Trashcan

Install and run Proxmox VE on Mac Pro 6,1 Trashcan. UEFI, boot, GPU, cooling, troubleshooting.

S

schutzgeist

5 min read
Proxmox on Mac Pro Trashcan

Proxmox on a Mac Pro Trashcan

What This Article Covers

  • Why the Mac Pro 6,1 makes an interesting Proxmox host.
  • What hardware is inside.
  • How to install Proxmox on the Trashcan.
  • Boot and firmware issues you might encounter.
  • What the AMD GPUs can do and their limitations.
  • Tips for cooling, noise, and storage.

Introduction: Proxmox on the Mac Pro Trashcan

The Mac Pro 6,1, affectionately nicknamed the Trashcan, is a distinctive cylindrical workstation from 2013. It runs Intel Xeon processors, supports up to 64 GB of ECC RAM, and includes two proprietary AMD GPUs. Thanks to its compact design and robust CPU architecture, it works well as a small Proxmox homelab host. That said, it has significant drawbacks, particularly with GPU passthrough and power consumption.

This article walks through installing Proxmox VE on a Mac Pro 6,1 and covers the key configuration considerations. It’s written for people who already know Proxmox and want to repurpose an eye-catching yet inexpensive machine as an AI host.

Key Terms

  • Mac Pro 6,1: Model designation for the round 2013 Mac Pro.
  • Trashcan: Nickname based on its cylindrical shape.
  • rEFInd: Boot manager that can launch macOS and Linux/EFI systems side by side.
  • SIP: System Integrity Protection, a macOS security feature.
  • EFI: Firmware interface for booting.
  • GPU Passthrough: Handing a GPU through to a virtual machine.
  • ROCm: AMD’s open-source computing platform.
  • Tahiti: GPU architecture used by the Radeon HD 7870 XT.

Hardware Overview

A typical configuration includes:

  • CPU: Intel Xeon E5-1620 v2 or E5-1650 v2, 4 or 6 cores.
  • RAM: Up to 64 GB ECC DDR3.
  • GPUs: Two AMD Radeon HD 7870 XT or D300/D500/D700, usually with Tahiti or similar GCN 1.0 architecture.
  • Storage: Internal PCIe SSD or external solutions.
  • Networking: Gigabit Ethernet, no WiFi under Proxmox without drivers.
  • Ports: Thunderbolt 2, USB 3.0, HDMI, and two Gigabit Ethernet ports.

Advantages of the Mac Pro 6,1 for Proxmox

  • Compact form factor: Fits on a desk.
  • ECC RAM: Good for stable virtualization.
  • Two network ports: Handy for router or firewall VMs.
  • USB 3.0 and Thunderbolt: Options for external storage.
  • Affordable on the secondhand market: Often under 300 euros.

Drawbacks and Limitations

  • Aging GPUs: No ROCm support for GCN 1.0, no GPU acceleration for modern AI tools.
  • No hardware video decoding: Not ideal for modern codecs.
  • Proprietary fan control: Under Proxmox the fan often runs at high speed.
  • Boot issues: The macOS bootloader makes starting Linux difficult.
  • Limited expandability: Few internal drive bays.
  • High power consumption: Full load can reach 300 to 500 watts.

Installing Proxmox

1. Preparation

  • Create a bootable USB stick with the Proxmox ISO.
  • Start macOS Recovery and disable SIP:
csrutil disable
  • Optionally install rEFInd to choose between macOS and Proxmox at startup later.

2. Boot from USB

  • Hold the Option key while starting.
  • Select the EFI boot USB.
  • If the installer stops with errors like unsupported PHY, it’s usually the WiFi chip. A kernel parameter or newer Proxmox version can help.

3. Installation

  • Install Proxmox to the internal PCIe SSD or an external SSD.
  • Note: Internal installation will delete macOS.
  • If you want to keep macOS, install Proxmox on an external USB or Thunderbolt SSD instead.

4. Boot After Installation

The Mac often boots back into macOS because the EFI boot entry isn’t recognized. Solutions include:

  • Use bless in the macOS terminal to prioritize the EFI partition.
  • Install rEFInd and select the Proxmox partition.
  • Manually boot the external drive by holding the Option key.

GPU Situation

The AMD GPUs in the Mac Pro, such as the Radeon HD 7870 XT, use the Tahiti architecture. That’s GCN 1.0. Neither ROCm nor modern AI frameworks support them. This means:

  • Ollama, llama.cpp, and similar tools run on the CPU.
  • GPU passthrough to a VM is theoretically possible but difficult and rarely useful for AI.
  • Windows VMs may detect the GPU as Code 43 because special VBIOS workarounds are required.
  • For AI inference, the GPUs provide almost no acceleration.

Power and Cooling

  • The Mac Pro 6,1 is compact but not efficient.
  • Full load with multiple VMs can consume 300 to 500 watts.
  • Fan control is proprietary and not optimal under Proxmox.
  • External ventilation or a well-ventilated location is advisable.

Expanding Storage

  • The internal PCIe SSD can be replaced; adapters for standard NVMe SSDs are available.
  • Thunderbolt 2 enclosures for external drives or SSDs work, though not always out of the box.
  • A USB 3.0 SSD as a boot drive is often the simplest approach.

Networking

  • Two Gigabit Ethernet ports are ideal for Proxmox.
  • WiFi is not supported under Proxmox without additional drivers.
  • Thunderbolt network adapters can serve as additional NICs but are experimental.

Common Pitfalls

  • Boot entry won’t save: Apple’s EFI rejects external boot media.
  • Installer freezes: WiFi chip can disrupt the boot process.
  • Code 43 on GPU passthrough: Missing VBIOS workarounds or incorrect VM settings.
  • Fan is loud: No native fan control under Linux.
  • No HDMI output: GPU is claimed by the host; headless operation requires kernel parameters.
  • High power draw: Much less efficient than modern mini PCs.

Practical Tip: CPU Cluster for Local AI

The Mac Pro 6,1’s CPU power is sufficient for running local AI agents and smaller models. A typical setup looks like:

  • Proxmox VE on the internal SSD.
  • LXC for Ollama with a 7B or 8B model.
  • LXC for Open WebUI or OpenClaw.
  • An extra LXC for OpenHands or other agents.
  • Backups to an external USB SSD or NFS.

Further Resources

FAQ: Proxmox on Mac Pro Trashcan

Is the Mac Pro 6,1 still worth it in 2026? For CPU-based AI experiments and Proxmox homelabs, it can be a budget option. It’s unsuitable for GPU AI.

Can I run macOS and Proxmox at the same time? Yes, with rEFInd and an external Proxmox drive you can.

Does GPU passthrough work? In theory yes, but in practice it’s very difficult and rarely useful for AI.

Can the GPUs be used with Ollama? No, because ROCm doesn’t support GCN 1.0.

Why is the fan so loud? The Mac Pro’s fan control is proprietary and isn’t driven optimally under Proxmox.

How do I boot Proxmox reliably? rEFInd or manual selection via the Option key helps.

Sources and Further Reading

Summary: Proxmox on a Mac Pro Trashcan

The Mac Pro 6,1 can be an eye-catching and affordable Proxmox host for CPU-based AI experiments. Installation often requires rEFInd, external drives, and patience with boot issues. The AMD GPUs use GCN 1.0 architecture and aren’t supported by ROCm, so GPU-accelerated AI isn’t possible. What matters most are good cooling, acceptable power consumption, and realistic expectations about expandability. If you accept those trade-offs, you get a compact homelab host with ECC RAM and two network ports.

Back to Blog
Share:

Related Posts