Hi everyone, after using for a year the system with 2 gpus, one for a vm for pelx and the other left for the server display, i decided to try running the system headless and use that spare ones. here starts my troubles.
i thought that using the same procedure that i was using for my p400 would have been enough but i'm not able to start a vm with the gt710 associated to without having proxmox to instantly crash.
currently after booting into proxmox the display shows the initial 2 lines and then stops, as expected because proxmox should not be able to use the display anymore. but as soon as i start the vm, everything freezes after the vm loads the base nouveau driver. (picture attached)
here are my configuration files:
for reference, those are the ids from lspci
yes i updated the grub afterwards.
i attach also a "portion" of the log from when i start the gpu associated vm. it's enormous but from hat i can see there are a few recurring errors.
can anyone help me?
thanks in advance
i thought that using the same procedure that i was using for my p400 would have been enough but i'm not able to start a vm with the gt710 associated to without having proxmox to instantly crash.
currently after booting into proxmox the display shows the initial 2 lines and then stops, as expected because proxmox should not be able to use the display anymore. but as soon as i start the vm, everything freezes after the vm loads the base nouveau driver. (picture attached)
here are my configuration files:
nano /etc/modprobe.d/blacklist.conf
blacklist radeon
blacklist nouveau
blacklist nvidiafb
blacklist nvidia
Code:
nano /etc/modprobe.d/vfio.conf
#p400
#options vfio-pci ids=10de:1cb3,10de:0fb9 disable_vga=1
#g710 and p400
options vfio-pci ids=10de:128b,10de:0e0f,10de:1cb3,10de:0fb9 disable_vga=1
lspci -nnv | grep NVIDIA
06:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B [GeForce GT 710] [10de:128b] (rev a1) (prog-if 00 [VGA controller])
06:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev a1)
09:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107GL [Quadro P400] [10de:1cb3] (rev a1) (prog-if 00 [VGA controller])
09:00.1 Audio device [0403]: NVIDIA Corporation GP107GL High Definition Audio Controller [10de:0fb9] (rev a1)
nano /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt pcie_acs_override=downstream,multifunction nofb nomodeset video=vesafb:off video=efifb:off"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
yes i updated the grub afterwards.
i attach also a "portion" of the log from when i start the gpu associated vm. it's enormous but from hat i can see there are a few recurring errors.
QEMU[14711]: kvm: vfio_region_write(0000:06:00.0:region3+0x200, 0x3fd971,4) failed: Device or resource busy
kernel: vfio-pci 0000:06:00.0: BAR 3: can't reserve [mem 0xf0000000-0xf1ffffff 64bit pref]
can anyone help me?
thanks in advance