• Indicar a Proxmox que utilice una gráfica específica para el host

    En este hack vimos como indicarle a Proxmox que no utilice una tarjeta gráfica para sí mismo. Pero ¿que pasa si tenemos varias gráficas y le queremos indicar a Proxmox que utilice una gráfica específica para su propio entorno gráfico? Esto podría llegar a ser interesante si, por ejemplo, queremos que PVE utilice como gráfica principal una gráfica que está en el segundo slot PCIe, cuando ya tenemos una en el primer slot. Lo que ocurrirá es ese caso es que, si la primera gráfica tiene cables de video conectados, Proxmox intentará utilizarla como la gráfica principal. Y no sólo Proxmox, la propia BIOS del servidor lo hará.

    Por suerte hay una manera de, una vez lanzado el bootloader, indicarle al kernel cuál gráfica queremos que sea la primera. Para ello, primero debemos identificar la ubicación PCI de la gráfica que queremos que sea la primera, Lo hacemos con:

    lspci | grep VGA

    En mi caso, la que me interesa es la 18:00.0. Por ello, para indicarle a grub que utilice esa gráfica primero, editamos /etc/default/grub y agregamos el siguiente parámetro a la línea de ejecución del kernel:

    video=efifb:0000:18:00.0

    De forma que la línea completa podría quedarnos tal que así:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt pcie_acs_override=downstream,multifunction video=efifb:0000:18:00.0"

    Lógicamente, y siempre después de modificar el archivo por defecto de Grub, ejecutamos como root:

    update-grub


    Deja una respuesta