я использую qemu и для запуска игр решил пробросить видеокарту(nvidia 3060), но количество fps cyberpunk 2077 не возрастает выше 20 хотя на windows он на 60-70, я заметил что на видеокарту подаётся всего 0.7-1 вольт что явно слишком мало (я использую последнию версию драйвера). подскажите с чем это может быть связано и как это исправить. вот скрипт запуска qemu:
#!/bin/bash
export QEMU_AUDIO_DRV=pa
#<===[default value]===>
DISC=1 # 0: test(install: kubuntu) | 1: windows(install)
NEW_SYS=0 # 0: no | 1: kubuntu | 2: windows]
NEW_SYS_STR=""
#<===[stettings]===>
if [ -v 1 ]; then
DISC=$1
fi
if [ -v 2 ]; then
NEW_SYS=$2
fi
if (($DISC == 0)); then
DISC_STR="/home/andrewkoro105/Skrips/data/qemu/virtual-disc-50G.img"
elif (($DISC == 1)); then
DISC_STR="/home/andrewkoro105/Skrips/data/qemu/virtual-disc-450G-windows.img"
fi
if (($NEW_SYS == 1)); then
NEW_SYS_STR="-boot d -cdrom /home/andrewkoro105/Downloads/kubuntu-22.04-desktop-amd64.iso"
elif (($NEW_SYS == 2)); then
NEW_SYS_STR="-boot d -cdrom /home/andrewkoro105/Downloads/windows_22H2_or_21H2_x64/windows_22H2_or_21H2_x64.iso"
fi
#<===[start]===>
rm -rf /home/andrewkoro105/Skrips/data/qemu/qemu-output.txt /home/andrewkoro105/Skrips/data/qemu/looking-glass-output.txt
qemu-start () {
sudo qemu-system-x86_64 \
-name andrewkoro105 \
-machine type=q35,accel=kvm \
-enable-kvm \
-cpu host \
-smp 12 \
-m 12G \
-hda ${DISC_STR} \
${NEW_SYS_STR} \
-device vfio-pci,host=04:00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=04:00.1 \
-device ivshmem-plain,memdev=ivshmem,bus=pcie.0 \
-object memory-backend-file,id=ivshmem,share=on,mem-path=/dev/shm/looking-glass,size=32M \
-spice port=5900,addr=0.0.0.0,disable-ticketing=on \
-device virtio-mouse \
-device virtio-keyboard-pci \
-vga none \
2> /home/andrewkoro105/Skrips/data/qemu/qemu-output.txt
if [ -s /home/andrewkoro105/Skrips/data/qemu/qemu-output.txt ]; then
echo "<===[qemu]===>"
cat /home/andrewkoro105/Skrips/data/qemu/qemu-output.txt
fi
}
looking-glass-start (){
qemu-start &
sleep 5
looking-glass-client 2> /home/andrewkoro105/Skrips/data/qemu/looking-glass-output.txt
if [ -s /home/andrewkoro105/Skrips/data/qemu/looking-glass-output.txt ]; then
echo "<===[looking-glass]===>"
cat /home/andrewkoro105/Skrips/data/qemu/looking-glass-output.txt
fi
}
looking-glass-start &
#qemu-start
Перемещено hobbit из general