Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[ 6.10.3 ] 3060TI passthrough fails, VBIOS dump fails, GPU is in the stub.

Featured Replies

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 by archlinuxusa
corrected unix space to 'escape'

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.