Releases: RodBurlamaqui/Intel-ARC-Rebar
Release list
arc-rebar 1.0.3
Makes an Intel Arc dGPU expose its full VRAM on motherboards whose BIOS has no Resizable BAR option, without modifying firmware. Tested: Supermicro X9DRH-7TF + Arc B580 12 GB, Debian 13.
Read README.md, INSTALL.md and DISCLAIMER.md before installing. Personal use free; commercial licences for sale (LICENSE §9).
Install
Step 0 — download and install the tool (this enables nothing by itself):
wget https://github.com/RodBurlamaqui/Intel-ARC-Rebar/releases/latest/download/arc-rebar_1.0.3_all.deb
wget https://github.com/RodBurlamaqui/Intel-ARC-Rebar/releases/latest/download/SHA256SUMS
sha256sum -c --ignore-missing SHA256SUMS
sudo apt install ./arc-rebar_1.0.3_all.deb
Step 1 — check that you have the problem and that the fix is safe here. The last line must say YES: pinned window, all safety checks pass:
sudo arc-rebar diagnose
Step 2 — enable it. Type ACCEPT when asked; expect all post-checks passed:
sudo arc-rebar install
Step 3 — reboot:
sudo reboot
Step 4 — after the reboot, confirm. Expect RESULT: PASS:
sudo arc-rebar verify
Full step-by-step with expected output at every step: INSTALL.md in the repository.
Changes in 1.0.3
- Licence: commercial licences are explicitly for sale (§9), and Commercial Use
expressly covers hardware/GPU/platform vendors, driver/OS vendors, and any
incorporation of the code into another product, driver, firmware, kernel or
package (§3.1). - Security/robustness review:
rebar.dev=is format-validated; unreadable ReBAR
registers now produce a cleanskipinstead of a shell arithmetic error (boot
script, verify, diagnose, bar-pin-check); the initramfs hook fails loudly if
setpciis missing;ARC_REBAR_HOMEis honoured only as an absolute existing
directory; a failed install regenerates a clean initramfs rather than restoring
a possibly stale backup;ocl_testrejects nonsensical arguments. apt purgeremoves the boot hook only if the .deb installed it (tracked in
/var/lib/arc-rebar/hook-origin); a hook installed from source is left alone.
Found by purging a test .deb on a source-installed machine and losing the hook.- The diagnostics (formerly a separate arc-smallbar-diag tree) merged in under
diag/: five read-only tools +ocl_test, shipped in the .deb and reachable as
arc-rebar diag <tool>. One app for the small-BAR problem and its false alarms. - Proprietary licence (LICENSE): personal use free; Commercial Use, Modification
and resale require written approval. DISCLAIMER.md. Installer requires typing
ACCEPT. .debpackage:arc-rebarcommand in/usr/binwith subcommands
diagnose | prepare | live-test | install | verify | uninstall. Installing the
package enables nothing;apt removekeeps an enabled boot hook,apt purge
removes it.preparesubcommand: addspci=realloconly, so the live test can run after
one reboot (Path B).- INSTALL.md: step-by-step with expected output for Path A (one reboot) and
Path B (prove it live first). README install/layout/contributing sections.
Verify the download
7d575b87c56eb1c4e09cb74d632d816ab271f479743231820a2b144fa5dc0202 arc-rebar_1.0.3_all.deb
c0df5366ff6eda77f62c3024ea5cf58cef59fa3d8267ecb91ca7279db6f69abd arc-rebar-1.0.3.tar.gz