# Repurposing crypto mining hardware as a budget Linux gaming PC

> Source: <https://bc250.info/>
> Published: 2026-07-07 14:20:01+00:00

A PS5 APU's second life as a budget Linux gaming PC

Originally built for crypto mining, these cut-down PS5 APUs were headed for the scrap heap. Then Linux driver support arrived — and everything changed. Now they're surprisingly capable mid-range gaming PCs with 16GB GDDR6 that double as local AI inference machines.

A cut-down PlayStation 5 APU with 6 Zen 2 cores and 24 RDNA2 compute units, sharing 16GB of fast GDDR6 memory.

Seven steps to get your BC-250 up and running. You'll need some hardware, a screwdriver, and a willingness to flash firmware.

220W TDP demands serious cooling. At a minimum, place two 120mm fans directly on the heatsink. Arctic P12
Max and Noctua NF-A12x25 are community favorites. **Don't forget the GDDR6 memory** —
it runs extremely hot and needs airflow or heatsinks of its own. You'll also want fresh thermal paste for
the heatsink.

You need a 300W+ PSU with an 8-pin PCIe connector. The board uses a standard PCIe 8-pin power connector at J1000. Any decent ATX PSU with PCIe power will work. A good 500W PSU is the sweet spot.

The BC-250 has a non-standard form factor from its rackmount chassis origins, so off-the-shelf cases won't work. 3D-printable case designs are shared in the community Discord. You can also find pre-made cases on eBay, mount the board in a DIY open-frame setup, or repurpose something creative.

A modified firmware from TuxThePenguin0 unlocks critical settings. Set VRAM allocation to **512MB
dynamic** for the best gaming experience. A hardware programmer (CH347 or Raspberry Pi Pico) is
strongly recommended for safe flashing and recovery.

Always back up your existing BIOS before flashing anything.

**Fedora 42/43** is the most tested and easiest path. **Bazzite** is great for a
gaming-focused experience out of the box. **CachyOS** offers the best raw performance. Use
`nomodeset`

as a kernel parameter during install, then remove it after. You'll need Mesa 25.1+ for GPU support.

Avoid LTS distros — you need recent kernels and Mesa versions.

The Oberon Governor manages GPU power states and can reduce idle power draw by 20–30W. It's
available as a Fedora COPR package for easy installation. Configure it in `/etc/oberon-config.yaml`

.

You're ready. Expect 60–100+ FPS at 1080p on High settings in most titles. Install Steam via Flatpak, enable Proton, and dive in. The BC-250 community has tested 30+ games with verified performance data.

Here is the complete parts list required to build your system. Affiliate links help support this site at no extra cost to you.

Got a 3D printer? These community-designed cases are free to download and print.

Short-form video walkthroughs covering setup, cooling, cases, and more.

Real-world gaming performance at 1080p. Results may vary with driver version, governor settings, and VRAM configuration.

`ttm.pages_limit=3959290`

and
`ttm.page_pool_size=3959290`

to access the full 16GB of memory.
The BC-250 wouldn't be where it is without an incredible community of tinkerers. Here's where to find them.
