You are not logged in.
Pages: 1
Hello,
I'm trying to use a win 11 virtual machine with a gpu passtrough and my IGPU form the CPU. But this particular RX 7900XT GPU doesn't like to do as i want ![]()
I followed the arch wiki article here: https://wiki.archlinux.org/title/PCI_pa … h_via_OVMF
This is my setup:
Operating System: Arch Linux
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.11-arch2-1 (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 7700 8-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B650 GAMING X AX
and these are the steps i followed:
- first i updated the BIOS of my motherboard.
- activated the Virtualisation Technology
- activated IOMMU
dmesg | grep -i -e DMAR -e IOMMU
posts
[ 0.343670] iommu: Default domain type: Translated
[ 0.343670] iommu: DMA domain TLB invalidation policy: lazy mode
[ 0.388597] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 0.388627] pci 0000:00:01.0: Adding to iommu group 0
[ 0.388638] pci 0000:00:01.1: Adding to iommu group 1
[ 0.388649] pci 0000:00:01.2: Adding to iommu group 2
[ 0.388666] pci 0000:00:02.0: Adding to iommu group 3
[ 0.388678] pci 0000:00:02.1: Adding to iommu group 4
[ 0.388694] pci 0000:00:03.0: Adding to iommu group 5
[ 0.388711] pci 0000:00:04.0: Adding to iommu group 6
[ 0.388728] pci 0000:00:08.0: Adding to iommu group 7
[ 0.388739] pci 0000:00:08.1: Adding to iommu group 8
[ 0.388750] pci 0000:00:08.3: Adding to iommu group 9
[ 0.388772] pci 0000:00:14.0: Adding to iommu group 10
[ 0.388782] pci 0000:00:14.3: Adding to iommu group 10
[ 0.388856] pci 0000:00:18.0: Adding to iommu group 11
[ 0.388868] pci 0000:00:18.1: Adding to iommu group 11
[ 0.388880] pci 0000:00:18.2: Adding to iommu group 11
[ 0.388892] pci 0000:00:18.3: Adding to iommu group 11
[ 0.388902] pci 0000:00:18.4: Adding to iommu group 11
[ 0.388913] pci 0000:00:18.5: Adding to iommu group 11
[ 0.388923] pci 0000:00:18.6: Adding to iommu group 11
[ 0.388934] pci 0000:00:18.7: Adding to iommu group 11
[ 0.388945] pci 0000:01:00.0: Adding to iommu group 12
[ 0.388957] pci 0000:02:00.0: Adding to iommu group 13
[ 0.388975] pci 0000:03:00.0: Adding to iommu group 14
[ 0.388989] pci 0000:03:00.1: Adding to iommu group 15
[ 0.389002] pci 0000:03:00.2: Adding to iommu group 16
[ 0.389016] pci 0000:03:00.3: Adding to iommu group 17
[ 0.389026] pci 0000:04:00.0: Adding to iommu group 18
[ 0.389038] pci 0000:05:00.0: Adding to iommu group 19
[ 0.389049] pci 0000:06:00.0: Adding to iommu group 20
[ 0.389061] pci 0000:06:04.0: Adding to iommu group 21
[ 0.389072] pci 0000:06:05.0: Adding to iommu group 22
[ 0.389083] pci 0000:06:06.0: Adding to iommu group 23
[ 0.389095] pci 0000:06:07.0: Adding to iommu group 24
[ 0.389106] pci 0000:06:08.0: Adding to iommu group 25
[ 0.389117] pci 0000:06:09.0: Adding to iommu group 26
[ 0.389128] pci 0000:06:0a.0: Adding to iommu group 27
[ 0.389140] pci 0000:06:0b.0: Adding to iommu group 28
[ 0.389150] pci 0000:06:0c.0: Adding to iommu group 29
[ 0.389161] pci 0000:06:0d.0: Adding to iommu group 30
[ 0.389164] pci 0000:0e:00.0: Adding to iommu group 27
[ 0.389168] pci 0000:0f:00.0: Adding to iommu group 28
[ 0.389171] pci 0000:10:00.0: Adding to iommu group 29
[ 0.389175] pci 0000:11:00.0: Adding to iommu group 30
[ 0.389198] pci 0000:12:00.0: Adding to iommu group 31
[ 0.389209] pci 0000:12:00.1: Adding to iommu group 32
[ 0.389221] pci 0000:12:00.2: Adding to iommu group 33
[ 0.389233] pci 0000:12:00.3: Adding to iommu group 34
[ 0.389244] pci 0000:12:00.4: Adding to iommu group 35
[ 0.389255] pci 0000:12:00.6: Adding to iommu group 36
[ 0.389266] pci 0000:13:00.0: Adding to iommu group 37
[ 0.391472] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40
[ 0.399327] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[ 2.537649] AMD-Vi: AMD IOMMUv2 loaded and initialized#!/bin/bash
shopt -s nullglob
for g in $(find /sys/kernel/iommu_groups/* -maxdepth 0 -type d | sort -V); do
echo "IOMMU Group ${g##*/}:"
for d in $g/devices/*; do
echo -e "\t$(lspci -nns ${d##*/})"
done;
done;
posts
IOMMU Group 0:
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
IOMMU Group 1:
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
IOMMU Group 2:
00:01.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
IOMMU Group 3:
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
IOMMU Group 4:
00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
IOMMU Group 5:
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
IOMMU Group 6:
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
IOMMU Group 7:
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
IOMMU Group 8:
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14dd]
IOMMU Group 9:
00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14dd]
IOMMU Group 10:
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
IOMMU Group 11:
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e0]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e1]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e2]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e3]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e4]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e5]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e6]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e7]
IOMMU Group 12:
01:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev 10)
IOMMU Group 13:
02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch [1002:1479] (rev 10)
IOMMU Group 14:
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] [1002:744c] (rev cc)
IOMMU Group 15:
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio [1002:ab30]
IOMMU Group 16:
03:00.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 USB [1002:7446]
IOMMU Group 17:
03:00.3 Serial bus controller [0c80]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:7444]
IOMMU Group 18:
04:00.0 Non-Volatile memory controller [0108]: Phison Electronics Corporation E12 NVMe Controller [1987:5012] (rev 01)
IOMMU Group 19:
05:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f4] (rev 01)
IOMMU Group 20:
06:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 21:
06:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 22:
06:05.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 23:
06:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 24:
06:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 25:
06:08.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 26:
06:09.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
IOMMU Group 27:
06:0a.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
0e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
IOMMU Group 28:
06:0b.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
0f:00.0 Network controller [0280]: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter [14c3:0616]
IOMMU Group 29:
06:0c.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
10:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f7] (rev 01)
IOMMU Group 30:
06:0d.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f5] (rev 01)
11:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] Device [1022:43f6] (rev 01)
IOMMU Group 31:
12:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Raphael [1002:164e] (rev c5)
IOMMU Group 32:
12:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640]
IOMMU Group 33:
12:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] VanGogh PSP/CCP [1022:1649]
IOMMU Group 34:
12:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b6]
IOMMU Group 35:
12:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b7]
IOMMU Group 36:
12:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
IOMMU Group 37:
13:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b8]i then created the vfio.conf file in /etc/modprobe.d with the 2 entries from the IOMMU Group 14-15 containg:
softdep drm pre: vfio-pci
options vfio-pci ids=1002:744c,1002:ab30added the modules to /etc/mkinitcpio.conf
MODULES=( vfio_pci vfio vfio_iommu_type1 )
BINARIES=()
FILES=()
HOOKS=(base systemd autodetect keyboard sd-vconsole modconf block filesystems fsck)before a restarted I did
sudo mkinitcpio -Pafter the restart I verified if everything worked with
dmesg | grep -i vfio
[ 3.873330] VFIO - User Level meta-driver version: 0.3
[ 3.943960] vfio-pci 0000:03:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=none
[ 3.944047] vfio_pci: add [1002:744c[ffffffff:ffffffff]] class 0x000000/00000000
[ 4.036542] vfio_pci: add [1002:ab30[ffffffff:ffffffff]] class 0x000000/00000000
[ 7.333179] vfio-pci 0000:03:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=nonelspci -nnk -d 1002:744c:
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] [1002:744c] (rev cc)
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] [1002:1002]
Kernel driver in use: vfio-pci
Kernel modules: amdgpulspci -nnk -d 1002:ab30
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio [1002:ab30]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio [1002:ab30]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intelThen i installed the win 11 guest VM.
After a successfull installation i added the 2 PCI Slots to the VM and added the GPU ROM file to /usr/share/vgabios/patched.rom
(the rom is not patched as the name suggests, I just used the name from this guide here https://gitlab.com/risingprismtv/single … e-ROM-file so i could copy his commands)
Here is my XML File
<domain type="kvm">
<name>win11</name>
<uuid>don't know if I can/should show this</uuid>
<metadata>
<libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
<libosinfo:os id="http://microsoft.com/win/11"/>
</libosinfo:libosinfo>
</metadata>
<memory unit="KiB">17238016</memory>
<currentMemory unit="KiB">17238016</currentMemory>
<vcpu placement="static">12</vcpu>
<os firmware="efi">
<type arch="x86_64" machine="pc-q35-8.0">hvm</type>
<firmware>
<feature enabled="no" name="enrolled-keys"/>
<feature enabled="yes" name="secure-boot"/>
</firmware>
<loader readonly="yes" secure="yes" type="pflash">/usr/share/edk2/x64/OVMF_CODE.secboot.fd</loader>
<nvram template="/usr/share/edk2/x64/OVMF_VARS.fd">/var/lib/libvirt/qemu/nvram/win11_VARS.fd</nvram>
</os>
<features>
<acpi/>
<apic/>
<hyperv mode="custom">
<relaxed state="on"/>
<vapic state="on"/>
<spinlocks state="on" retries="8191"/>
</hyperv>
<vmport state="off"/>
<smm state="on"/>
</features>
<cpu mode="host-passthrough" check="none" migratable="on">
<topology sockets="1" dies="1" cores="6" threads="2"/>
</cpu>
<clock offset="localtime">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
<timer name="hypervclock" present="yes"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled="no"/>
<suspend-to-disk enabled="no"/>
</pm>
<devices>
<emulator>/usr/bin/qemu-system-x86_64</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2" discard="unmap"/>
<source file="/var/lib/libvirt/images/win11.qcow2"/>
<target dev="sda" bus="sata"/>
<boot order="1"/>
<address type="drive" controller="0" bus="0" target="0" unit="0"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<source file="/home/lukas/Downloads/Win11_22H2_German_x64v2.iso"/>
<target dev="sdb" bus="sata"/>
<readonly/>
<address type="drive" controller="0" bus="0" target="0" unit="1"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<source file="/home/lukas/Downloads/virtio-win-0.1.229.iso"/>
<target dev="sdc" bus="sata"/>
<readonly/>
<address type="drive" controller="0" bus="0" target="0" unit="2"/>
</disk>
<controller type="usb" index="0" model="qemu-xhci" ports="15">
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</controller>
<controller type="pci" index="0" model="pcie-root"/>
<controller type="pci" index="1" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="1" port="0x10"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
</controller>
<controller type="pci" index="2" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="2" port="0x11"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
</controller>
<controller type="pci" index="3" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="3" port="0x12"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
</controller>
<controller type="pci" index="4" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="4" port="0x13"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
</controller>
<controller type="pci" index="5" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="5" port="0x14"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
</controller>
<controller type="pci" index="6" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="6" port="0x15"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
</controller>
<controller type="pci" index="7" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="7" port="0x16"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
</controller>
<controller type="pci" index="8" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="8" port="0x17"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x7"/>
</controller>
<controller type="pci" index="9" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="9" port="0x18"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0" multifunction="on"/>
</controller>
<controller type="pci" index="10" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="10" port="0x19"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x1"/>
</controller>
<controller type="pci" index="11" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="11" port="0x1a"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x2"/>
</controller>
<controller type="pci" index="12" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="12" port="0x1b"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x3"/>
</controller>
<controller type="pci" index="13" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="13" port="0x1c"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x4"/>
</controller>
<controller type="pci" index="14" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="14" port="0x1d"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x5"/>
</controller>
<controller type="sata" index="0">
<address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
</controller>
<controller type="virtio-serial" index="0">
<address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
</controller>
<interface type="network">
<mac address="don't know if I should show this"/>
<source network="default"/>
<model type="e1000e"/>
<address type="pci" domain="0x0000" bus="0x08" slot="0x00" function="0x0"/>
</interface>
<serial type="pty">
<target type="isa-serial" port="0">
<model name="isa-serial"/>
</target>
</serial>
<console type="pty">
<target type="serial" port="0"/>
</console>
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="1"/>
</channel>
<input type="tablet" bus="usb">
<address type="usb" bus="0" port="1"/>
</input>
<input type="mouse" bus="ps2"/>
<input type="keyboard" bus="ps2"/>
<tpm model="tpm-tis">
<backend type="emulator" version="2.0"/>
</tpm>
<graphics type="spice" autoport="yes">
<listen type="address"/>
<image compression="off"/>
</graphics>
<sound model="ich9">
<address type="pci" domain="0x0000" bus="0x00" slot="0x1b" function="0x0"/>
</sound>
<audio id="1" type="spice"/>
<video>
<model type="qxl" ram="65536" vram="65536" vgamem="16384" heads="1" primary="yes"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>
<hostdev mode="subsystem" type="pci" managed="yes">
<source>
<address domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
</source>
<rom file="/usr/share/vgabios/patched.rom"/>
<address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
</hostdev>
<hostdev mode="subsystem" type="pci" managed="yes">
<source>
<address domain="0x0000" bus="0x03" slot="0x00" function="0x1"/>
</source>
<address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
</hostdev>
<redirdev bus="usb" type="spicevmc">
<address type="usb" bus="0" port="2"/>
</redirdev>
<redirdev bus="usb" type="spicevmc">
<address type="usb" bus="0" port="3"/>
</redirdev>
<watchdog model="itco" action="reset"/>
<memballoon model="virtio">
<address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
</memballoon>
</devices>
</domain>This is a screenshot of the device manager:
https://ibb.co/WPkbs0Z
It seems to realise that there is a PCI GPU Device there, I don't know if that is how it is supposed to be?
If I try to install the AMD driver it results in a Blue Screen. This is as far as I got.
I would appreciate if someone could help me.
Thank you.
Offline
Did you by chance finde a solution to this, other than the appearance the 7900 Series, Navi 31, is not yet supported....??? Which is really a HUGE bummer for me.... I literally just spent $$$ on a brand new system with a AMD Radeon RX 7900 XTX, 24Gb VRAM, OverClocked Edition w/ 128Gb RAM, AMD Ryzen 9, 7950X3D, Asus Pro-Art Creator 6E, X670E-Creator Wifi to be able to carry me into the next round of technologies... Coming into this from an Intel Core i7 - 8800, 64 GB RAM, Win. 11 Pro.
My new system works great independantly loading Arch (latest edition) but struggling on the GPU passthru to be able to run my VMs to take advantage of this new stuff.... that is now already a year old....
I appreciate in advance any assistance; I can and will be willing to use this system for development of ANY solution that get this to work.... I am a novice when it comes to programming, but will give any legit purpose a try with patience and diligence....
Happy New Year to forum.
Offline
GPU passthrough troubleshooting is always tricky and can take a lot of effort.
Look at https://bbs.archlinux.org/viewtopic.php?id=288756 to get an idea .
Note that eventually the cause of the failure was found to be a windows 11 setting ... .
If you're willing to put in the effort to investigate, start a new thread in 'Kernel & Hardware' forum .
(newbie corner gets many new threads every day and the people that can help may overlook the thread just like happened with this one) .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Pages: 1