48 Commits

Author SHA1 Message Date
martin dolez
f2780d658c docs: reference community setup toolkits for BC-250 (#33)
Add a Community Setup Toolkits section to the distribution guide and a
short pointer from the Bazzite and CachyOS pages. The community has
converged on one-command and menu-driven setup projects (NexGen
SteamMachine, bc250-buddy, NeOdYmS toolkit on Bazzite, redbeard toolkit
on CachyOS, the two arch scripts) and the docs didn't surface them in
one place.

These are third-party and move fast, so the section says to read them
before running and keeps the per-distro guides as the reference for what
each step does.
2026-06-24 12:07:51 -07:00
dsbaha
98e48d9a34 docs: add Fedora CoreOS setup guide (#25)
New container-focused setup guide for Fedora CoreOS on the BC-250.
Covers ignition prerequisites, ACPI fix via dracut, Cyan Skillfish
governor via COPR, hardware monitor (nct6683), 40 CU unlock via UMR
systemd service, 14.75GB VRAM allocation with initramfs sync, and
Spectre mitigations toggle. Notes Zincati auto-upgrade persistence
and Podman GPU passthrough. Adds nav entry under Linux Setup.
Closes #25.
2026-06-01 10:33:58 -07:00
Naster
8961369398 linux: Alpine Setup guide (#20)
New Alpine guide covering kernel selection, AMDGPU/Vulkan stack,
extlinux/GRUB kargs, and a manual SMU governor build with an
OpenRC service + D-Bus policy. Adds nav entry, README/index
mentions, and an Alpine row in the distribution comparison.
Note: the "D-Bus AccessDenied Error" troubleshooting entry is
missing its solution paragraph will follow up in a small fix
commit after merge.

Closes #20.
2026-06-01 06:59:01 -07:00
Martin
aa4ac3a335 docs: standardize sysfs paths on card0 for BC-250
The BC-250 enumerates as /sys/class/drm/card0 on a typical install (no
secondary GPU). Verified live on Fedora 43, kernel 7.0.9, PCI 1002:13fe.
Many doc snippets hardcoded card1, so copy-paste failed on a stock single-
GPU board.

Replaced /sys/class/drm/card1/ with /sys/class/drm/card0/ across:
bios/overclocking.md, bios/vram.md, drivers/radv.md,
getting-started/quick-start.md, linux/{arch,bazzite,cachyos,debian,fedora}.md,
reference/quick-reference.md, system/{governor,sensors}.md,
troubleshooting/{boot,display,performance,stability}.md.

Existing card0-vs-card1 disclaimers preserved at governor.md L166/L503,
quick-start.md L78, bazzite.md L104, kernel.md L222 (and quick-reference.md
intro rewritten to lead with card0 + note the iGPU edge case).
2026-05-31 16:09:58 +02:00
martin dolez
431ceb97bb docs: repoint cyan-skillfish-governor links to filippor, drop stale .deb path (#28)
The active upstream of cyan-skillfish-governor is filippor/cyan-skillfish-governor
(v0.4.6, May 2026, 27 stars), not Magnap/cyan-skillfish-governor (v0.1.3,
Aug 2025, 12 stars). Several install paths in the docs were pointing readers
at Magnap releases and telling them to wget a .deb that no longer exists in
the upstream release pipeline.

- system/governor.md: TT section repo link, SMU feature list (drop .deb/Nix
  claims, mention tarball + COPR + AUR), Option 2 rewritten as tarball
  install with scripts/install.sh, Option 3 build-from-source link updated.
- linux/cachyos.md: build-from-source link updated.
- linux/debian.md: Option 1 rewritten as tarball install.
- troubleshooting/performance.md: Debian quick-install line rewritten.

Magnap is preserved as historical credit in two developer-attribution lines
(SMU was originally Magnap, filippor maintains the active fork).
2026-05-31 15:26:14 +02:00
Martin
1e9da11b2c docs: address issues #21, #22, #23 (#24)
- flashing: soften "essential" wording, point at fanoush/bc250_memcfg for VRAM-only use case (#21)
- vram: add "From Linux" section documenting bc250_memcfg as an alternative to BIOS flashing (#21)
- debian: drop unsourced prebuilt-image claim (#22)
- kernel: document the 40 CU unlock patch (CachyOS PR #159) as experimental (#23)
2026-05-23 17:53:57 +02:00
PlugWorld
4cd966e6a3 Consistent Micro-Stutters Solution (#19)
In my testing while using Bazzite, I always had consistent micro-stutters (every couple of seconds) while playing the least demanding of 2D games.

Disabling the governor had no impact, stuttering continued. Later in my testing, I identified Bazzite's Handheld Daemon as the root cause of this stuttering. The journalctl revealed that the process kept failing and restarting. Disabling it fixed the micro-stuttering completely. This proposed solution informs users to disable this software to fix the micro-stutters.
2026-04-25 18:49:56 +02:00
Martin
6ece5643a1 fix: replace oberon-governor with cyan-skillfish-governor-smu, add swap/zram guide
- Replace deprecated oberon-governor refs with cyan-skillfish-governor-smu across all docs
- Keep oberon only in migration/uninstall sections
- Add swap/zram optimization section for 8GB RAM constraint (zswap + lz4 + swapfile)
- Update GPU OC limits: 2230 MHz air / 2300 good air / 2400 liquid (NexGen3D tested)
- Update NexGen3D SteamMachine reference
- COPR repo: filippor/bazzite for all distros
- Config path: /etc/cyan-skillfish-governor-smu/config.toml
2026-03-22 00:26:40 +01:00
Martin
c99e298337 Revert "fix: replace deprecated oberon-governor refs with cyan-skillfish-governor-smu"
This reverts commit 2925c62316.
2026-03-21 23:34:00 +01:00
Martin
2925c62316 fix: replace deprecated oberon-governor refs with cyan-skillfish-governor-smu 2026-03-21 23:32:56 +01:00
Martin
3f4d9d7d85 fix: hardware-verified corrections from live BC-250 audit
Key fixes:
- nct6687 for fan control (not nct6683 which is read-only)
- GPU is card1 not card0 in all sysfs paths
- Fan on pwm2/fan2 (Pump Fan header), not pwm1
- Vulkan 1.4.328 (not 1.3), Mesa 25.3.6 (not 25.2.4)
- cpupower doesn't work on BC-250 (removed recommendations)
- pp_dmu_clock -> pp_dpm_mclk
- ACPI fix marked as optional/experimental (not essential)
- amdgpu.sg_display=0 only needed for kernels < 6.10
- GPU voltage range 700-1129 mV (from OD_RANGE)
- Added CoolerControl installation instructions
- Expanded sensors.md with proper nct6687 setup guide
2026-03-21 21:12:40 +01:00
Martin
a4b8abdffa fix: remove hallucinated claims from docs
- Remove fabricated '6.19.x PCIe issues' warning (no Discord evidence,
  host runs 6.19.7 without issues). Add 6.19.x as recommended kernel.
- Remove unsourced 'Fedora 44 Beta' and 'GNOME 50' references
- Remove unsourced zswap/AoE2:DE 'community reports' claim
- Remove unsourced P5.00 BIOS bricking from memory timings claim
  (keep sourced facts: P3.00 watchdog, tREF, bottom-binned Micron)
- Fix unverified '6.16.5 (Fedora 43)' to '6.16.x (Fedora 43)'

Verified against Discord exports: 5-10% 6.18 vs 6.17 (confirmed),
mitigations=off +18 FPS CP2077 (confirmed), 6.15.0-6.15.6 broken
(confirmed), 6.17.8-6.17.10 broken (confirmed), Balance > FSR 3.1.5
Quality (confirmed).
2026-03-21 21:12:40 +01:00
Martin
796471cc6e feat: add technical facts from Discord resource channels
- display.md: DisplayLink unreliable (latency, no game mode), DP MST max 2 screens
- cooling.md: 3 heatsink variants (QR code = 9-row), thermal pads 1.5mm front/2.0mm back
- distributions.md: Ubuntu 26.04 daily server ISO works out of box
- radv.md: LLM headless mode tip (~14.2GB available VRAM, headless saves ~800MB)
- stability.md: P5.00 BIOS more susceptible to bricking from memory timing;
  tREF most rewarding timing, GDDR6 ICs are bottom-binned Micron
2026-03-18 23:52:51 +01:00
Martin
6ecde49315 fix: update version numbers to March 2026 reality
- Kernel: 6.18.18 LTS (recommended), 6.19.8 stable (PCIe issues),
  7.0-rc4 mainline added. Updated kernel compatibility table.
- Fedora: 42 marked as EOL everywhere, 43 is current, 44 Beta mentioned
- Mesa: 25.x in Fedora 43, 26.0 on Debian sid. Removed Fedora 42
  mesa-git COPR instructions.
- Updated kernel install examples to use 6.18.18 instead of 6.14/6.16
- Added 6.19.x PCIe warning across all relevant pages
2026-03-18 23:52:51 +01:00
Martin
45eaf62280 fix: third pass — purge stale oberon refs, add governor crash bug, remove AI filler
- Replace oberon-governor with cyan-skillfish-governor-tt as default across
  bazzite, debian, arch, cachyos, fedora, power, quick-reference, display,
  performance, radv, and stability pages (oberon remains documented as legacy)
- Add "Black Screen on GPU Reset (Governor Running)" section to
  troubleshooting/stability.md (source: Discord user nohanmv, Feb 26)
- Remove AI filler: "comprehensive" from index/sensors, unverifiable stats
  (3500+ members, 100+ solutions, 30+ games, 9716/7000+ messages analyzed,
  90%/95% success rates)
- Remove unverifiable 8K @60Hz display claim
- Update governor config examples from oberon YAML format to
  cyan-skillfish-governor-tt TOML format
- Normalize community links to point to filippor/cyan-skillfish-governor
2026-03-18 23:52:51 +01:00
Martin
574cb182e4 fix: clean up quick-start and bazzite pages
- Remove old oberon-setup.sh script from quick-start (conflicts with
  cyan-skillfish-governor-tt install instructions above it)
- Remove unverifiable performance target numbers from quick-start
- Update troubleshooting to reference cyan-skillfish-governor-tt
- Tone down backplate VRAM cooling from DANGER/required to info/recommended
  (community: "ram cooling nonsense" — akxfile, Dec 2025)
- Remove oberon automated setup as primary install method on bazzite page
2026-03-18 23:52:51 +01:00
Martin
165814ed05 fix: update governor references in troubleshooting sections to cyan-skillfish-governor-tt
- Update display troubleshooting to recommend cyan-skillfish-governor-tt
- Update bazzite GPU locked troubleshooting to show current governor
2026-03-18 23:52:51 +01:00
Martin
ffa65d7e1b fix: correct ttm.pages_limit values across vram, gaming, and kernel docs
Update ttm.pages_limit and ttm.page_pool_size from 3776000 to 3959290
across all pages (per mothenjoyer69's docs for >8GB shared memory).
2026-03-18 23:52:51 +01:00
Martin
2802070151 fix: correct sensor modules across distro guides, clarify Bazzite kernel patch status
- arch.md, debian.md: correct sensor module from nct6687 to nct6683 with
  force=true (consistent with other guides)
- bazzite.md: clarify that standard Bazzite kernel already includes GPU
  frequency patch as of early 2026, custom images only needed for extra
  optimizations
2026-03-18 23:52:51 +01:00
Martin
e049fc36a8 fix(cachyos): correct expected sensor output in verification checklist 2026-03-18 23:52:51 +01:00
Martin
bd958abc41 fix(cachyos): recommend SMU governor and correct sensor module
- Replace oberon-governor with cyan-skillfish-governor-smu as recommended
  option (no kernel patch needed on CachyOS)
- Add TT governor as alternative requiring kernel patch
- Mark oberon-governor build-from-source as legacy option
- Fix sensor module from nct6687 to nct6683 with force=true
2026-03-18 23:52:51 +01:00
Martin
a5b799a430 fix: clarify sensor module options (nct6683 vs nct6687) in cooling and bazzite docs
- cooling.md: correct to nct6683 with force=true for sensor readings
- bazzite.md: document both nct6687 (PWM control) and nct6683 (read-only
  sensors) as valid options depending on use case
2026-03-18 23:52:51 +01:00
Martin
bbba4071d5 fix(bazzite): add wifi warning (issue #10), update SMU governor note, sensor info
- Add warning that performance mode rebase can kill WiFi drivers (issue #10)
- Update SMU governor from "emerging" to established alternative
- Add nct6683 alternative for sensor module (per mothenjoyer69's docs)
- Note both nct6687 (PWM control) and nct6683 (read-only) options
2026-03-18 23:52:51 +01:00
Martin
0532012a85 fix: update service names, config paths, and TTM parameters across docs
- cyan-skillfish-governor → cyan-skillfish-governor-tt (service names and
  config paths throughout overclocking, power, and troubleshooting docs)
- Update TTM page pool parameters to 3959290 for correct 14.75GB VRAM
- Add SMU governor variant to AUR install instructions
- Clarify 700mV minimum voltage behavior (locks GPU to 1500MHz)
- Update SMU governor description from "emerging" to established
2026-03-18 23:52:51 +01:00
Martin
8553a389ac fix(bazzite): correct service name for cyan-skillfish-governor-tt install
The manual install section was installing cyan-skillfish-governor-tt via
COPR but then enabling oberon-governor.service, which is the wrong service.
2026-03-18 23:52:51 +01:00
Martin
a9d0c59f01 fix(kernel): correct ttm params, add Bazzite pre-patched and SMU bypass notes
- Fix ttm.pages_limit and ttm.page_pool_size: 3776000 → 3959290
  (per mothenjoyer69's docs for >8GB shared memory)
- Add note that Bazzite already includes the frequency range patch
- Add note that SMU governor bypasses kernel patching entirely
- Clarify manual patching only needed for TT governor on non-Bazzite distros
2026-03-18 23:52:51 +01:00
Martin
60dc106297 fix: add WiFi driver warning for performance mode rebase (closes #10)
Rebasing to patched Bazzite images can remove USB WiFi drivers since the
BC-250 has no built-in wireless. Added prominent warnings to bazzite.md
performance section and prerequisites.md with recovery steps.
2026-03-18 23:52:51 +01:00
Martin
233bec6f9e fix: correct kernel version references from 6.17.8+ to 6.17.8-6.17.10 across all docs
The broken kernel range is 6.17.8-6.17.10, not 6.17.8+ — kernel 6.17.11+
has the fix applied. Updated 11 files to use the precise range and added
6.17.11+/6.18.x as recommended alternatives. Also added a warning about
6.19.x PCIe issues reported in March 2026.
2026-03-18 23:52:51 +01:00
Martin
714e8a640b fix(fedora): correct governor service name for cyan-skillfish-governor-tt
Update README to mention community cases catalogue (145 designs) and
clarify governor naming (cyan-skillfish-governor-tt as default,
oberon-governor as alternative).
2026-03-16 02:01:55 +01:00
Martin
56ade65e7e docs: comprehensive update — kernel, cooling, pinouts, mesa, governors, distros 2026-03-11 13:01:51 +01:00
Martin
d3e30fe2b9 Revert "docs: update kernel compatibility to 6.18 LTS / 6.19 stable"
This reverts commit c982c91617.
2026-03-11 10:21:21 +01:00
Martin
cf30146741 docs: update kernel compatibility to 6.18 LTS / 6.19 stable
Current stable is 6.19.6, 6.18.x LTS confirmed working.
Reorganize recommended kernels to reflect current state.
- 6.18.x and 6.19.x are now the recommended range
- Keep 6.17.11+ and 6.15.7-6.17.7 as also working
- Add confirmed working versions for 6.18.3 and 6.19.6
2026-03-11 10:16:21 +01:00
Martin
86cffe0198 Add note about GPU card number in CachyOS verification step
Some systems enumerate the BC-250 as card1 instead of card0.
Added a note to check /sys/class/drm/ if card0 doesn't work.

Fixes GitHub issue feedback.
2026-01-24 23:15:57 +01:00
Martin
5087f0100a add cmos reset validation 2026-01-13 09:07:10 -05:00
Martin
293ee59f1a Update kernel compatibility and fix documentation links
- Mark kernel 6.17.11+ as working (kernel fix applied)
- Update broken kernel range to 6.17.8-6.17.10 (was 6.17.8+)
- Update BIOS flashing guide Next Steps link to recovery.md
2025-12-19 18:51:20 +01:00
Martin
8f766bf64d Add CPU mitigations disable instructions for all distros
- Added distro-specific commands for disabling mitigations:
  - GRUB-based (Fedora, Arch, Debian): edit GRUB config
  - Bazzite/Fedora Atomic: rpm-ostree kargs command
- Documented performance impact (+18 FPS in Cyberpunk 2077)
- Added security warning for dedicated gaming systems only
- Bazzite section now references kernel docs to avoid duplication
2025-11-30 23:30:07 +01:00
Martin
83c9348a9a Fix oberon-governor COPR and cleanup documentation
Governor fixes:
- filippor/bazzite oberon-governor crashes on kernel 6.17+ with
  std::__ios_failure error when writing to pp_od_clk_voltage
- Updated to recommend @exotic-soc/oberon-governor which works correctly
- Added detailed troubleshooting section for iostream crash error
- Added fix instructions: remove broken package, install working one
- Note about GPU card number (card0 vs card1) in sysfs paths

Documentation cleanup:
- Removed non-existent #bios-help channel reference
- Removed r/BC250 subreddit reference (doesn't exist)
- Removed claim about pre-programmed BIOS chips being available

Tested on Fedora 43 with kernel 6.17.1 - governor now runs properly
and GPU scales from 1000MHz (idle) to 2000MHz (load).
2025-11-30 23:26:22 +01:00
Martin
1c5547ee06 Fix documentation inconsistencies and errors
Corrections made:
- Fix CMOS clear time to 60 seconds (was inconsistently 30s in some places)
- Fix BIOS filename capitalization: Robin5.00 (capital R)
- Correct power button info: no header exists (soldering required)
- Fix VRAM allocation descriptions to emphasize 512MB is dynamic
- Standardize BIOS name to BC250_3.00_CHIPSETMENU
- Remove amdgpu.sg_display=0 from Fedora defaults (only needed for kernel <6.10)
- Fix GNOME description: now recommended for stability (was incorrectly saying issues)
- Fix Bazzite PSU requirement: 300W minimum (was incorrectly 90W)
- Fix SteamOS status: now works after Mesa updates
- Clarify DisplayPort audio: passive adapters usually work
2025-11-24 21:40:22 +01:00
Martin
b72b0c8748 Fix logo sizing and revert non-existent icons
- Reduce logo size from height=60 to width=48 (more appropriate)
- Revert CachyOS to working GitHub logo (simpleicons doesn't have it)
- Revert Bazzite to working GitHub logo (simpleicons doesn't have it)
- Keep Arch, Fedora, Debian on simpleicons (verified working)
2025-11-22 19:43:25 +01:00
Martin
2a26465e5b Update distribution logos to consistent Simple Icons CDN
Replace varying logo sources with uniform Simple Icons CDN for all distros:
- Arch Linux: archlinux.org PNG → simpleicons.org SVG
- Fedora: fedoraproject.org PNG → simpleicons.org SVG
- Debian: debian.org PNG → simpleicons.org SVG
- CachyOS: GitHub raw PNG → simpleicons.org SVG
- Bazzite: GitHub tagline SVG → simpleicons.org SVG

All logos now have consistent monochrome styling and format.
2025-11-22 19:38:03 +01:00
Martin
3973ff52dd Add distribution logos to Linux setup guides
- Fedora: Official Fedora Workstation logo
- Bazzite: Official Bazzite tagline logo from GitHub
- CachyOS: Official CachyOS logo from GitHub
- Arch Linux: Official Arch Linux logo
- Debian: Official Debian open use logo

All logos linked externally (no downloads), properly licensed for documentation use.
Adds visual polish and helps users quickly identify distributions.
2025-11-22 17:24:58 +01:00
Martin
59aab4010c Fix broken links in CachyOS guide
- Fixed broken anchor link to Arch Migration section
- Fixed reference to non-existent gpu-frequency-patch.md (now points to overclocking.md)
- Resolves mkdocs build --strict warnings
2025-11-22 16:15:53 +01:00
Martin
fb2cda86c7 Major documentation updates based on community feedback (Nov 2025)
Applied comprehensive corrections from Discord community (DeathStalker, Astrocast,
and others) to fix inaccuracies, remove outdated procedures, and improve readability.

CRITICAL SAFETY FIXES:
- IOMMU: Changed from "optional" to "MUST disable" across all docs
- Removed dangerous `amd_iommu=on` kernel parameter (causes crashes)
- Added danger warnings that IOMMU is broken on BC-250

BIOS & VRAM FIXES:
- Fixed BIOS flashing guide: removed fake "ZIP file" references
- Added link to actual flasher utility (separate from ROM download)
- Removed made-up Windows utility steps, added real ASRock method
- Removed AMIBCP/Smokeless section (not used, P5.00_clv has all unlocked)
- VRAM docs: reduced verbosity by 40%, emphasized 512MB is DYNAMIC
- Added ZRAM conflict warning (crashes in RDR2 with dynamic VRAM)

COOLING & HARDWARE:
- Removed impractical fin cutting/screwing instructions
- Removed J4003 header references (not for normal users)
- Added tower cooler downside (must cool VRAMs separately)
- Static pressure already correct at 6.9 mm H2O

LINUX DISTRIBUTION UPDATES:
- Fedora: Removed outdated setup script, Mesa 25.1 now in repos
- Fedora: nomodeset no longer needed on 42/43 with working kernels
- Bazzite: Removed "on steroids" section (patch included by default)
- CachyOS: Simplified from custom ISO to standard installation
- Updated KDE vs GNOME: GNOME recommended for stability (6 changes)
- SteamOS/Ubuntu: Already added in previous commit (verified)

GOVERNOR & DRIVERS:
- Prioritized COPR installation over building from source
- Added @exotic-soc/oberon-governor and filippor/bazzite repos
- Display adapters: Now recommend PASSIVE (audio works) over active

IMPOSSIBLE FEATURES REMOVED:
- Fortnite: Clarified it cannot run (Easy Anti-Cheat)
- ROCm training: Corrected to "experimental/limited" (doesn't work)

Desktop Environment: GNOME now recommended over KDE for stability
(KDE had Qt RDSEED bug, now fixed but GNOME more tested)

Files modified: 14
Community credits: DeathStalker, Astrocast, legodude
2025-11-22 16:12:30 +01:00
Martin
67eaf346a6 Critical safety corrections from community feedback
SAFETY-CRITICAL PSU FIXES:
- Removed Dell D220P-01/D250AD-00 recommendations (220W/250W too low, reported failures)
- Removed LED PSU recommendations (unreliable ripple current)
- Updated minimum power draw: 70W (not 50W, never observed that low)
- Updated minimum PSU requirement: 300W on 12V rail (was 250W)
- Updated cable gauge: 16 AWG minimum (18 AWG has caused melted cables)

Hardware corrections:
- Removed power button header references (board has NO header, solder only)
- Fixed Arctic P12 Pro/Max static pressure: 6.9 mm H2O (was incorrect)
- Added separate specs for P12 Max vs Pro

Documentation cleanup:
- Removed energy cost calculations (as requested)
- Removed multi-board setup sections
- Updated Arch install: direct to Arch Wiki, removed archinstall recommendations

Thanks to DeathStalker and Astrocast for critical safety feedback.
2025-11-22 00:57:52 +01:00
Martin
6a396a70ed Apply community corrections from Discord feedback
Fixed multiple issues identified by DeathStalker and Astrocast:

Hardware corrections:
- FSP500 model: FSP500-30AS (not FSP500-50FGBBI)
- Board length: 340mm/310mm (not ~200mm)
- Added Arctic P12 Pro to cooling (more available than Max)
- Power draw: Can exceed 235W with GPU frequency patch

GPU comparisons:
- Standardized to GTX 1660 Ti (removed inconsistent 3060 Ti refs)

VRAM allocation:
- Clarified 512MB setting is DYNAMIC (not a limit)
- Can allocate nearly full 16GB to GPU (~14GB+)

Software updates:
- Fedora 42/43: nomodeset no longer needed with working kernels
- COPR repos available for governors (Fedora/Bazzite)
- Added SteamOS to distro list (Mesa now updated)
- Added Ubuntu to supported distros

Thanks to DeathStalker and Astrocast for detailed feedback.
2025-11-22 00:47:46 +01:00
Martin
d64947030d Fix critical kernel version misinformation
Corrected kernel compatibility throughout documentation based on community feedback:

PREVIOUS (INCORRECT):
- Stated 'avoid kernel 6.15+' entirely
- Recommended only 6.12-6.14 LTS

CORRECTED:
- 6.15.0-6.15.6: Broken (GPU init fails)
- 6.15.7-6.17.7: Works (recommended, kernel support fixed)
- 6.17.8+: Broken again (GPU driver issues)
- 6.12-6.14 LTS: Still works (stable fallback)

Updated 15 files across all sections:
- Linux setup guides (Fedora, Arch, Debian, CachyOS, etc.)
- Troubleshooting (boot, display, performance, stability)
- Getting started guides
- Main index and quick reference
- Gaming compatibility

Thanks to Astrocast and DeathStalker for the correction.
2025-11-22 00:40:47 +01:00
Martin
8c4de755d7 Add comprehensive distribution setup guides
- Add Bazzite setup guide with standard and performance configurations
- Add CachyOS installation guide with custom ISO build methods
- Add Arch Linux and Manjaro setup with community scripts
- Add Debian and PikaOS setup guide
- Update navigation to include all distribution guides
- All content extracted from bc250-resources forum threads
- Cross-referenced with parsed Discord content for accuracy
2025-11-21 22:57:24 +01:00
Martin
b3bf9eb724 Initial commit: AMD BC250 Documentation
- MkDocs site with Material theme (teal/cyan, system theme matching)
- 20 comprehensive documentation pages
- Content from 9,716 Discord messages + GitHub sources
- GitHub Actions workflow for automated deployment
- Custom compact styling optimized for wide displays

Coverage:
- Getting Started (3 pages)
- Hardware (4 pages)
- BIOS & Firmware (4 pages)
- Linux Setup (4 pages)
- System Configuration (1 page)
- Gaming & Performance (1 page)
- Troubleshooting (1 page)
- Reference (1 page)
2025-11-21 21:59:00 +01:00