FreeBSD on X1 Carbon (Gen 6): Difference between revisions
Jump to navigation
Jump to search
Line 30: | Line 30: | ||
svnlite checkout https://svn0.eu.FreeBSD.org/base/stable/12 /usr/src | svnlite checkout https://svn0.eu.FreeBSD.org/base/stable/12 /usr/src | ||
== DRM Next Kernel Module == | == Hardware Specific config == | ||
=== DRM Next Kernel Module === | |||
* Install the port | * Install the port | ||
Line 41: | Line 42: | ||
* reboot | * reboot | ||
shutdown -r now | shutdown -r now | ||
=== Thinkpad drivers === | |||
Used for LCD control, suspend, etc... | |||
* in /boot/loader.conf | |||
# Thinkpad stuff | |||
acpi_video_load="YES" | |||
acpi_ibm_load="YES" | |||
== References == | == References == | ||
* https://www.freebsd.org/doc/handbook/ | * https://www.freebsd.org/doc/handbook/ |
Revision as of 21:56, 20 November 2018
Base Installation
- grab ISO
- encryption info goes here
Tracking FreeBSD-STABLE 12
/etc/src/conf - source build options
WITHOUT_ASSERT_DEBUG=true # compile without the assert(3) checks. WITHOUT_AUDIT=true # Set to not build audit support into system programs. WITHOUT_BSNMP=true # Set to not build or install bsnmpd(1) WITHOUT_CALENDAR=true # Set to not build calendar(1) #WITHOUT_LIB32=true WITHOUT_TESTS=true # Set to not build nor install the FreeBSD Test Suite WITHOUT_INET6=true #WITHOUT_CROSS_COMPILER=true #WITHOUT_KERBEROS=true # some pkgs do not like to have it without WITHOUT_MAIL=true WITHOUT_QUOTAS=true WITHOUT_DEBUG_FILES=true WITH_SVN=true # Set to install svnlite(1) as svn(1).
/etc/make.conf - system build information
CPUTYPE?=skylake # no kabylake yet?
FreeBSD source and installation
rm -rf /usr/src/* svnlite checkout https://svn0.eu.FreeBSD.org/base/stable/12 /usr/src
Hardware Specific config
DRM Next Kernel Module
- Install the port
portmaster -i graphics/drm-next-kmod
- in /etc/rc.conf
# drm-next-kmod port kld_list="/boot/modules/i915kms.ko"
- add your main user to video group
pw usermod ${USERNAME} -G video
- reboot
shutdown -r now
Thinkpad drivers
Used for LCD control, suspend, etc...
- in /boot/loader.conf
# Thinkpad stuff acpi_video_load="YES" acpi_ibm_load="YES"