uek2wooF

Members
  • Content Count

    94
  • Joined

  • Last visited

Community Reputation

7 Neutral

About uek2wooF

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Yikes. By hash I meant associative array or python dict. As long as it works I guess.
  2. Oh you mean in docker, not a vm. Did you try the nvida driver plugin discussed here
  3. I have a taichi x570 and just one GPU. In order to pass it through to a VM I have to: Bind it to vfio in tools -> system devices also I have to do this (echo 0 > /sys/class/vtconsole/vtcon0/bind) 2>/dev/null (echo 0 > /sys/class/vtconsole/vtcon1/bind) 2>/dev/null (echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind) 2>/dev/null I have that in a userscript that runs at array start. I don't know if that works with 2 GPUs. You can run it from commandline too before the VM starts. If you are tryi
  4. Guacamole. And spaceinvaderone even has a video on setting it up.
  5. If you aren't fast enough, you can type exit at that prompt and you will see a normal bios, just scroll down to Continue. Still have to quickly hit a key after that to boot from cd though.
  6. You have to be fast unfortunately. Start the vm and open the vnc as fast as possible and hit a key to start the boot. Otherwise there is also a way to boot from here but I forget how. You have to exit from this prompt and then do something.
  7. Save dir doesn't exist until you save, so there was nowhere to bind mount to at boot. This is the correct userscript. sed -i -e "s/domain_suspend/domain_save/" /usr/local/emhttp/plugins/dynamix.vm.manager/include/VMajax.php mkdir -p /mnt/user/domains/save /var/lib/libvirt/qemu/save mount --bind /mnt/user/domains/save /var/lib/libvirt/qemu/save
  8. Make a hash of all the filenames (without the path) and increment the value. When done, anything with value 2 is in both, value 1 is in just 1. I'd probably use Perl's FIle::Find and then for each filename $files{$filename}++ and after the find is done walk through the hash keys and print anything with value 1. Or in shell script something like: find /backup -type f | while read f; do g=$(basename "$f"); echo "$g" >> backed_up; find /path/to/share -type f | while read f; do g=$(basename "$f"); echo "$g" >> share; sort backed_up > backed_up.sorted;so
  9. Holy crap guys after messing with this for 2 days and posting here, I just found a rom I dumped a year ago. Tried with that one and it worked!!!! That one is 129k /mnt/user/isos/vbios/dump.rom: BIOS (ia32) ROM Ext. IBM comp. Video (123*512)
  10. Oh I also dumped my video bios but it is only 59k, seems small. Tried passing that with every combination (iirc). /mnt/user/isos/vbios/gtx780vbios.rom: BIOS (ia32) ROM Ext. IBM comp. Video (117*512)
  11. Hi I had passthrough working a year ago in windows (and linux and osx) so I know it is possible with my GTX 780. This is an amd ryzen 9 3900x with no onboard video, just the one GTX 780 card. I upgraded to 6.9.2 and tried again to do passthrough. I used the new way (tools -> system devices) to check the boxes for the video and sound: IOMMU group 33: [10de:1004] 12:00.0 VGA compatible controller: NVIDIA Corporation GK110 [GeForce GTX 780] (rev a1) [10de:0e1a] 12:00.1 Audio device: NVIDIA Corporation GK110 High Definition Audio Controller (rev a1) Thos
  12. Just to add, I get code 43 in the win 10 vm, and just a black screen. Fresh install of win 10. I am using the new way of passthrough, tools -> system devices, check the boxes for the gpu and sound. I also pass though a usb card and that works fine. ryzen 9 3900x. tried both uefi and legacy unraid boot. I also tried the bios but it is only 59K in size, seems small. also set multifunction so both gpu and sound appear on the same pci slot in kvm.
  13. yeah those lines don't work anymore as a userscript or just pasting them into an ssh terminal as root since upgrading to 6.9.2 for me either (used to work on 6.8.2). 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 root@Tower:~# echo 0 > /sys/class/vtconsole/vtcon0/bind root@Tower:~# cat /sys/class/vtconsole/vtcon0/bind 1 root@Tower:~# echo 0 > /sys/class/vtconsole/vtcon1/bind -bash: /sys/class/vtconsole/vtcon1/bind: No
  14. I think the only way to use this is to disable autostart on VMs you want to use it with, and manually run the userscript before pausing the VMs. Then reboot, manually run the userscript again, and then start your paused VMs manually.