Skip to main content

AMD R600 Graphics Card Usage Guide

Prerequisites

The bianbu desktop firmware package is required.

Modify Environment Variables

Comment out the MESA_LOADER_DRIVER_OVERRIDE environment variable used to specify the Mesa graphics driver to load.The original configuration MESA_LOADER_DRIVER_OVERRIDE=pvr tells Mesa to load the internal pvr graphics driver. When using an R600 graphics card, this needs to be commented out, as Mesa will automatically load the R600 driver.

If you need to use another type of graphics card, you may need to change this environment variable to the corresponding model. However, currently, bianbu desktop is not adapted for other graphics card models, and they might not work properly.

sudo vim /etc/environment

Modify the content as follows:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
COGL_DRIVER=gles2
GDK_GL=gles
XWAYLAND_NO_GLAMOR=1
SDL_VIDEODRIVER=wayland
#MESA_LOADER_DRIVER_OVERRIDE=pvr

Install the Linux Firmware Package

linux-firmware is a package that contains the firmware required by the Linux operating system, including the firmware files for the R600 graphics card. Running the command below will download the R600 firmware files to the /lib/firmware/radeon/ directory. The firmware is loaded when the kernel starts.

sudo apt install linux-firmware

Poweroff

To make the environment variable configuration take effect and ensure that the Linux kernel can load the newly installed R600 firmware, a system restart is required.

sudo poweroff

Connect the R600 graphics card to the PCIe interface, then power on to start using the R600 graphics card.