Re: Running FreeBSD on the Lenovo Thinkpad T470s (success)

clutton <[email protected]> Sun, 07 Jan 2018 21:18:56 +0200
Newsgroups gmane.os.freebsd.devel.mobile,gmane.os.freebsd.current,gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On Sat, 2017-12-30 at 15:58 +0100, Michael Gmelin wrote:
> Hi,
> 
> I found some time to play with FreeBSD on a Lenovo Thinkpad T470s and
> I'm quite happy with the results, as all important features work,
> especially essentials like graphics, touchpad and suspend to RAM.
> 
> The configuration is pretty straightforward, but a few things
> required
> research (like evdev, udev and libinput), that's why I documented my
> setup here, hoping that it might help others:
> 
> https://blog.grem.de/pages/t470s.html

You don't need this: sysrc cloned_interfaces+=iwm0

Regarding the patches: I don't know if you need them now, I managed to
make it work with Section "InputDevice" instead of Section "InputClass"
and attaching them to layout manually. In that case they don't
duplicate each other. There is a patch for broken ioctl syscall which
make thing fall off once per week completely, I haven't tried it yet ht
tps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217248

I'm using modeseting and libinput, and the machine is carbon 5th gen.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEJS/zE0mE1p2+tYanfbA/jbLI/pAFAlpScqAACgkQfbA/jbLI
/pDxVBAAoPW2XoDZgId0bbLrdmQgMJlCZI8Ev2uWxEnrtnffwUkkVumGoylKLznk
2KQKDeFdvmGTHAKHb3ViaYhpBhlUoiXiZ2s2VmsncSdZyZgKwmkSkG2ejZz0heDW
3VHUJfXAauSaYa/v7xjRxOp/XuMlNbmGZ9MaxJsuuanrQi67kCA6o2tpfxk36ism
8akZJRy/d8kMzFVmx9qCTY0629OYo54MG1VIcndoulfID+2UBW4+g4fFM8XtrMW/
LFE9oXhfhselHGFGkc3537yuaKKQ7ohSmpelSSzcspYzr64535aPeXyAnN7aJ929
SVFJyi31V0VZS1XlIETXnQpZoa3EicT3cw+K/3PYyAa9zlgLl2id93zGMntuG423
h+5+3mNqB3vniaVZVOZgCCp8mpa/+rP8XhSzNFuZzQd7uK1wGuRvn7XqUQe+ba2+
P+QxiSDdIAwzVtsmAidGYQqPGVqeyuTpWkY8ofP/mDHWWItxgotLkYYCbuMEhrsc
o6c8tLA7Gqv9cEFJspigD/1uMjW0gEY0IheZWGSjhJNXUazloJicvbdUL3O3JeF/
ZUoV0gbOqT3M7+FSyejge4Y40Yz+2Wx1F/71Oc1zEpyxfC99y/SJ23FKdMOyD8EV
AYgOqLr9R1pDrBanFxARgrT3mp9Aiertj7vR3p1x46Utimo99+Y=
=xufj
-----END PGP SIGNATURE-----