Hi everyone, I’m trying to run Unreal Engine 5.5 and I’m getting some issues with the Vulkan drivers. I tried looking through the AUR for something specific to my GPU, and I did find something that looked promising! But there was a weird build error trying to install it (something about a fakeinstall
environment), and now I’m stuck. I’ve spent a week searching the Arch wiki, Garuda wiki, and various forums to no avail.
My machine is a 2013 Mac Pro (the “trashcan” model) that I recently installed Garuda Hyprland onto after Apple dropped support for it. It has dual AMD Radeon HD 7870 XT graphics cards.
I’ve also included three different CLI logs in a GitHub Gist below: one from running Unreal Engine, one from running vulkaninfo
, and one from trying to install amdonly-gaming-vulkan-radeon-git
from the AUR. I’m assuming (optimisitically) that the errors in the first two logs will be resolved with Vulkan Radeon drivers from the AUR.
Does anyone know how to address the fakeinstall
issue? And if anyone knows a simpler solution that installing this driver from the AUR, or if there’s additional information I need to provide, I’d be happy to listen.
System:
Kernel: 6.12.10-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=3dc47c89-8f8b-4dc2-9c5c-f1a4530741bd rw rootflags=subvol=@
loglevel=3 splash ibt=off
Desktop: Hyprland v: 0.47.0 with: waybar tools: avail: swayidle,swaylock
vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Unknown System: Apple product: MacPro6,1 v: 1.0
serial: <superuser required> Chassis: type: 2 v: Mac-F60DEB81FF30ACF6
serial: <superuser required>
Mobo: Apple model: Mac-F60DEB81FF30ACF6 v: MacPro6,1
serial: <superuser required> uuid: <superuser required> UEFI: Apple
v: 474.0.0.0.0 date: 01/13/2023
CPU:
Info: model: Intel Xeon E5-1650 v2 bits: 64 type: MT MCP arch: Ivy Bridge
level: v2 built: 2012-15 process: Intel 22nm family: 6 model-id: 0x3E (62)
stepping: 4 microcode: 0x42E
Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB
desc: 6x256 KiB L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 1750 min/max: 1200/3900 scaling: driver: intel_cpufreq
governor: schedutil cores: 1: 1750 2: 1750 3: 1750 4: 1750 5: 1750 6: 1750
7: 1750 8: 1750 9: 1750 10: 1750 11: 1750 12: 1750 bogomips: 84000
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Tahiti LE [Radeon HD 7870 XT]
vendor: Apple FirePro D500 driver: radeon v: kernel alternate: amdgpu
arch: GCN-1 code: Southern Islands process: TSMC 28nm built: 2011-20 pcie:
gen: 3 speed: 8 GT/s lanes: 16 ports: active: none empty: DP-10, DP-11,
DP-12, DP-7, DP-8, DP-9 bus-ID: 02:00.0 chip-ID: 1002:679e class-ID: 0300
temp: 61.0 C
Device-2: Advanced Micro Devices [AMD/ATI] Tahiti LE [Radeon HD 7870 XT]
vendor: Apple FirePro D500 driver: radeon v: kernel alternate: amdgpu
arch: GCN-1 code: Southern Islands process: TSMC 28nm built: 2011-20 pcie:
gen: 3 speed: 8 GT/s lanes: 16 ports: active: DP-2,DP-5
empty: DP-1, DP-3, DP-4, DP-6 bus-ID: 06:00.0 chip-ID: 1002:679e
class-ID: 0300 temp: 67.0 C
Device-3: Logitech Brio 100 driver: snd-usb-audio,uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 046d:094c
class-ID: 0102 serial: <filter>
Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4
compositor: Hyprland v: 0.47.0 driver: X: loaded: radeon
unloaded: modesetting alternate: fbdev,vesa dri: radeonsi gpu: radeon
d-rect: 3840x1080 display-ID: 1
Monitor-1: DP-2 pos: primary,left model: Samsung S27D360 serial: <filter>
built: 2015 res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 82 gamma: 1.2
size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
Monitor-2: DP-5 pos: right model: HP 24f serial: <filter> built: 2019 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 93 gamma: 1.2
size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
API: OpenGL v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1 glx-v: 1.4
direct-render: yes renderer: TAHITI (radeonsi LLVM 19.1.7 DRM 2.50
6.12.10-zen1-1-zen) device-ID: 1002:679e memory: 2.93 GiB unified: no
API: Vulkan v: 1.4.303 layers: 9 device: 0 type: cpu name: llvmpipe (LLVM
19.1.7 256 bits) driver: N/A device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Info: Tools: api: eglinfo, glxinfo, vulkaninfo wl: kanshi, wdisplays,
wlr-randr x11: xprop,xrandr
Audio:
Device-1: Intel C600/X79 series High Definition Audio driver: snd_hda_intel
v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1d20 class-ID: 0403
Device-2: Advanced Micro Devices [AMD/ATI] Tahiti HDMI Audio [Radeon HD
7870 XT / 7950/7970] vendor: Apple driver: snd_hda_intel v: kernel pcie:
gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 02:00.1 chip-ID: 1002:aaa0
class-ID: 0403
Device-3: Advanced Micro Devices [AMD/ATI] Tahiti HDMI Audio [Radeon HD
7870 XT / 7950/7970] vendor: Apple driver: snd_hda_intel v: kernel pcie:
gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 06:00.1 chip-ID: 1002:aaa0
class-ID: 0403
Device-4: Logitech Brio 100 driver: snd-usb-audio,uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 046d:094c
class-ID: 0102 serial: <filter>
API: ALSA v: k6.12.10-zen1-1-zen status: kernel-api tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Broadcom NetXtreme BCM57762 Gigabit Ethernet PCIe driver: tg3
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 0b:00.0
chip-ID: 14e4:1682 class-ID: 0200
IF: enp11s0 state: down mac: <filter>
Device-2: Broadcom NetXtreme BCM57762 Gigabit Ethernet PCIe driver: tg3
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 0c:00.0
chip-ID: 14e4:1682 class-ID: 0200
IF: enp12s0 state: down mac: <filter>
Device-3: Broadcom BCM4360 802.11ac Dual Band Wireless Network Adapter
vendor: Apple driver: wl v: kernel modules: bcma pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 0d:00.0 chip-ID: 14e4:43a0 class-ID: 0280
IF: wlp13s0 state: dormant mac: <filter>
Device-4: ASIX AX88179 Gigabit Ethernet driver: ax88179_178a type: USB
rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 2-2.3:4
chip-ID: 0b95:1790 class-ID: ff00 serial: <filter>
IF: enp18s0u2u3 state: up speed: 1000 Mbps duplex: full mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Apple Bluetooth Host Controller driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1.1.3:6
chip-ID: 05ac:828d class-ID: fe01
Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 4.0
lmp-v: 6 status: discoverable: no pairing: no class-ID: 6c0104
Drives:
Local Storage: total: 1.36 TiB used: 632.74 GiB (45.3%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Apple model: SSD SM0512G
size: 465.92 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: SA0Q scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital
model: WD Elements SE SSD size: 931.51 GiB block-size: physical: 512 B
logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
tech: SSD serial: <filter> fw-rev: 6083 scheme: GPT
Partition:
ID-1: / raw-size: 150 GiB size: 150 GiB (100.00%) used: 71.35 GiB (47.6%)
fs: btrfs dev: /dev/sda5 maj-min: 8:5
ID-2: /boot/efi raw-size: 1024 MiB size: 1022 MiB (99.80%)
used: 584 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 150 GiB size: 150 GiB (100.00%)
used: 71.35 GiB (47.6%) fs: btrfs dev: /dev/sda5 maj-min: 8:5
ID-4: /var/log raw-size: 150 GiB size: 150 GiB (100.00%)
used: 71.35 GiB (47.6%) fs: btrfs dev: /dev/sda5 maj-min: 8:5
ID-5: /var/tmp raw-size: 150 GiB size: 150 GiB (100.00%)
used: 71.35 GiB (47.6%) fs: btrfs dev: /dev/sda5 maj-min: 8:5
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.59 GiB used: 844.6 MiB (5.3%)
priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 56.0 C mobo: N/A
Fan Speeds (rpm): N/A
GPU: device: radeon temp: 61.0 C device: radeon temp: 67.0 C
Info:
Memory: total: 16 GiB available: 15.59 GiB used: 2.96 GiB (19.0%)
Processes: 341 Power: uptime: 6h 52m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.21 GiB services: upowerd Init: systemd
v: 257 default: graphical tool: systemctl
Packages: pm: pacman pkgs: 1769 libs: 499 tools: octopi,pacseek,paru
pm: flatpak pkgs: 0 Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: garuda-inxi
default: fish v: 3.7.1 running-in: kitty inxi: 3.3.37
Garuda (2.6.26-1.1):
System install date: 2025-01-21
Last full system update: 2025-01-29 ↻
Is partially upgraded: No
Relevant software: snapper NetworkManager dracut
Windows dual boot: Probably (Run as root to verify)
Failed units: