https://youtube.com/watch?v=Jg4YW-8Xr_g
https://youtube.com/watch?v=SQxReyTmtiE
https://youtube.com/watch?v=ObQTHyvcdQ0
su
pkg update
pkg install xorg
pkg install xfce xfce4-goodies
pkg install slim (no es necesario es la pantalla de login)
pkg install dbus
Editá /etc/rc.conf
dbus_enable="YES"
#slim_enable="YES"
Editá .xinitrc
exec xfce4-session
Ahora ejecutá startx
service dbus start
service slim start
pkg install openbox obconf kickshaw
Editá .xinitrc
exec openbox
kickshaw-gtk2
ifconfig
para ver cual es tu interfaz
dmesg | more (para buscar tu interfaz wifi)
ifconfig wlan0 create wlandev bwn0
ifconfig (para comprobar)
Ahora editamos /etc/rc.conf
ifconfig_bge0="inet 10.148.86.14 netmask 255.255.248.0"
defaultrouter="10.148.86.1"
wlans_bwn0="wlan0"
ifconfig_wlan="WPA DHCP"
Ejecutamos wpa_passphrase tucontraseña_de_wifi >> /etc/wpa_supplicant.conf
service netif restart (me acuerdo cuando ejecutaba este comando y me daba un panic)
ifconfig
El driver nativo de rtw88 de freebsd no me funcionó bien, el wifi se desconectaba después de unos minutos. La solución fue instalar WiFiBox https://forums.ghostbsd.org/viewtopic.php?f=64&t=2578&sid=8d568e99cbd80762de39a23c6436ce62
Y deshabilité la opción de background_dhclient en el /etc/rc.conf
https://forums.freebsd.org/threads/freebsd-13-0-and-cpu-power-management.82096/
powerd_enable="YES"
Después de agregar esto a mi /etc/rc.conf
aumentó muchísimo el rendimiento de mi laptop pero levantaba mucha temperatura cuando compilaba algo llegaba hasta 75º que lo solucioné con el siguiente parámentro en rc.conf:
powerd_flags="-a adp -n adp -i 75 -r 96 -m 500 -p 125 -N"
Luego de agregar eso y reiniciar al compilar no pasaba los 60º
Activa la webcam y ajustá el brillo:
kld_list="cuse acpi_video"
Luego en /etc/rc.local
agregan: sysctl hw.acpi.video.lcd0.brightness=10
https://forums.freebsd.org/threads/solved-setting-up-dwm-in-freebsd.81729/
Tenes que reemplazar las siguientes ubicaciones en el archivo config.mk
X11INC = /usr/X11R6/include -> X11INC = /usr/local/include
X11LIB = /usr/X11R6/lib -> X11LIB = /usr/local/lib
FREETYPEINC = /usr/include/freetype2 -> FREETYPEINC = /usr/local/include/freetype2
Luego lo típico sudo make clean install
https://youtube.com/watch?v=ZVkJZJEdZNY
https://people.freebsd.org/~rafan/ph/using-autotools.html