Instalar interfaz gráfica en FreeBSD
No es tan dificil, pero lo único que tenemos que saber es el funcionamiento de las ventanitas en UNIX, necesitaríamos instalar X11 y el firmware de nuestro driver de video. Además de los drivers necesarios también.
Instalar drivers
FreeBSD usa el código de los drivers de la gráfica de Linux para funcionar usando LinuxKPI. Que básicamente lo que hace es adaptar el código de Linux a código de BSD. Por eso funciona. No usa el Linuxulator. Es código nativo de FreeBSD, simplemente adaptado desde el código de Linux.
Para instalar el firmware, usas pkg install -y drm-515-kmod
. Que
nos instalará los drivers de la versión 5.15 de Linux. Si
necesitasemos otra versión prueba a buscar drm-kmod
a ver que
versiones te salen. A mi en un ThinkPad E480 me ha funcionado
drm-515-kmod
pero puede variar para ti.
Esto instala los drivers de Intel y AMD, con NVIDIA es un proceso similar. Si queréis que escriba el tutorial para NVIDIA, regalarme una NVIDIA.
debemos agregar a /boot/loader.conf
la siguiente línea para
cargar el firmware
i915kms_load="YES" # Intel amdgpu_load="YES" # AMD radeonkms_load="YES" # AMDs antiguas
Instalar Xorg
Xorg es la magia que hace que puedas tener ventanitas. Wayland es una posmodernidad que nunca, en su maldita vida, me ha furulado. Así que llegué a la conclusión de que no furula y Xorg si furula. Razón por la cual vamos a usar Xorg:
Tras reiniciar, deberías ver como funciona. Ya podrías instalar Xorg:
pkg install -y xorg
Tardará un poco. Simplemente esperamos a que se instale y
funcionará. Puedes probar a iniciar Xorg con startx
, deberías
tener el por defecto de toda la vida, twm
Instalar un Entorno de Escritorio
Simplemente busca el entorno de tu elección usando pkg search
. No
puedo leer tu mente entonces no se cual entorno quieres. Pero tienes
disponible:
- Xfce
- GNOME (puag)
- KDE (PUAGGGG)
- LXDE
- LXQT
- MATE
- i3
- dwm (nos ha jodido)
- Fvwm
- cualquiera, vamos.