Skip to main content
This page tracks the current hardware compatibility of Redox OS across various computer models and architectures.

Why Hardware Reports Are Needed

Each computer model has different hardware interfaces, firmware implementations, and devices, which can cause the following problems:
  • Boot bugs
  • Lack of device support
  • Performance degradation
These reports help us fix the problems above. Your report may help fix many computers affected by the same bugs or missing drivers.

Customized Hardware

If your desktop is customized (common), use “Custom” for the Vendor category and insert the motherboard and CPU vendor/model in the Model category.
A customized laptop should only be reported if you replaced the original CPU. Report the CPU vendor and model in the Model category. We also recommend adding your pciutils log to the Community Hardware document to help with probable porting.

Compatibility Status Definitions

Recommended

The operating system boots with video, sound, PS/2 or USB input, Ethernet, terminal and Orbital working.

Booting

The operating system boots with some issues or lacking hardware support.

Broken

The boot loader doesn’t work or can’t bootstrap the operating system.

General Limitations

These limitations apply to all compatibility statuses:
  • ACPI support is incomplete (some things are hardcoded in the kernel to work)
  • Wi-Fi and Bluetooth aren’t supported yet
  • AMD, NVIDIA, ARM, and PowerVR GPUs aren’t supported yet (only BIOS VESA and UEFI GOP)
  • I2C devices aren’t supported yet (PS/2 or USB devices should be used)
  • USB support varies on each device model because some USB devices require specific drivers
  • Automatic operating system discovery is not implemented in the boot loader yet
These devices boot successfully with full or near-full functionality:
VendorModelRedox VersionImage DateVariantCPU ArchitectureMotherboard FirmwareReport
LenovoIdeaPad Y510P0.8.02022-11-11desktopx86-64BIOS, UEFIBoots to Orbital
System76Galago Pro (galp5)0.8.02022-11-11desktopx86-64UEFIBoots to Orbital
System76Lemur Pro (lemp9)0.8.02022-11-11desktopx86-64UEFIBoots to Orbital

Booting with Issues

These devices boot but have partial functionality or known issues:
VendorModelRedox VersionImage DateVariantCPU ArchitectureMotherboard FirmwareReport
ASUSEee PC 9000.8.02022-11-11desktopi686BIOSBoots to Orbital, No ethernet driver, Correct video mode not offered (firmware issue)
ASUSPRIME B350M-E (custom)0.9.02024-09-20desktopx86-64UEFIPartial support for the PS/2 keyboard, PS/2 mouse is broken
ASUSROG g55vw0.8.02023-11-11desktopx86-64BIOSBoots to Orbital, UEFI panic in SETUP
ASUSX554L0.8.02022-11-11desktopx86-64BIOSBoots to Orbital, No audio, HDA driver cannot find output pins
ASUSVivobook 15 OLED (M1503Q)0.9.02025-08-04desktopx86-64UEFIBoots to Orbital, touchpad and usb do not work, cannot connect to the internet, right maximum display resolution 2880x1620
DellXPS 13 (9350)0.8.02022-11-11desktopi686BIOSBoots to Orbital, NVMe driver livelocks
DellXPS 13 (9350)0.8.02022-11-11desktopx86-64BIOS, UEFIBoots to Orbital, NVMe driver livelocks
HPDev One0.8.02022-11-11desktopx86-64UEFIBoots to Orbital, No touchpad support, requires I2C HID
HPEliteBook Folio 9480M0.9.02025-11-04desktopx86-64UEFIBoots to Orbital, touchpad and usb work, cannot connect to the Internet, install failed, right maximum display resolution 1600x900
LenovoThinkPad Yoga 260 Laptop - Type 20FE0.9.02024-09-07demox86-64UEFIBoots to Orbital, No audio
LenovoYoga S730-13IWL0.9.02024-11-09desktopx86-64UEFIBoots to Orbital, No trackpad or USB mouse input support
Raspberry Pi3 Model B+0.8.0UnknownserverARM64U-BootBoots to UART serial console (pl011)
SamsungSeries 3 (NP350V5C)0.9.02025-08-04desktopx86-64UEFIBoots to Orbital, touchpad works, USB does not work, can connect to the Internet through LAN. Wrong maximum display resolution 1024x768
System76Oryx Pro (oryp10)0.8.02022-11-11desktopx86-64UEFIBoots to Orbital, No touchpad support, though it should be working
System76Pangolin (pang12)0.8.02022-11-11desktopx86-64UEFIBoots to Orbital, No touchpad support, requires I2C HID
ToshibaSatellite L5000.8.02022-11-11desktopx86-64BIOSBoots to Orbital, No Ethernet driver, Correct video mode not offered (firmware issue)

Broken Hardware

These devices fail to boot or have critical issues:
VendorModelRedox VersionImage DateVariantCPU ArchitectureMotherboard FirmwareReport
ASUSPN410.8.02024-05-30serverx86-64UnknownAborts after panic in xhcid
BEELINKU590.8.02024-05-30serverx86-64UnknownAborts after panic in xhcid
FrameworkLaptop 16 (AMD Ryzen 7040 Series)0.9.02024-09-07server, demox86-64UEFIBlack screen and unresponsive after the bootloader and resolution selection
HPCompaq nc61200.9.02024-11-08desktop, serveri686BIOSUnloads into memory at a rate slower than 1MB/s after selecting resolution
HPEliteBook 2570p0.8.02022-11-23demox86-64BIOS (CSM mode?)Gets to resolution selection, Fails assert in src/os/bios/mod.rs:77 after selecting resolution
LenovoG5700.8.02022-11-11desktopx86-64BIOSBootloader panics in alloc_zeroed_page_aligned, Correct video mode not offered (firmware issue)
LenovoIdeaPad Y510P0.8.02022-11-11desktopi686BIOSPanics on phys_to_virt overflow, probably having invalid mappings for 32-bit
LenovoThinkCentre M830.9.02025-11-09desktopx86_64UEFIPresents user with display resolution options, dumps logs with ACPI and device errors
PanasonicToughbook CF-180.8.02022-11-11desktopi686BIOSHangs after PIT initialization
ToshibaSatellite L5000.8.02022-11-11desktopi686BIOSCorrect video mode not offered (firmware issue), Panics on phys_to_virt overflow
XMG (Schenker)Apex 17 (M21)0.9.02024-09-30demo, serverx86-64UEFIAfter selecting resolution, repeats Local APIC internal error before freezing

Contributing Hardware Reports

1

Test Redox on your hardware

Download and run the latest Redox image on your device.
2

Document your results

Note the hardware details, boot behavior, and any issues encountered.
3

Submit your report

Follow the guidelines in CONTRIBUTING.md to submit your hardware report.

Report Template

Use this format when submitting reports:
| Vendor | Model | Redox Version | Image Date | Variant | CPU Architecture | Motherboard Firmware | Report |
The Redox image date should use the ISO format (YYYY-MM-DD).

Table Row Ordering

New reports should use independent alphabetical order in the “Vendor” and “Model” table rows:
| ASUS | ROG g55vw |
| ASUS | X554L |
| System76 | Galago Pro (galp5) |
| System76 | Lemur Pro (lemp9) |
Each vendor has its own alphabetical order for models, independent from other vendors.

Build docs developers (and LLMs) love