Kung-Fubick

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by Kung-Fubick

  1. I will keep trying a bit and see if it gets me anywhere. Yeah those prices are truly insane, got the card to be able to run a mac vm with linux and windows. I do have a nvidia gpu that currently occupies my workstation so I might get a new card and put the old nvidia card in for ubuntu and windows. Then try with the R9 for the mac. Big thanks for all the effort you put into helping me anyway!
  2. Oh well that's a bummer, tried with the ubuntu VM aswell. Screen went black and gpu fans maxed out so had to reboot anyway. So if I would use this card I would have to reboot host every time I shutdown the VM? Also is there any easy way to find out which cards that are supported?
  3. Getting some display output, was into the "repair windows screen" which I was able to click around in once I forwarded the USB controller. Tried reinstalling windows and it all went fine until some type of crash when screen went fully black. This was when I had finished installing and was browsing in the OS. And all of this happened after I added the vbios. However right now when I start either Windows VM (created a new one to reinstall windows) it freezes while booting. Getting the windows "ring" of loading and the TianoCore picture. Going to try again and see if I did something wrong after installing windows. I did install a display driver that might have been intended for VNC (followed an old spaceinvader video). Attaching another diagnostics if it is of any interest. nas-diagnostics-20211022-1513.zip
  4. I have the spaceinvader script for it so I will use that. Will update after.
  5. Removed the USB controller and replaced the ealier gpu section with the one you wrote. Recognize that part from spaceinvaders video. I didn't change anything else in the VM. It still starts after the changes but I still get a black screen. Attaching diagnostics after trying to start the VM with configurations. Here is the output of the lines you provided me with: for iommu_group in $(find /sys/kernel/iommu_groups/ -maxdepth 1 -mindepth 1 -type d);do echo "IOMMU group $(basename "$iommu_group")"; for device in $(\ls -1 "$iommu_group"/devices/); do if [[ -e "$iommu_group"/devices/"$device"/reset ]]; then echo -n "[RESET]"; fi; echo -n $'\t';lspci -nns "$device"; done; done IOMMU group 17 [RESET] 02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) IOMMU group 7 00:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 25 [RESET] 09:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] IOMMU group 15 01:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01) IOMMU group 5 [RESET] 00:03.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483] IOMMU group 23 [RESET] 08:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380] [1002:6939] (rev f1) IOMMU group 13 00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0 [1022:1440] 00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1 [1022:1441] 00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2 [1022:1442] 00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3 [1022:1443] 00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4 [1022:1444] 00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5 [1022:1445] 00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6 [1022:1446] 00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7 [1022:1447] IOMMU group 3 00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 21 02:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) IOMMU group 11 [RESET] 00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484] IOMMU group 1 [RESET] 00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483] IOMMU group 28 [RESET] 0b:00.1 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP [1022:1486] IOMMU group 18 02:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) IOMMU group 8 00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 26 [RESET] 0a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a] IOMMU group 16 01:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge [1022:43c6] (rev 01) IOMMU group 6 00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 24 08:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380] [1002:aad8] IOMMU group 14 [RESET] 01:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 XHCI Controller [1022:43d5] (rev 01) IOMMU group 4 [RESET] 00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483] IOMMU group 22 [RESET] 03:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03) IOMMU group 12 00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 61) 00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51) IOMMU group 30 0b:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487] IOMMU group 2 00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 20 02:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) IOMMU group 10 00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 29 [RESET] 0b:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c] IOMMU group 0 00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482] IOMMU group 19 02:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) IOMMU group 9 [RESET] 00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484] IOMMU group 27 [RESET] 0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485] nas-diagnostics-20211022-1401.zip
  6. Yeah, changed it to the regular label and it seems like that did something good. Searched in /proc/iomem for efifb, no result. However when I now try to start the VM the result is still the same. Here is the output of the VM log, it has changed a little, I think the lines starting with "blockdev" are new. -display none \ -no-user-config \ -nodefaults \ -chardev socket,id=charmonitor,fd=31,server,nowait \ -mon chardev=charmonitor,id=monitor,mode=control \ -rtc base=localtime \ -no-hpet \ -no-shutdown \ -boot strict=on \ -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x7.0x7 \ -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x7 \ -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x7.0x1 \ -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x7.0x2 \ -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x4 \ -blockdev '{"driver":"file","filename":"/mnt/user/cacheShare/VM/Windows 10/vdisk1.img","node-name":"libvirt-3-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-3-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"qcow2","file":"libvirt-3-storage","backing":null}' \ -device virtio-blk-pci,bus=pci.0,addr=0x3,drive=libvirt-3-format,id=virtio-disk2,bootindex=1,write-cache=on \ -blockdev '{"driver":"file","filename":"/mnt/user/isos/Windows.iso","node-name":"libvirt-2-storage","auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-2-format","read-only":true,"driver":"raw","file":"libvirt-2-storage"}' \ -device ide-cd,bus=ide.0,unit=0,drive=libvirt-2-format,id=ide0-0-0,bootindex=2 \ -blockdev '{"driver":"file","filename":"/mnt/user/isos/virtio-win-0.1.173-2.iso","node-name":"libvirt-1-storage","auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-1-format","read-only":true,"driver":"raw","file":"libvirt-1-storage"}' \ -device ide-cd,bus=ide.0,unit=1,drive=libvirt-1-format,id=ide0-0-1 \ -netdev tap,fd=33,id=hostnet0 \ -device virtio-net,netdev=hostnet0,id=net0,mac=52:54:00:0b:57:c3,bus=pci.0,addr=0x2 \ -chardev pty,id=charserial0 \ -device isa-serial,chardev=charserial0,id=serial0 \ -chardev socket,id=charchannel0,fd=34,server,nowait \ -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 \ -device usb-tablet,id=input0,bus=usb.0,port=1 \ -device vfio-pci,host=0000:08:00.0,id=hostdev0,bus=pci.0,addr=0x5 \ -device vfio-pci,host=0000:08:00.1,id=hostdev1,bus=pci.0,addr=0x6 \ -device vfio-pci,host=0000:01:00.0,id=hostdev2,bus=pci.0,addr=0x8 \ -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \ -msg timestamp=on 2021-10-22 10:43:37.681+0000: Domain id=1 is tainted: high-privileges 2021-10-22 10:43:37.681+0000: Domain id=1 is tainted: host-cpu char device redirected to /dev/pts/0 (label charserial0) 2021-10-22T10:43:41.008138Z qemu-system-x86_64: vfio: Cannot reset device 0000:01:00.0, depends on group 15 which is not owned. 2021-10-22T10:43:42.032887Z qemu-system-x86_64: vfio: Cannot reset device 0000:01:00.0, depends on group 15 which is not owned. Also pasting the /proc/iomem if it is relevant: less /proc/iomem 00000000-00000fff : Reserved 00001000-0009ffff : System RAM 000a0000-000fffff : Reserved 000a0000-000bffff : PCI Bus 0000:00 000c0000-000dffff : PCI Bus 0000:00 000c0000-000cffff : Video ROM 000f0000-000fffff : System ROM 00100000-09c7efff : System RAM 04000000-04a00816 : Kernel code 04c00000-04e4afff : Kernel rodata 05000000-05127f7f : Kernel data 05471000-055fffff : Kernel bss 09c7f000-09ffffff : Reserved 0a000000-0a1fffff : System RAM 0a200000-0a20ffff : ACPI Non-volatile Storage 0a210000-0affffff : System RAM 0b000000-0b01ffff : Reserved 0b020000-a7b4f017 : System RAM a7b4f018-a7b6d457 : System RAM a7b6d458-a7b6e017 : System RAM a7b6e018-a7b7f057 : System RAM a7b7f058-b920dfff : System RAM b920e000-b920efff : Reserved b920f000-baf98fff : System RAM baf99000-bc5a7fff : Reserved bc5a8000-bc6dafff : ACPI Tables bc6db000-bcd6afff : ACPI Non-volatile Storage bcd6b000-bd9fefff : Reserved bd9ff000-beffffff : System RAM bf000000-bfffffff : Reserved c0000000-fec2ffff : PCI Bus 0000:00 d0000000-e01fffff : PCI Bus 0000:08 d0000000-dfffffff : 0000:08:00.0 d0000000-dfffffff : vfio-pci e0000000-e01fffff : 0000:08:00.0 e0000000-e01fffff : vfio-pci f0000000-f7ffffff : PCI MMCONFIG 0000 [bus 00-7f] f0000000-f7ffffff : Reserved
  7. I tried this, (added it under Unraid OS Safe Mode (no plugins, no GUI)) So full entry under this is: kernel /bzimage append video=efifb:off initrd=/bzroot unraidsafemode I assumed that's what you meant, saved and rebooted. Is this the wrong place to edit it? Checked /proc/iommu , same group still in use by efifb. Thank you for helping me.
  8. cat /proc/iomem 00000000-00000fff : Reserved 00001000-0009ffff : System RAM 000a0000-000fffff : Reserved 000a0000-000bffff : PCI Bus 0000:00 000c0000-000dffff : PCI Bus 0000:00 000c0000-000cffff : Video ROM 000f0000-000fffff : System ROM 00100000-09c7efff : System RAM 04000000-04a00816 : Kernel code 04c00000-04e4afff : Kernel rodata 05000000-05127f7f : Kernel data 05471000-055fffff : Kernel bss 09c7f000-09ffffff : Reserved 0a000000-0a1fffff : System RAM 0a200000-0a20ffff : ACPI Non-volatile Storage 0a210000-0affffff : System RAM 0b000000-0b01ffff : Reserved 0b020000-a7b4f017 : System RAM a7b4f018-a7b6d457 : System RAM a7b6d458-a7b6e017 : System RAM a7b6e018-a7b7f057 : System RAM a7b7f058-b920dfff : System RAM b920e000-b920efff : Reserved b920f000-baf98fff : System RAM baf99000-bc5a7fff : Reserved bc5a8000-bc6dafff : ACPI Tables bc6db000-bcd6afff : ACPI Non-volatile Storage bcd6b000-bd9fefff : Reserved bd9ff000-beffffff : System RAM bf000000-bfffffff : Reserved c0000000-fec2ffff : PCI Bus 0000:00 d0000000-e01fffff : PCI Bus 0000:08 d0000000-dfffffff : 0000:08:00.0 d0000000-d08c9fff : efifb e0000000-e01fffff : 0000:08:00.0 f0000000-f7ffffff : PCI MMCONFIG 0000 [bus 00-7f] f0000000-f7ffffff : Reserved f0000000-f7ffffff : pnp 00:00 fc900000-fcbfffff : PCI Bus 0000:0b fc900000-fc9fffff : 0000:0b:00.3 fc900000-fc9fffff : xhci-hcd fca00000-fcafffff : 0000:0b:00.1 fca00000-fcafffff : ccp fcb00000-fcb07fff : 0000:0b:00.4 fcb08000-fcb09fff : 0000:0b:00.1 fcb08000-fcb09fff : ccp fcc00000-fcdfffff : PCI Bus 0000:01 fcc00000-fccfffff : PCI Bus 0000:02 fcc00000-fccfffff : PCI Bus 0000:03 fcc00000-fcc1ffff : 0000:03:00.0 fcc00000-fcc1ffff : igb fcc20000-fcc23fff : 0000:03:00.0 fcc20000-fcc23fff : igb fcd00000-fcd7ffff : 0000:01:00.1 fcd80000-fcd9ffff : 0000:01:00.1 fcd80000-fcd9ffff : ahci fcda0000-fcda7fff : 0000:01:00.0 fce00000-fcefffff : PCI Bus 0000:09 fce00000-fce03fff : 0000:09:00.0 fce00000-fce03fff : nvme fcf00000-fcffffff : PCI Bus 0000:08 fcf00000-fcf3ffff : 0000:08:00.0 fcf60000-fcf63fff : 0000:08:00.1 fd200000-fd2fffff : Reserved fd200000-fd2fffff : pnp 00:01 fd500000-fd57ffff : amd_iommu fd600000-fd7fffff : Reserved fea00000-fea0ffff : Reserved feb80000-fec01fff : Reserved fec00000-fec003ff : IOAPIC 0 fec01000-fec013ff : IOAPIC 1 fec10000-fec10fff : Reserved fec10000-fec10fff : pnp 00:05 fec30000-fec30fff : Reserved fec30000-fec30fff : AMDIF030:00 fed00000-fed00fff : Reserved fed00000-fed003ff : HPET 0 fed00000-fed003ff : PNP0103:00 fed40000-fed44fff : Reserved fed80000-fed8ffff : Reserved fed81500-fed818ff : AMDI0030:00 fedc0000-fedc0fff : pnp 00:05 fedc2000-fedcffff : Reserved fedd4000-fedd5fff : Reserved fee00000-ffffffff : PCI Bus 0000:00 fee00000-fee00fff : Local APIC fee00000-fee00fff : pnp 00:05 ff000000-ffffffff : Reserved ff000000-ffffffff : pnp 00:05 100000000-83f37ffff : System RAM 83f380000-83fffffff : Reserved
  9. Hi I have been trying to passthrough this card for some time but I am only met with a black screen. What I have done: Watched spaceinvader videos on passing through. Passed through 2 IUMMO groups (GPU and sound from GPU). These are group 23 and 24. Tried with and without vbios (Pretty sure this only applies to nvidia cards. My attempts to solve it: Been trying with different linux distros and safe graphics installs. Tried installing the distro with VNC and then installing the drivers, then removing VNC but still the same black screen (0 output). Tried the same on windows, it recognized my card after drivers were installed but still a black screen after removing VNC. Attaching logs and files I was able to find. I can upload more logs or info if needed just make a post what you would like to see. I think I have made an error while passing through the card. Any tips and help much appreciated. iummo.txt log.txt nas-diagnostics-20211022-0034.zip nas-syslog-20211021-2234.zip vfio-log.txt Win10_log.txt
  10. Realized you can list IP addresses that are exceptions from the proxy. Thanks for the guide anyway!
  11. Hey, Just used this guide to setup transmission and I really appreciate the guide, worked great. Havn't gotten around to setting up remote gui for transmission yet so going to try that. I use firefox as my default browser however and using the proxy as you described will make it so I can't access my unraid GUI (I am assuming this is intended behavior). Is remote GUI the best way to go or do you have any idea how to solve this differently?
  12. Thank you, I will keep this in mind. I will run smart tests on my current disks over night. Thing is one of the disks (the one i'm trying to use as a parity disk) keeps dissapearing time to time. I did find that it failed a mandatory smart command so I guess that disk is quite dead. Will probably end up getting 2 new HDDs within a month.
  13. Yes, I realized that but checking if that disk works instead of my real parity disk would tell me something atleast
  14. So the Seagate IronWolf ST4000VN008 64MB 4TB would be better?
  15. Yeah, thanks for pointing that out, it was just an experimental drive that is around 10 years old so that wouldn't be surprising. I recently learned that the other 2 drives are around 5 years old.
  16. Here is another diagnostics after a failed parity build. Just want to add that the parity disk that keeps failing has OK smart tests. nas-diagnostics-20210117-1755.zip
  17. New diagnostics here. Tried connecting a different power cable before running the parity check too. Looks like it didnt fail this time but parity is still disabled for some reason. nas-diagnostics-20210117-1242.zip
  18. Couldn't find anything about the parity disk in these diagnostics so I will try to restart the array with it and submit diagnostics after that.
  19. My lingo might not be up to speed on the subject but I will try my best to explain. By parity copying I meant the following: I had an array with 1 HDD in it that contains data. I stopped the array. I added a parity drive. Now when starting up the array the parity disk has to write to copy the original HDD data. Bought the disks from an old colleague, told me they were previously unused. (3 TB Seagate x2) I will attach new diagnostics, note that these are after stopping and starting the array. If this makes a difference I can try and run the parity check tomorrow again and then post diagnostics. nas-diagnostics-20210117-0015.zip
  20. Hi I am relatively new to Unraid and am currently trying out the trial version to see if I should get a license to use as a NAS as a few docker containers. I have tried starting my array of 2 disks several times at this point but the parity check (or parity copying) always fails at 70.2%. I found a few other threads that suggested changing the SATA port on the MB and changing the cables but even after doing so it seems like the disk still fails. I will attach logs in this post for anyone that could see if they can find any information in them. But to my understanding the parity HDD is dead? I am going to try to run the Preclear disk Utility over night to see if it does anything different. I also have 2 simpler questions. Does Unraid usually take a long time to reboot and it seems like it has an effect on the amount of time my BIOS takes to boot, is this normal? (probably takes 5 minutes in comparison to my workstation which usually takes 2 sec.) Had some trouble with the automatic formatter when starting the array. Had to use Fdisk in the terminal to change the partition type and then it could format and mouint the drives, is this intended? Thankful for any help, Kung-Fubick nas-syslog-20210116-2254.zip