twiikker

Members
  • Posts

    54
  • Joined

  • Last visited

Everything posted by twiikker

  1. My bluescreen problem was fixed by those qemu commands. My bluescreens wasnt just random. I couldnt even boot into install media fully without those commands.
  2. I haven't had need to improve vnc performance as it is better than what i would even need so i don't have anything on that, sorry.
  3. I think that qxl in unraid and qxl inside VM are completely separate thing. Like qxl in unraid connects straight to KVM engine and not to the OS. And when you installed that package inside VM it distrupted the connection somehow. For fixing it you could try to boot into install media mount disks like in guide, chroot to /mnt and remove that qxl package.
  4. Thanks! Had those ucode thigys other way around and missed rest of comment
  5. Updated this to use Q35-5.0 and systemd-boot
  6. Well.. nothing else comes to my mind than double checking that virtualizion is enabled in bios (SVM Mode and SR-IOV). GPU is in own IOMMU group and trying again fresh with new windows installation and hoping it gets passed trough.
  7. Did you do that hexeditor thing where you remove nvflash part of that vbios? https://www.youtube.com/watch?v=1IP-h9IKof0
  8. yeah that guide is 4 years old. It doesn't give you full vbios. Like i tried that with my card and it gave vbios of size ~100kb and gpuz gives 250kb. That vbios what you get from unraid console works on archlinux for me but wont do anything on windows VM.
  9. You mean that when you have that GPU in other windows computer you cant dump it from GPU-Z?
  10. Your latest xml post doesnt have rom included. My example <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </source> <rom file='/mnt/user/domains/vbios/gt1030-gpuz.rom'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </hostdev>
  11. I made guide for passing through my 1030 with 3700x for windows 10 today. Maybe it has something to help you.
  12. My setup. Unraid 6.11.5 AMD 3700x / GTX1650 ASUS TUF B550M PLUS / BIOS:3404 / AGESA ComboV2PI 1.2.0.B Requirements. 1. Dumped vbios rom with GPUZ and removed nvflash header with hexeditor. I had to dump mine even though techpowerup had exact model but i have 2 years newer revision. Guide for making that dump: https://www.youtube.com/watch?v=1IP-h9IKof0 2. Having your GPU in own IOMMU group Info about that: https://www.youtube.com/watch?v=qQiMMeVNw-o My example at Tools>System Devices IOMMU group 18: [1022:43ea] 03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea [10de:1d01] 04:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1) [10de:0fb8] 04:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller (rev a1) 3. UEFI / BIOS Settings: Have virtualizion enabled in bios and other setting to help separating IOMMU groups. My example. Tweaker -> Advanced CPU Settings -> SVM Mode -> Enable Settings -> Miscellaneous -> IOMMU -> Enable Settings -> AMD CBS -> ACS Enable -> Enable Settings -> AMD CBS -> Enable AER Cap -> Enable There is also SR-IOV setting somewhere. There is also PCIe ACS override setting in unraid to help separate IOMMU groups. Setting>VM Manager and select advanced view. Installation Create VM: Add VM>Windows 10 CPU Mode: Host Passtrough Machine: Q35-7.x BIOS: OVMF Select OS install ISO. Download and select latest Virtio ISO. Select suitable disk size. 50G on mine. Select your graphics card and graphics card audio. Create. Select language preferences next and install. I don't have product key (set it after install) Select your windows version. (My case 10 Pro) Accept terms. Custom: Install Windows only (advanced) Load driver>Browse>virtio-win-0.1.xxx>amd64>w10 Red Hat VirtIO SCSI controller>Next Load driver>Browse>virtio-win-0.1.xxx>NetKVM>w10>amd64 Red Hat VirtIO Ethernet Adapter>Next (You can add network later after installation also) Select drive and next. Set your personal account and privacy settings You should be at your windows 10 desktop now. Open start menu and type compmgmt.msc and open. Open Device Manager. On my case there are 2 devices without drivers. Right click on driverless device and select update driver>Browse my computer>select whole virtio disk. Thats all. Twiikker TROUBLESHOOTING: qemu-system-x86_64: vfio_region_write(0000:04:00.0:region1+0xa8ec8, 0x0,8) failed: Device or resource busy vfio-pci 0000:04:00.0: BAR 1: can't reserve [mem 0xd0000000-0xdfffffff 64bit pref] make this type of script and run everytime array starts or manually run from console. #!/bin/bash echo 0 > /sys/class/vtconsole/vtcon0/bind echo 0 > /sys/class/vtconsole/vtcon1/bind echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind
  13. Well that was my though after reading so thats why i made this walktrough how i got it working as best as i could.
  14. Edit: Made guide for windows 10 vm with passtrough and it has better way to get this working.
  15. Updated this now. Seems like they are ripping more tools from install media so we need to install them.
  16. Just make new share in unraid and connect to it on your pc. Open it and add new shortcuts to your shares \\server\share
  17. You can have workaround for this by making share in gui where you collect just shortcuts of those shares you want to use and recycle bin will work on them by that route.
  18. Gonna take a look on this after i get my server upgrade up and running. Still waiting some extra parts
  19. Tried this today and finally got it working but was so disapointed with performance. I can get 3x faster speeds over SMB share than 9p.
  20. Thanks for input. Found new command as initial command and that locale thing is nicer way to set them
  21. Glad that it worked. Maybe you missed something from list. "mkinitcpio -p linux" didnt work without "pacman -S linux" on latest builds and brought me on grub promt also. I'll just remove those update notes from commands that they won't lead people to skip those. Have to take look on that initial command.
  22. You wrote those updated commands without UPDATE: ?
  23. Updated guide to work with latest arch build.