This is an old revision of the document!
Supported hardware
Nano computers / Single-board computers
- Raspberry Pi Zero
- Raspberry Pi (aka 1), including RetroFlag GPI Case
- Raspberry Pi 2
- Raspberry Pi 3
- Odroid C2
- Odroid XU3, XU4, XU4Q
- Odroid N2
- Odroid Go Advance
- RockPro64
- Asus Tinkerboard
- MQmaker MiQi
- Amlogic S905 and variants
You can download the last stable version for each of these SBCs from the download section of the website.
If you don't know which one to buy, this page (under construction) will give you some hints.
Computers
The vast majority of PC are supported. Any PC that has been manufactured in or after 2010 should use the 64-bit version (x86_64). Very old PCs with a 32-bit only CPU – i.e. up to the “Core Solo”/“Core Duo” generation – should use the 32-bit version (x86).
The main component which can make your computer not supported is the graphical card (GPU). In case your graphical card is not supported, the system will be very slow and unplayable.
- Most graphical cards are supported - even integrated GPUs on modern Intel CPUs give decent results
- Supported GPUs are all those compatible with Linux OpenGL implementation.
Nvidia drivers
Batocera.linux includes the latest Nvidia drivers available at the time of a new release.
They are not enabled by default. To enable/disable them, plug your sdcard/usb into a computer, and at the top level, find the file batocera-boot.conf
and uncomment (remove the #)/comment (add the #) the nvidia-driver=true
line. If the line is not present it, add it without/with the leading #:
nvidia-driver=true
You can find the list of supported GPU models in https://www.nvidia.com/Download/driverResults.aspx/141847/en-us.
If your card is not supported by the current branch, please check the following forum thread https://forum.batocera.org/d/1851-batocera-linux-5-24-with-nvidia-legacy-drivers-390-xx
Ati / HDMI audio output
HDMI Audio is disabled by default due to a black screen on some monitors.
To enable it, edit on the USB key both boot/grub/grub.cfg
and EFI/boot/grub.cfg
files by adding radeon.audio=1
at the end of the linux
line. For example:
menuentry "batocera.linux" { linux /boot/linux label=BATOCERA console=tty3 quiet loglevel=0 vt.global_cursor_default=0 initrd /boot/initrd.gz }
becomes:
menuentry "batocera.linux" { linux /boot/linux label=BATOCERA console=tty3 quiet loglevel=0 vt.global_cursor_default=0 radeon.audio=1 initrd /boot/initrd.gz }
- supported_hardware.1582716958.txt.gz
- Last modified: 12 months ago
- by lbrpdx