FreeBSD 15 como sistema de escritorio en un portátil: guía práctica con KDE

Fuentes: FreeBSD 15 on a Laptop

FreeBSD 15.1 representa, según el autor, un salto cualitativo como sistema de escritorio gracias a la incorporación de pkgbase, las mejoras sustanciales en los controladores LinuxKPI y el recién creado Laptop Support and Usability Project de la FreeBSD Foundation. En un ThinkPad X1 Carbon con gráficos y Wi-Fi Intel, la batería alcanza entre 6 y 7 horas y todos los componentes funcionan correctamente, salvo el Bluetooth, que no se ha probado. La Fundación ha publicado además una matriz de compatibilidad de portátiles que permite comprobar de antemano el soporte de hardware.

Este artículo sirve como guía paso a paso para convertir un portátil en un equipo de escritorio con FreeBSD 15.1 y KDE. Partiendo de la imagen memstick grabada con dd, se detallan la instalación con arranque UEFI y particionado ZFS (GPT), la elección de la instalación tipo Packages para aprovechar pkgbase, y la activación de SSH para una configuración remota más cómoda. A continuación se explican los ajustes en /boot/loader.conf (información de CPU, algoritmo de congestión H-TCP, módulo acpi_ibm para ThinkPad), las sysctls para rendimiento y batería, y la configuración del Wi-Fi con el nuevo controlador iwlwifi, incluyendo la descarga de firmware y el desbloqueo de 802.11n/802.11ac.

La guía cubre también la instalación de microcódigo Intel, los estados C del procesador, los gráficos Intel con kms/drm, las reglas devfs para usuarios sin privilegios, el Linuxulator con sus sistemas de archivos, soporte para fusefs (exFAT, NTFS), webcamd, impresión con CUPS, suspensión de dispositivos USB inactivos y los atajos de retroiluminación en ThinkPad mediante devd. Incluye, por último, la configuración de un firewall con PF, la desactivación de tareas periódicas innecesarias, la creación de un usuario con grupos operator y wheel, sudo, locale, NTP, OpenSSH-portable en lugar del SSH base, terminfo-db y otros ajustes finales del entorno.