archlinuxusa Posted September 7, 2022 Share Posted September 7, 2022 (edited) Hello! I have a 3060TI (Zotac RTX 3060TI Light hash rate) that I am attempting to pass through to a VM. I have followed spaceinvaderone's video guide on dumping the VBIOS utilizing the user scripts function. When I boot the VM, i am greeted with nothing, "hello darkness my old friend". I have two GPU's in my system, both in which are added to the stub and the other (1660TI) operates as intended and does pass through to the VM. I have 'Allow unsafe interrupts' enabled and as well have tried the 'PCI-e ACS override' functions. When dumping the VBIOS utilizing the spaceinvaderone user script, I get a failure of "tee: '/sys/bus/pci/devices/0000\:2d\:00.0/remove': No such file or directory". Script location: /tmp/user.scripts/tmpScripts/dumpVbios/script Note that closing this window will abort the execution of this script Safety checks are disabled. Continuing ...... Checking if location to put vbios file exists Vbios folder already exists I will try and dump the vbios without disconnecting and reconnecting the GPU This normally only works if the GPU is NOT the Primary or the only GPU I will check the vbios at the end. If it seems wrong I will then retry after disconnecting the GPU Defining temp vm with gpu attached Domain 'dumpvbios' defined from /tmp/dumpvbios.xml Starting the temp vm to allow dump Domain 'dumpvbios' started Waiting for a few seconds ..... Stopping the temp vm Domain 'dumpvbios' destroyed Removing the temp vm Domain 'dumpvbios' has been undefined Okay dumping vbios file named gpu rtx3060ti.rom to the location /mnt/user/isos/vbios/ /mnt/user/isos/vbios/gpu rtx3060ti.rom is less than 70kb This seems too small. Probably the GPU is Primary and needs disconnecting and reconnecting to get proper vbios Running again Disconnecting the graphics card tee: '/sys/bus/pci/devices/0000\:2d\:00.0/remove': No such file or directory 1 Entered suspended (sleep) state ...... PRESS POWER BUTTON ON SERVER TO CONTINUE After my machine 'sleeps', I push the power button and nothing happens after that, not minutes-- not hours after. It just sits there with the "press power button on server to continue." I have attempted to put the 'force reset' variable in the script, ending with the same result as before --> "PRESS POWER BUTTON ON SERVER TO CONTINUE". My main questions/concerns are as follows. Why does spaceinvaderone's script seem like there are unix 'escape' symbols in the command? Why does the script not know when my machine has come back online from being asleep? Any help is appreciated. bigbox-diagnostics-20220906-2345.zip Edited September 7, 2022 by archlinuxusa corrected unix space to 'escape' Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.