F5F Stay Refreshed Software Operating Systems Installation failure detected - GPU drivers not found for AMDVLK (PopOS 22.04)

Installation failure detected - GPU drivers not found for AMDVLK (PopOS 22.04)

Installation failure detected - GPU drivers not found for AMDVLK (PopOS 22.04)

S
Stark134
Member
88
06-02-2020, 03:57 PM
#1
Hi, (specs below) Im trying to follow this guide https://github.com/GPUOpen-Drivers/AMDVLK which advises how to install the AMDVLK so I can try and get my card working on Vulkan properly (R9 290). I followed the Ubuntu guide and everything went smoothly until I hit the "Build Driver and Generate JSON Files" section. When Inputting this instruction I get a error and Im stopped in my tracks > CMake Error: The source directory "/home/rob/xgl" does not exist. Specify --help for usage, or press the help button on the CMake GUI. As far as I can tell I have followed the guide properly but I have ADHD & Im dyslexic, so reading is deffo not my forte & I could have made a mistake. The only 3 things that are going thru my mind atm > 1 - The "script/build file" is pointing/looking in an incorrect directory for these files since I am running PopOs and not Ubuntu, but I do not know where/how/or even if I can/need to edit them myself? 2 - That I do not have the correct amdgpu firmware installed ... Its says in the "known issues" section that if you run this command sudo cat /sys/kernel/debug/dri/0/amdgpu_firmware_info that you can tell what firmware you have installed. I get cat: /sys/kernel/debug/dri/0/amdgpu_firmware_info: No such file or directory. This suggests that its not installed? But the guide mentions that I might need to update it myself from this page https://git.kernel.org/pub/scm/linux/ker...ree/amdgpu But I have to admit I am totally lost as to what correct file to use from this site & how even to install it correctly The guide also kind of suggest that the firmware should already be installed as I am running kernel 6 leading me to believe that it could just be another "path" issue and it doesnt know where to find the firmware? 3 - That I am totally out of my depth once again and have got a real clue as to what I am doing I have tried adding the needed parameters to systemd to see if my card would work with the preinstalled AMDGPU driver & blacklisted the Radeon module .. but every time I get the black screen off death & then my TV loses signal too ♂ So Im now trying the AMDVLK route. Can anyone help? sudo lshw -c video [sudo] password for rob: *-display description: VGA compatible controller product: Hawaii PRO [Radeon R9 290/390] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 logical name: /dev/fb0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb configuration: depth=32 driver=radeon latency=0 resolution=1920,1080 resources: irq:32 memory:e0000000-efffffff memory:f0000000-f07fffff io port:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dffff glxinfo -B name of display: :1 display: :1 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: AMD (0x1002) Device: HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-generic) (0x67b1 ) Version: 22.2.0 Accelerated: yes Video memory: 4096MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 4.5 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 3494 MB, largest block: 3494 MB VBO free aux. memory - total: 2015 MB, largest block: 2015 MB Texture free memory - total: 3494 MB, largest block: 3494 MB Texture free aux. memory - total: 2015 MB, largest block: 2015 MB Renderbuffer free memory - total: 3494 MB, largest block: 3494 MB Renderbuffer free aux. memory - total: 2015 MB, largest block: 2015 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 4096 MB Total available memory: 6139 MB Currently available dedicated video memory: 3494 MB OpenGL vendor string: AMD OpenGL renderer string: HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-gene ric) OpenGL core profile version string: 4.5 (Core Profile) Mesa 22.2.0 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.5 (Compatibility Profile) Mesa 22.2.0 OpenGL shading language version string: 4.50 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 lspci -v 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family D RAM Controller (rev 09) Subsystem: ASUSTeK Computer Inc. P8P67/P8H67 Series Motherboard Flags: bus master, fast devsel, latency 0 Capabilities: <access denied> Kernel driver in use: snb_uncore 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Proces sor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 25 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: f7e00000-f7efffff Prefetchable memory behind bridge: 00000000e0000000-00000000f07fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chip set Family MEI Controller #1 (rev 04) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, fast devsel, latency 0, IRQ 33 Memory at f7f05000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: mei_me Kernel modules: mei_me 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f7f03000 (32-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: ehci-pci 00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 16 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 17 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: f7d00000-f7dfffff Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 18 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: [disabled] Prefetchable memory behind bridge: 00000000f0900000-00000000f09fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 19 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: f7c00000-f7cfffff Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5) (prog-if 01 [ Subtractive decode]) Flags: bus master, fast devsel, latency 0, IRQ 16 Bus: primary=00, secondary=06, subordinate=07, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f7f02000 (32-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: ehci-pci 00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset LPC Controller (rev 05) Subsystem: ASUSTeK Computer Inc. H61 Express Chipset LPC Controller Flags: bus master, medium devsel, latency 0 Capabilities: <access denied> Kernel driver in use: lpc_ich Kernel modules: lpc_ich 00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) (rev 05) (prog-if 8f [PCI nativ e mode controller, supports both channels switched to ISA compatibility mode, supports bus mastering]) Subsystem: ASUSTeK Computer Inc. 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f0d0 I/O ports at f0c0 I/O ports at f0b0 I/O ports at f0a0 I/O ports at f090 I/O ports at f080 Capabilities: <access denied> Kernel driver in use: ata_piix Kernel modules: pata_acpi 00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Co ntroller (rev 05) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: medium devsel, IRQ 18 Memory at f7f01000 (64-bit, non-prefetchable) I/O ports at f000 Kernel driver in use: i801_smbus Kernel modules: i2c_i801 00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5) (rev 05) (prog-if 85 [PCI nativ e mode-only controller, supports bus mastering]) Subsystem: ASUSTeK Computer Inc. 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5) Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f070 I/O ports at f060 I/O ports at f050 I/O ports at f040 I/O ports at f030 I/O ports at f020 Capabilities: <access denied> Kernel driver in use: ata_piix Kernel modules: pata_acpi 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Haw aii PRO [Radeon R9 290/390] (prog-if 00 [VGA controller]) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] Flags: bus master, fast devsel, latency 0, IRQ 32 Memory at e0000000 (64-bit, prefetchable) Memory at f0000000 (64-bit, prefetchable) I/O ports at e000 Memory at f7e00000 (32-bit, non-prefetchable) Expansion ROM at 000c0000 [disabled] Capabilities: <access denied> Kernel driver in use: radeon Kernel modules: radeon, amdgpu 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audi o [Radeon R9 290/290X / 390/390X] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [ Radeon R9 290/290X / 390/390X] Flags: bus master, fast devsel, latency 0, IRQ 34 Memory at f7e60000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 03:00.0 Audio device: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-S eries] (rev 01) Subsystem: Creative Labs SB1570 SB Audigy Fx Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f7d04000 (64-bit, non-prefetchable) Memory at f7d00000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/841 1 PCI Express Gigabit Ethernet Controller (rev 06) Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards Flags: bus master, fast devsel, latency 0, IRQ 18 I/O ports at d000 Memory at f0904000 (64-bit, prefetchable) Memory at f0900000 (64-bit, prefetchable) Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169 05:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host C ontroller (prog-if 30 [XHCI]) Subsystem: ASUSTeK Computer Inc. P8B WS Motherboard Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at f7c00000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 06:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge ( rev 01) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0, IRQ 11 Bus: primary=06, secondary=07, subordinate=07, sec-latency=64 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> sudo lshw -short H/W path Device Class Description ============================================================== system System Product Name (SKU) /0 bus P8H61-M LE/USB3 /0/0 memory 64KiB BIOS /0/4 processor Intel® Core™ i5-2500 /0/4/5 memory 256KiB L1 cache /0/4/6 memory 1MiB L2 cache /0/4/7 memory 6MiB L3 cache /0/53 memory 16GiB System Memory /0/53/0 memory 8GiB DIMM DDR3 Synchronous /0/53/1 memory 8GiB DIMM DDR3 Synchronous /0/100 bridge 2nd Generation Core Proces /0/100/1 bridge Xeon E3-1200/2nd Generatio /0/100/1/0 /dev/fb0 display Hawaii PRO [Radeon R9 290/ /0/100/1/0.1 card0 multimedia Hawaii HDMI Audio [Radeon /0/100/1/0.1/0 input16 input HDA ATI HDMI HDMI/DP,pcm=3 /0/100/1/0.1/1 input17 input HDA ATI HDMI HDMI/DP,pcm=7 /0/100/1/0.1/2 input18 input HDA ATI HDMI HDMI/DP,pcm=8 /0/100/1/0.1/3 input19 input HDA ATI HDMI HDMI/DP,pcm=9 /0/100/1/0.1/4 input20 input HDA ATI HDMI HDMI/DP,pcm=1 /0/100/1/0.1/5 input21 input HDA ATI HDMI HDMI/DP,pcm=1 /0/100/16 communication 6 Series/C200 Series Chips /0/100/1a bus 6 Series/C200 Series Chips /0/100/1a/1 usb1 bus EHCI Host Controller /0/100/1a/1/1 bus Integrated Rate Matching H /0/100/1a/1/1/1 generic 802.11 n WLAN /0/100/1c bridge 6 Series/C200 Series Chips /0/100/1c.1 bridge 6 Series/C200 Series Chips /0/100/1c.1/0 card1 multimedia Sound Core3D [Sound Blaste /0/100/1c.1/0/0 input22 input HDA Creative Front Mic /0/100/1c.1/0/1 input23 input HDA Creative Rear Mic /0/100/1c.1/0/2 input24 input HDA Creative Line /0/100/1c.1/0/3 input25 input HDA Creative Line Out Fron /0/100/1c.1/0/4 input26 input HDA Creative Line Out Surr /0/100/1c.1/0/5 input27 input HDA Creative Line Out CLFE /0/100/1c.1/0/6 input28 input HDA Creative Front Headpho /0/100/1c.2 bridge 6 Series/C200 Series Chips /0/100/1c.2/0 enp4s0 network RTL8111/8168/8411 PCI Expr /0/100/1c.3 bridge 6 Series/C200 Series Chips /0/100/1c.3/0 bus ASM1042 SuperSpeed USB Hos /0/100/1c.3/0/0 usb3 bus xHCI Host Controller /0/100/1c.3/0/1 usb4 bus xHCI Host Controller /0/100/1c.4 bridge 82801 PCI Bridge /0/100/1c.4/0 bridge ASM1083/1085 PCIe to PCI B /0/100/1d bus 6 Series/C200 Series Chips /0/100/1d/1 usb2 bus EHCI Host Controller /0/100/1d/1/1 bus Integrated Rate Matching H /0/100/1d/1/1/4 input13 input Valve Software Steam Contr /0/100/1d/1/1/5 bus USB2.0 Hub /0/100/1d/1/1/5/3 input10 input Microsoft Microsoft® 2.4G /0/100/1d/1/1/5/4 input14 input Afterglow AX.1 Gamepad for /0/100/1d/1/1/6 communication TP-Link UB500 Adapter /0/100/1f bridge H61 Express Chipset LPC Co /0/100/1f/0 system PnP device PNP0c01 /0/100/1f/1 system PnP device PNP0c02 /0/100/1f/2 system PnP device PNP0b00 /0/100/1f/3 generic PnP device INT3f0d /0/100/1f/4 system PnP device PNP0c02 /0/100/1f/5 printer PnP device PNP0400 /0/100/1f/6 system PnP device PNP0c02 /0/100/1f/7 communication PnP device PNP0501 /0/100/1f/8 system PnP device PNP0c02 /0/100/1f.2 scsi0 storage 6 Series/C200 Series Chips /0/100/1f.2/0 /dev/sda disk 120GB SATA3 120GB SSD /0/100/1f.2/0/1 volume 1021MiB Windows FAT volume /0/100/1f.2/0/2 /dev/sda2 volume 4095MiB Windows FAT volume /0/100/1f.2/0/3 /dev/sda3 volume 102GiB EFI partition /0/100/1f.2/0/4 /dev/sda4 volume 4095MiB Linux swap volume /0/100/1f.2/1 /dev/sdb disk 120GB KINGSTON SA400S3 /0/100/1f.2/1/1 /dev/sdb1 volume 528MiB Windows NTFS volume /0/100/1f.2/1/2 /dev/sdb2 volume 99MiB Windows FAT volume /0/100/1f.2/1/3 /dev/sdb3 volume 15MiB reserved partition /0/100/1f.2/1/4 /dev/sdb4 volume 111GiB Windows NTFS volume /0/100/1f.3 bus 6 Series/C200 Series Chips /0/100/1f.5 scsi2 storage 6 Series/C200 Series Chips /0/100/1f.5/0 /dev/sdc disk 1TB ST1000DM003-9YN1 /0/100/1f.5/0/1 /dev/sdc1 volume 195GiB EXT4 volume /0/100/1f.5/0/2 /dev/sdc2 volume 736GiB Windows NTFS volume /0/100/1f.5/1 /dev/sdd disk 1TB ST1000DM010-2EP1 /0/100/1f.5/1/1 /dev/sdd1 volume 488GiB Windows NTFS volume /0/100/1f.5/1/2 /dev/sdd2 volume 200GiB Windows NTFS volume /0/100/1f.5/1/3 /dev/sdd3 volume 242GiB EXT4 volume /1 power To Be Filled By O.E.M. /2 power To Be Filled By O.E.M. /3 input0 input Power Button /4 input1 input Power Button /5 input15 input Eee PC WMI hotkeys /6 wlx7cdd905622da network Wireless interface
S
Stark134
06-02-2020, 03:57 PM #1

Hi, (specs below) Im trying to follow this guide https://github.com/GPUOpen-Drivers/AMDVLK which advises how to install the AMDVLK so I can try and get my card working on Vulkan properly (R9 290). I followed the Ubuntu guide and everything went smoothly until I hit the "Build Driver and Generate JSON Files" section. When Inputting this instruction I get a error and Im stopped in my tracks > CMake Error: The source directory "/home/rob/xgl" does not exist. Specify --help for usage, or press the help button on the CMake GUI. As far as I can tell I have followed the guide properly but I have ADHD & Im dyslexic, so reading is deffo not my forte & I could have made a mistake. The only 3 things that are going thru my mind atm > 1 - The "script/build file" is pointing/looking in an incorrect directory for these files since I am running PopOs and not Ubuntu, but I do not know where/how/or even if I can/need to edit them myself? 2 - That I do not have the correct amdgpu firmware installed ... Its says in the "known issues" section that if you run this command sudo cat /sys/kernel/debug/dri/0/amdgpu_firmware_info that you can tell what firmware you have installed. I get cat: /sys/kernel/debug/dri/0/amdgpu_firmware_info: No such file or directory. This suggests that its not installed? But the guide mentions that I might need to update it myself from this page https://git.kernel.org/pub/scm/linux/ker...ree/amdgpu But I have to admit I am totally lost as to what correct file to use from this site & how even to install it correctly The guide also kind of suggest that the firmware should already be installed as I am running kernel 6 leading me to believe that it could just be another "path" issue and it doesnt know where to find the firmware? 3 - That I am totally out of my depth once again and have got a real clue as to what I am doing I have tried adding the needed parameters to systemd to see if my card would work with the preinstalled AMDGPU driver & blacklisted the Radeon module .. but every time I get the black screen off death & then my TV loses signal too ♂ So Im now trying the AMDVLK route. Can anyone help? sudo lshw -c video [sudo] password for rob: *-display description: VGA compatible controller product: Hawaii PRO [Radeon R9 290/390] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 logical name: /dev/fb0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb configuration: depth=32 driver=radeon latency=0 resolution=1920,1080 resources: irq:32 memory:e0000000-efffffff memory:f0000000-f07fffff io port:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dffff glxinfo -B name of display: :1 display: :1 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: AMD (0x1002) Device: HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-generic) (0x67b1 ) Version: 22.2.0 Accelerated: yes Video memory: 4096MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 4.5 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 3494 MB, largest block: 3494 MB VBO free aux. memory - total: 2015 MB, largest block: 2015 MB Texture free memory - total: 3494 MB, largest block: 3494 MB Texture free aux. memory - total: 2015 MB, largest block: 2015 MB Renderbuffer free memory - total: 3494 MB, largest block: 3494 MB Renderbuffer free aux. memory - total: 2015 MB, largest block: 2015 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 4096 MB Total available memory: 6139 MB Currently available dedicated video memory: 3494 MB OpenGL vendor string: AMD OpenGL renderer string: HAWAII (, LLVM 14.0.0, DRM 2.50, 6.0.12-76060006-gene ric) OpenGL core profile version string: 4.5 (Core Profile) Mesa 22.2.0 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.5 (Compatibility Profile) Mesa 22.2.0 OpenGL shading language version string: 4.50 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 lspci -v 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family D RAM Controller (rev 09) Subsystem: ASUSTeK Computer Inc. P8P67/P8H67 Series Motherboard Flags: bus master, fast devsel, latency 0 Capabilities: <access denied> Kernel driver in use: snb_uncore 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Proces sor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 25 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: f7e00000-f7efffff Prefetchable memory behind bridge: 00000000e0000000-00000000f07fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chip set Family MEI Controller #1 (rev 04) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, fast devsel, latency 0, IRQ 33 Memory at f7f05000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: mei_me Kernel modules: mei_me 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f7f03000 (32-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: ehci-pci 00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 16 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 17 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: f7d00000-f7dfffff Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 18 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: [disabled] Prefetchable memory behind bridge: 00000000f0900000-00000000f09fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 19 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: f7c00000-f7cfffff Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5) (prog-if 01 [ Subtractive decode]) Flags: bus master, fast devsel, latency 0, IRQ 16 Bus: primary=00, secondary=06, subordinate=07, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f7f02000 (32-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: ehci-pci 00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset LPC Controller (rev 05) Subsystem: ASUSTeK Computer Inc. H61 Express Chipset LPC Controller Flags: bus master, medium devsel, latency 0 Capabilities: <access denied> Kernel driver in use: lpc_ich Kernel modules: lpc_ich 00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) (rev 05) (prog-if 8f [PCI nativ e mode controller, supports both channels switched to ISA compatibility mode, supports bus mastering]) Subsystem: ASUSTeK Computer Inc. 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f0d0 I/O ports at f0c0 I/O ports at f0b0 I/O ports at f0a0 I/O ports at f090 I/O ports at f080 Capabilities: <access denied> Kernel driver in use: ata_piix Kernel modules: pata_acpi 00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Co ntroller (rev 05) Subsystem: ASUSTeK Computer Inc. P8 series motherboard Flags: medium devsel, IRQ 18 Memory at f7f01000 (64-bit, non-prefetchable) I/O ports at f000 Kernel driver in use: i801_smbus Kernel modules: i2c_i801 00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5) (rev 05) (prog-if 85 [PCI nativ e mode-only controller, supports bus mastering]) Subsystem: ASUSTeK Computer Inc. 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5) Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f070 I/O ports at f060 I/O ports at f050 I/O ports at f040 I/O ports at f030 I/O ports at f020 Capabilities: <access denied> Kernel driver in use: ata_piix Kernel modules: pata_acpi 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Haw aii PRO [Radeon R9 290/390] (prog-if 00 [VGA controller]) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] Flags: bus master, fast devsel, latency 0, IRQ 32 Memory at e0000000 (64-bit, prefetchable) Memory at f0000000 (64-bit, prefetchable) I/O ports at e000 Memory at f7e00000 (32-bit, non-prefetchable) Expansion ROM at 000c0000 [disabled] Capabilities: <access denied> Kernel driver in use: radeon Kernel modules: radeon, amdgpu 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audi o [Radeon R9 290/290X / 390/390X] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [ Radeon R9 290/290X / 390/390X] Flags: bus master, fast devsel, latency 0, IRQ 34 Memory at f7e60000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 03:00.0 Audio device: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-S eries] (rev 01) Subsystem: Creative Labs SB1570 SB Audigy Fx Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f7d04000 (64-bit, non-prefetchable) Memory at f7d00000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/841 1 PCI Express Gigabit Ethernet Controller (rev 06) Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards Flags: bus master, fast devsel, latency 0, IRQ 18 I/O ports at d000 Memory at f0904000 (64-bit, prefetchable) Memory at f0900000 (64-bit, prefetchable) Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169 05:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host C ontroller (prog-if 30 [XHCI]) Subsystem: ASUSTeK Computer Inc. P8B WS Motherboard Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at f7c00000 (64-bit, non-prefetchable) Capabilities: <access denied> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 06:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge ( rev 01) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0, IRQ 11 Bus: primary=06, secondary=07, subordinate=07, sec-latency=64 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> sudo lshw -short H/W path Device Class Description ============================================================== system System Product Name (SKU) /0 bus P8H61-M LE/USB3 /0/0 memory 64KiB BIOS /0/4 processor Intel® Core™ i5-2500 /0/4/5 memory 256KiB L1 cache /0/4/6 memory 1MiB L2 cache /0/4/7 memory 6MiB L3 cache /0/53 memory 16GiB System Memory /0/53/0 memory 8GiB DIMM DDR3 Synchronous /0/53/1 memory 8GiB DIMM DDR3 Synchronous /0/100 bridge 2nd Generation Core Proces /0/100/1 bridge Xeon E3-1200/2nd Generatio /0/100/1/0 /dev/fb0 display Hawaii PRO [Radeon R9 290/ /0/100/1/0.1 card0 multimedia Hawaii HDMI Audio [Radeon /0/100/1/0.1/0 input16 input HDA ATI HDMI HDMI/DP,pcm=3 /0/100/1/0.1/1 input17 input HDA ATI HDMI HDMI/DP,pcm=7 /0/100/1/0.1/2 input18 input HDA ATI HDMI HDMI/DP,pcm=8 /0/100/1/0.1/3 input19 input HDA ATI HDMI HDMI/DP,pcm=9 /0/100/1/0.1/4 input20 input HDA ATI HDMI HDMI/DP,pcm=1 /0/100/1/0.1/5 input21 input HDA ATI HDMI HDMI/DP,pcm=1 /0/100/16 communication 6 Series/C200 Series Chips /0/100/1a bus 6 Series/C200 Series Chips /0/100/1a/1 usb1 bus EHCI Host Controller /0/100/1a/1/1 bus Integrated Rate Matching H /0/100/1a/1/1/1 generic 802.11 n WLAN /0/100/1c bridge 6 Series/C200 Series Chips /0/100/1c.1 bridge 6 Series/C200 Series Chips /0/100/1c.1/0 card1 multimedia Sound Core3D [Sound Blaste /0/100/1c.1/0/0 input22 input HDA Creative Front Mic /0/100/1c.1/0/1 input23 input HDA Creative Rear Mic /0/100/1c.1/0/2 input24 input HDA Creative Line /0/100/1c.1/0/3 input25 input HDA Creative Line Out Fron /0/100/1c.1/0/4 input26 input HDA Creative Line Out Surr /0/100/1c.1/0/5 input27 input HDA Creative Line Out CLFE /0/100/1c.1/0/6 input28 input HDA Creative Front Headpho /0/100/1c.2 bridge 6 Series/C200 Series Chips /0/100/1c.2/0 enp4s0 network RTL8111/8168/8411 PCI Expr /0/100/1c.3 bridge 6 Series/C200 Series Chips /0/100/1c.3/0 bus ASM1042 SuperSpeed USB Hos /0/100/1c.3/0/0 usb3 bus xHCI Host Controller /0/100/1c.3/0/1 usb4 bus xHCI Host Controller /0/100/1c.4 bridge 82801 PCI Bridge /0/100/1c.4/0 bridge ASM1083/1085 PCIe to PCI B /0/100/1d bus 6 Series/C200 Series Chips /0/100/1d/1 usb2 bus EHCI Host Controller /0/100/1d/1/1 bus Integrated Rate Matching H /0/100/1d/1/1/4 input13 input Valve Software Steam Contr /0/100/1d/1/1/5 bus USB2.0 Hub /0/100/1d/1/1/5/3 input10 input Microsoft Microsoft® 2.4G /0/100/1d/1/1/5/4 input14 input Afterglow AX.1 Gamepad for /0/100/1d/1/1/6 communication TP-Link UB500 Adapter /0/100/1f bridge H61 Express Chipset LPC Co /0/100/1f/0 system PnP device PNP0c01 /0/100/1f/1 system PnP device PNP0c02 /0/100/1f/2 system PnP device PNP0b00 /0/100/1f/3 generic PnP device INT3f0d /0/100/1f/4 system PnP device PNP0c02 /0/100/1f/5 printer PnP device PNP0400 /0/100/1f/6 system PnP device PNP0c02 /0/100/1f/7 communication PnP device PNP0501 /0/100/1f/8 system PnP device PNP0c02 /0/100/1f.2 scsi0 storage 6 Series/C200 Series Chips /0/100/1f.2/0 /dev/sda disk 120GB SATA3 120GB SSD /0/100/1f.2/0/1 volume 1021MiB Windows FAT volume /0/100/1f.2/0/2 /dev/sda2 volume 4095MiB Windows FAT volume /0/100/1f.2/0/3 /dev/sda3 volume 102GiB EFI partition /0/100/1f.2/0/4 /dev/sda4 volume 4095MiB Linux swap volume /0/100/1f.2/1 /dev/sdb disk 120GB KINGSTON SA400S3 /0/100/1f.2/1/1 /dev/sdb1 volume 528MiB Windows NTFS volume /0/100/1f.2/1/2 /dev/sdb2 volume 99MiB Windows FAT volume /0/100/1f.2/1/3 /dev/sdb3 volume 15MiB reserved partition /0/100/1f.2/1/4 /dev/sdb4 volume 111GiB Windows NTFS volume /0/100/1f.3 bus 6 Series/C200 Series Chips /0/100/1f.5 scsi2 storage 6 Series/C200 Series Chips /0/100/1f.5/0 /dev/sdc disk 1TB ST1000DM003-9YN1 /0/100/1f.5/0/1 /dev/sdc1 volume 195GiB EXT4 volume /0/100/1f.5/0/2 /dev/sdc2 volume 736GiB Windows NTFS volume /0/100/1f.5/1 /dev/sdd disk 1TB ST1000DM010-2EP1 /0/100/1f.5/1/1 /dev/sdd1 volume 488GiB Windows NTFS volume /0/100/1f.5/1/2 /dev/sdd2 volume 200GiB Windows NTFS volume /0/100/1f.5/1/3 /dev/sdd3 volume 242GiB EXT4 volume /1 power To Be Filled By O.E.M. /2 power To Be Filled By O.E.M. /3 input0 input Power Button /4 input1 input Power Button /5 input15 input Eee PC WMI hotkeys /6 wlx7cdd905622da network Wireless interface

M
MaddyMoo2015
Junior Member
16
06-04-2020, 12:19 AM
#2
Confirming the setup, you're not relying on AMDGPU but instead using the outdated Radeon driver. To enable AMDVLK, you must have AMDGPU installed. These two components work together, they aren't interchangeable. For verification, execute "lspci -k | grep -A 3 -E '(VGA|3D)'" and share the output. You might also explore the guide here: https://wiki.archlinux.org/title/AMDGPU#...K)_support
M
MaddyMoo2015
06-04-2020, 12:19 AM #2

Confirming the setup, you're not relying on AMDGPU but instead using the outdated Radeon driver. To enable AMDVLK, you must have AMDGPU installed. These two components work together, they aren't interchangeable. For verification, execute "lspci -k | grep -A 3 -E '(VGA|3D)'" and share the output. You might also explore the guide here: https://wiki.archlinux.org/title/AMDGPU#...K)_support

G
gicu2002
Junior Member
38
06-04-2020, 04:42 AM
#3
Hello, thank you for your message. I understand I need an AMDGPU and I thought the modules were already installed. However, I’ve been informed by the Manjaro Dev team and others that my card isn’t officially supported for AMDGPU due to being a GNC 2 model in the experimental category. It seems I’d have to install the AMDGPU drivers to make Vulkan function properly. I’ve reviewed the wiki multiple times but will try again now since my system is updated. Unfortunately, I couldn’t get a readout from the command you mentioned, but I found similar entries on rob@pop-os. I’m not sure if there are other open-source Vulkan drivers available that might work better.
G
gicu2002
06-04-2020, 04:42 AM #3

Hello, thank you for your message. I understand I need an AMDGPU and I thought the modules were already installed. However, I’ve been informed by the Manjaro Dev team and others that my card isn’t officially supported for AMDGPU due to being a GNC 2 model in the experimental category. It seems I’d have to install the AMDGPU drivers to make Vulkan function properly. I’ve reviewed the wiki multiple times but will try again now since my system is updated. Unfortunately, I couldn’t get a readout from the command you mentioned, but I found similar entries on rob@pop-os. I’m not sure if there are other open-source Vulkan drivers available that might work better.

B
BPGUENTZEL
Member
189
06-10-2020, 07:33 PM
#4
AMDGPU is already integrated into the kernel, so you don’t need anything extra. AMDGPU-pro isn’t recommended and would likely cause the same issues you’re facing; you can still use it as an experiment with the standard AMDGPU. Simply disable Radeon and turn on experimental GPU support via kernel parameters as I mentioned in my earlier post.
B
BPGUENTZEL
06-10-2020, 07:33 PM #4

AMDGPU is already integrated into the kernel, so you don’t need anything extra. AMDGPU-pro isn’t recommended and would likely cause the same issues you’re facing; you can still use it as an experiment with the standard AMDGPU. Simply disable Radeon and turn on experimental GPU support via kernel parameters as I mentioned in my earlier post.

P
PerdyPotatoes
Member
145
06-12-2020, 12:47 PM
#5
I've already attempted that as noted in the third "my thoughts" part. I'm getting a black screen. If I adjust the settings during startup to turn on the Radeon Cik & Si, it works. I think I can't use AMDVLK because it requires the AMDGPU module, so I'm looking for alternative drivers that support Vulkan on this card. Any suggestions?
P
PerdyPotatoes
06-12-2020, 12:47 PM #5

I've already attempted that as noted in the third "my thoughts" part. I'm getting a black screen. If I adjust the settings during startup to turn on the Radeon Cik & Si, it works. I think I can't use AMDVLK because it requires the AMDGPU module, so I'm looking for alternative drivers that support Vulkan on this card. Any suggestions?

C
crazyone23
Member
147
06-12-2020, 08:09 PM
#6
"radeon.cik_support=0" and "amdgpu.cik_support=1". If that matches, it should work fine. You didn’t mention any other parameters, so just confirm those two. Otherwise, it might not boot correctly.
C
crazyone23
06-12-2020, 08:09 PM #6

"radeon.cik_support=0" and "amdgpu.cik_support=1". If that matches, it should work fine. You didn’t mention any other parameters, so just confirm those two. Otherwise, it might not boot correctly.

T
tmc00
Member
180
06-12-2020, 09:57 PM
#7
I think Im SOL then .. Heres a photo of the systemd parameters that I setup before I blacklisted the Radeon drivers as per this guide https://wiki.archlinux.org/title/AMDGPU#...K)_support I will go thru this guide and try again as this dude got it working on Arch and he has the same GPU as me, so it does work .. Just not for me atm https://bbs.archlinux.org/viewtopic.php?id=274737
T
tmc00
06-12-2020, 09:57 PM #7

I think Im SOL then .. Heres a photo of the systemd parameters that I setup before I blacklisted the Radeon drivers as per this guide https://wiki.archlinux.org/title/AMDGPU#...K)_support I will go thru this guide and try again as this dude got it working on Arch and he has the same GPU as me, so it does work .. Just not for me atm https://bbs.archlinux.org/viewtopic.php?id=274737