Actualizar el archivo de configuración del grub:
El archivo de configuración del grub está en /etc/default. Se puede modificar usando el editor de texto nano integrado en la consola.
1
2
3
$ sudo nano /etc/default/grub
Después de editar el archivo, se debe correr el comando que actualiza la entrada en la pantalla de inicio del GRUB, para aplicar los cambios:
1
2
3
4
5
# Para sistemas con UEFI:
sudo grub2-mkconfig -o /etc/grub2-efi.cfg
La documentación de Fedora aclara que este es el comando correcto para sistemas UEFI. Para sistemas con BIOS, o el modo de inicio ancestral se deben de usar otros comandos.
Dracut:
El dracut es el administrador del initRAMFS de Fedora. En este artículo de la revista de Fedora se explica más a detalle sobre el tema. Para reconstruir el initramfs para todas las versiones del kernel en disco se usa el comando:
1
2
3
sudo dracut --force --regenerate-all --verbose
El dracut a veces dura mucho y no imprime nada en la consola, entonces la opción --verbose hace que el comando imprima en la consola lo que está haciendo. Para luego borrar la consola se puede usar clear.
Montar Disco al Inicio:
Esta es una adaptación del video de TechHut sobre el tema
Lo primero es crear el directorio donde se va a accesar el disco o la unidad. Generalmente es \media\NombreDelDisco. Probablemente haya que crear el directorio con sudo
1
2
3
$ sudo mkdir /media/punto_de_montaje
Después es necesario copiar el UUID de la unidad, esto se puede ver yendo al administrador de discos.
Con el UUID copiado sigue editar el fstab con mucho cuidado.
1
2
3
sudo nano /etc/fstab
El fstab se ve así:
Hay que agregar una estrada al final del fstab para que linux sepa que tiene que iniciar con ese disco montado en el directorio que se creó. NO SE DEBEN USAR ESPACIOS, SINO TABULAR
La línea que se debe agregar es:
UUID=el_uuid_copiado_anteriormenteTAB/media/punto_de_montajeTABformatoTABdefaultsTAB0TAB0
La línea para mí disco formateado en ext4, con el punto de montaje en /media/games es:
1
2
3
UUID=03f1337c-b0b3-4458-87cd-bfdf65001353 /media/games ext4 defaults 0 0
al final el fstab se ve así:
Con Ctrl+x se sale del editor nano, y antes va a preguntar si se quiere modificar el archivo, simplemente hay que escribir “y” y luego presionar enter hasta volver a la terminal normal.
Después hay que reiniciar la computadora o correr los comandos:
1
2
3
sudo systemctl daemon-reload && sudo mount -a
si todo salió bien, ahora se debería poder accesar la unidad montada en el directorio creado.
Variables de ambiente para correr aplicación en la GPU de NVIDIA:
Para que una aplicación le delegue el manejo de los gráficos a la gpu NVIDIA, se deben definir estas variables de ambiente (env variables) antes del comando como lo muestra la wiki de Arch:
1
2
3
$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia comando
Forzar a Vulkan a usar la dGPU:
1
2
$ vulkaninfo --summary
buscar la línea deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU, copiar la línea que dice deviceName = “Nombre de la GPU”. La variable de ambiente es DXVK_FILTER_DEVICE_NAME = “Nombre de la GPU”
1
DXVK_FILTER_DEVICE_NAME = "NVIDIA GeForce GTX 1650"
Guía para el Passthrough de la dGPU:
La mejor guía para GPU Passthrough con Fedora que he encontrado:
firelightning13-[GUIDE] GPU Passthrough for Laptop with Fedora.md
Muro de la vergüenza de las dependencias:
Kdenlive:
kf5-kirigami2 —> (Panel de efectos en blanco.)
Vivado:
ncurses-compat-libs —> (Completar instalación)


