Behold!... My Wiki

Thinkpads, Linux, BSD and other related shiz

Site Tools


loader.conf

The file loader.conf contains descriptive information on all the modules the kernel needs to boot the system, some entries are added automatically during installation

This list is what I use on Thinkpads that I have installed FreeBSD on (an x220 and a T60), non Thinkpaddery entries may work on other laptops but can be guaranteed

########### anything below this line add to beneath system defaults ##########

# Sshhh!!
##boot_mute="YES" 
#beastie_disable="YES"

# KMS Uh-Huh Uh-Huh
kern.vty=vt

# reduce wait for boot
#autoboot_delay="-1"

# ThinkPad ACPI stuffs
acpi_ibm_load="YES"

# hopeful video control
acpi_video_load="YES"

# HardWare Acceleration for AES
aesni_load="YES"

# TrackPoint Shiz
hw.psm.trackpoint_support="1"
hw.psm.synaptics_support="1"

# CPU Firmware update - microcode
cpuctl_load="YES"

# kernel shinanigans 
kern.ipc.shmseg=1024
kern.ipc.shmmni=1024
kern.maxproc=100000

# FileSystem in UserSpace
fuse_load="YES"

# Thermal Sensors
coretemp_load="YES"

# removable media unicode
cuse4bsd_load="YES"
libiconv_load="YES"
libmchain_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"

# Asynchronous IO 
aio_load="YES"

# TEMPFS in RAM
tmpfs_load="YES"

# Networkthing bollox
net.link.ifqmaxlen="2048"  #increased queue length
cc_htcp_load="YES" #use H-TCP algorithm agressive rampup

# Card Reader crap
mmc_load="YES"
mmcsd_load="YES"
sdhci_load="YES"

# Burner access - may not be needed
atapicam_load="YES"

# Intel DRM Graphics Shiz
compat.linuxkpi.fastboot="1" #skip un required modesets at boot
compat.linuxkpi.semaphores="1" #use semophores
compat.linuxkpi.enable_rc6="7" #powersaving render
compat.linuxkpi.enable_dc="2" #powersaving display
compat.linuxkpi.enable_fbc="1" #powersaving frambuufer compresion
loader.conf.txt · Last modified: [Wednesday 11 November 2020] [15:32] by forge