It is a 5 year old laptop with AMD APU and an additional AMD GPU. GPU-s are about equal in performance. Not really powerful enough for games released in last 5 years. I will probably use it for another year before replacing. Hainan can do vulkan. Not sure if this can be useful for anything with this GPU. vulkaninfo | grep deviceName WARNING: radv is not a conformant vulkan implementation, testing use only. deviceName = AMD RADV HAINAN (LLVM 6.0.1) Maybe it is some update or i changed something, but today modesetting driver is used even with xf86-video-amdgpu installed. [ 22.667] loading driver: radeon [ 22.667] (II) Scanning /etc/X11/xorg_pci_ids directory for additional PCI ID's supported by the drivers [ 22.667] (II) Scanning /etc/X11/xorg_pci_ids directory for additional PCI ID's supported by the drivers [ 22.667] (==) Matched radeon as autoconfigured driver 0 [ 22.667] (==) Matched ati as autoconfigured driver 1 [ 22.667] (==) Matched modesetting as autoconfigured driver 2 [ 22.667] (==) Matched fbdev as autoconfigured driver 3 [ 22.667] (==) Matched vesa as autoconfigured driver 4 [ 22.667] (==) Assigned the driver to the xf86ConfigLayout .................................................................. [ 24.398] (II) config/udev: Adding drm device (/dev/dri/card1) [ 24.398] (II) xfree86: Adding drm device (/dev/dri/card1) [ 24.398] (II) LoadModule: "modesetting" [ 24.399] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so [ 24.399] (II) Module modesetting: vendor="X.Org Foundation" [ 24.399] compiled for 1.20.3, module version = 1.20.3 [ 24.399] Module class: X.Org Video Driver [ 24.399] ABI class: X.Org Video Driver, version 24.0 [ 24.399] (II) UnloadModule: "modesetting" [ 24.399] (II) Unloading modesetting [ 24.399] (II) Failed to load module "modesetting" (already loaded, 0) [ 24.399] (II) modeset(G0): using drv /dev/dri/card1