A ver, que vuelvo a dar la chapa con un problema del que no encuentro solución (y he estado buscando días pero nada):
Cuando arranco la máquina virtual de Windows, a la que le paso la tarjeta gráfica que tengo solo para ella, la salida gráfica de las TTY se cuelga, y no actualizan imagen (funcionar siguen funcionando que se puede ejecutar un reboot now por ejemplo).
Si ejecuto sudo dmesg | grep -C2 [Cc]onsole, se puede ver que cambia el dispositivo de la consola:
Código:
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] spurious 8259A interrupt: IRQ7.
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] printk: console [tty0] enabled
[ 0.000000] ACPI: Core revision 20220331
[ 0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484873504 ns
-- (Esto supongo que será al aplicar las opciones puestas en grub)
[ 0.752897] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 0.752905] vesafb: framebuffer at 0xd1000000, mapped to 0x000000000dc4ae28, using 8128k, total 8128k
[ 0.778178] Console: switching to colour frame buffer device 240x67
[ 0.803377] fb0: VESA VGA frame buffer device
[ 0.811792] NET: Registered PF_INET6 protocol family
--
[ 9.235681] systemd[1]: auth-rpcgss-module.service - Kernel Module supporting RPCSEC_GSS was skipped because of an unmet condition check (ConditionPathExists=/etc/krb5.keytab).
[ 9.235778] systemd[1]: Finished blk-availability.service - Availability of block devices.
[ 9.255942] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[ 9.261126] RPC: Registered named UNIX socket transport module.
[ 9.261128] RPC: Registered udp transport module.
-- (Al arrancar la máquina virtual)
[ 187.840303] xpad 5-4.4:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19
[ 187.969051] xhci_hcd 0000:12:00.3: USB bus 5 deregistered
[ 187.969747] Console: switching to colour dummy device 80x25
[ 187.969839] vfio-pci 0000:11:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=none
[ 188.292035] virbr0: port 1(vnet0) entered blocking state
De hecho, si aíslo la gráfica en el arranque mediante el archivo etc/modprobe.d/vfio.conf poniendo (1002:73df,1002:ab28 son la GPU y su controladora de audio ):
Código:
options vfio-pci ids=1002:73df,1002:ab28
ya sucede que se cuelga la salida gráfica justo en el momento que carga vfio-pci (y en cuanto el gestor de inicio de sesión se puede continuar con normalidad).
He estado buscando la forma de evitarlo o, por lo menos, cambiar el dispositivo de salida de forma manual y nada, a lo único que he llegado es a ver que, en el momento que se carga vfio-pci, desaparece el archivo /dev/fb0.
Marcadores