Laptops running FreeBSD

To improve FreeBSD support for various laptops, please share your experience with a particular laptop model you use daily or have occasional access to. This information can help users to decide if some model they want is worth buying to install FreeBSD and help interested developers to improve hardware support.

If you see a nice laptop in some electronic shop or at your friend's, try to boot a -CURRENT image to perform some simple tests and collect basic technical information. Assuming you're booting from a USB flash drive, enter LiveCD mode and do the following at least:

# mount -u -o rw /
# dmesg > /dmesg.out
# pciconf -lv > /pciconf.out
# devinfo -v > /devinfo.out
# acpidump -dt > /acpidump.out
# mount -u -o ro / ; sync
# zzz

The last command will send the laptop to sleep (suspend, S3). Try to resume it and see what happens. Don't forget to report it here and attach those gathered files. ;-)

Other things worth looking into: LCD brightness, multimedia keys, and LED indicators behavior, expected battery life per acpiconf -i0, CPU frequency scaling and fan control, correct reaction to shutdown -p now, to name a few.

The table below lists the laptops we have at least some support for and describes what does and does not work; see below this table for the legend that explains the icons and columns.

Laptop support

Laptop

Graphics

External DP/HDMI/VGA

Sound

WiFi

Ethernet

USB

Suspend / Resume

Needs config

Year introduced

Laptops/ASUS_FM200

(./)

/!\

{X}

{X}

(./)

(./)

{X}

no

Laptops/ASUS_UX31E

(./)

(./)

(./)

(./)

(./)

(./)

(./)

yes

Laptops/ASUS_UX32VD

(./)

(./)

(./)

(./)

(./)

(./)

(./)

yes

Laptops/Acer_AspireOne_D250

(./)

{i}

/!\

/!\

/!\

/!\

/!\

?

Laptops/Acer_AspireOne_ZG5

(./)

(./)

(./)

(./)

(./)

(./)

(./)

yes

Laptops/Acer_Aspire_4730Z

(./)

/!\

(./)

(./)

(./)

(./)

(./)

yes

2009?

Laptops/Acer_Aspire_E5_773G_78RN

scfb

(./) (DRM46 branch)

(./)

(./)

(./)

(./)

{X}

yes (Xorg)

2015Q4

Laptops/Acer_Aspire_V5_171

(./)

(./)

(./)

{X}

(./)

(./)

{X}

Laptops/Apple_MacBookAir4,2

(./)

/!\

(./)

(./)

none

(./)

{X}

?

2011

Laptops/Dell_Inspiron_15-3521

{X}

{X}

/!\

{X}

(./)

/!\

{X}

?

Laptops/Dell_Inspiron_7537

/!\

/!\

(./)

{X}

(./)

/!\

/!\

?

Laptops/Dell_Inspiron_N4050

/!\

/!\

(./)

{X}

(./)

/!\

/!\

?

Laptops/Dell_Inspiron_N4120

Laptops/Dell_Latitude_3550

vesa: (./)

/!\

/!\

(./)

(./)

(./)

/!\

?

2015

Laptops/Dell_Latitude_E5420

Laptops/Dell_Latitude_E6420

Laptops/Dell_Latitude_E6520

Laptops/Dell_Latitude_E7240

2013

Laptops/Dell_Latitude_E7240_i5-4310U

(./) on 11.x

(./)

(./)

(./)

(./)

(./)

(./)

2013

Laptops/Dell_Latitude_E7440

(./) on 11.x

(./)

(./)

(./)

(./)

(./)

2014

Laptops/Dell_Precision_M4800

2007

Laptops/Dell_Vostro_1014

2009

Laptops/Dell_Vostro_1450

Laptops/HP_EliteBook_840_G2

Laptops/HP_EliteBook_8570p

Laptops/HP_Envy_6Z-1100

(./)

(./)

(./)

(./)

(./)

(./)

{X}

yes

2012

Laptops/HP_Envy_TouchSmart_m6

{X}

{X}

(./)

{X}

(./)

(./)

{X}

yes

Laptops/HP_ProBook_430_G1

(./)

/!\

(./)

(./)

(./)

(./)

(./) *

?

2013Q3

Laptops/HP_ProBook_5310m

(./)

/!\

(./)

(./)

(./)

(./)

{X}

no

2009Q3

Laptops/Ideapad_S300

(./)

(./)

(./)

(./)

(./)

(./)

(./)

no

2012

Laptops/Ideapad_Y580

Laptops/Lenovo_Flex_10

Laptops/Lenovo_G480

(./)

(./)

(./)

{X}

(./)

(./)

(./)

no

2013

Laptops/Lenovo_G500s

Laptops/Microsoft_Surface_Pro_3

Laptops/NEC_Versa_S950

Laptops/Purism_Librem

Laptops/Sony_Vaio_VPCCB

Laptops/Thinkpad_E540

Laptops/Thinkpad_L440

Laptops/Thinkpad_L450

Laptops/ThinkPad_S440

(./)

{i}

(./)

(./)

(./)

(./)

{X}

yes

2013Q3

Laptops/Thinkpad_T400

Laptops/Thinkpad_T420

(./)

(./)

(./)

(./)

(./)

(./)

(./)

?

Laptops/Thinkpad_T430s

Laptops/Thinkpad_T440p

Laptops/Thinkpad_T450s

vesa: (./)

(./)

(./)

2015

Laptops/Thinkpad_T530

Laptops/Thinkpad_T540p

/!\

/!\

(./)

(./)

(./)

(./)

/!\

yes

Laptops/Thinkpad_T550

/!\

/!\

(./)

/!\

(./)

(./)

/!\

Laptops/Thinkpad_T60

Laptops/Thinkpad_T61

(./)

(./)

(./)

(./)

(./)

(./)

(./)

?

Laptops/Thinkpad_W530

Laptops/Thinkpad_X1_Carbon 3rd Gen

(./)

{X}

(./)

{X}

(./)

(./)

(./)

2015

Laptops/Thinkpad_X200

(./)

(./)

(./)

(./)

(./)

(./)

(./)

no

Laptops/Thinkpad_X201

(./)

(./)

(./)

(./)

(./)

(./)

(./)

no

2010Q2

Laptops/Thinkpad_X220

(./)

(./)

(./)

(./)

(./)

(./)

(./)

no

Laptops/Thinkpad_X230

Laptops/Thinkpad_X240

Laptops/Thinkpad_X250

scfb: (./)

(./)

(./)

Laptops/Thinkpad_X260

scfb: (./)

/!\

(./)

{X}

(./)

(./)

{X}

no

2016Q1

Laptops/Thinkpad_X61s

Laptop

Graphics

External DP/HDMI/VGA

Sound

WiFi

Ethernet

USB

Suspend / Resume

Needs config

Year introduced

Legend

Symbol

Meaning

(./)

Works out of the box

{i}

Needs special configuration

/!\

Untested/unknown

{X}

Does not work

Column

Meaning

Graphics

X11 server works

External DP/HDMI/VGA

Plugging in an external VGA/HDMI/DisplayPort works (you can do presentations)

Sound

Bleep boop blop (you can play audio files)

WiFi

Onboard wireless works

Ethernet

Onboard Ethernet (if available) works

USB

USB works

Suspend / Resume

Power saving and suspend/resume work

Needs config

May need changes to boot loader scripts or other startup scripts to work

Year introduced

Helpful to know when a laptop was originally released so that old entries can be skipped

Laptops (last edited 2017-01-06 17:23:35 by VincentLandgraf)