Dock station

Niclas Zeising zeising at freebsd.org
Thu Dec 27 10:26:18 UTC 2018


On 12/27/18 10:36 AM, Charlie Li wrote:
> On 27/12/2018 04:11, Niclas Zeising wrote:
>> On 12/27/18 8:54 AM, Martin Wilke wrote:
>>> Hi,
>>>
>>> I have a thinkpad t480 (2018 model) / dock station. Everything works
>>> fine except that when i disconnect from the dock station and
>>> reconnect, my monitors won't be detected without restarting x. Is
>>> there any known workaround for that?
>>>
>>
>> This is the thunderbolt dock, right?
>> Regards!
> USB-C.

Which means thunderbolt iirc.
Thunderbolt isn't supported at all on FreeBSD.  Apparently there are no 
public specs to write drivers from.

> 
> This behaviour is also present on at least the previous generation
> mechanical docks, as I regularly disconnect and connect my ThinkPad
> W550s (2015) to mine. Always have to zap X before suspending the machine
> prior to disconnecting from the dock, or else open the lid to a black
> screen where the only way out is to zap X. Reconnecting to the dock is
> similar; have to zap X before the console shows on all monitors.
> 
> Back when this machine ran Linux prior to August 2017, monitor detection
> in this way only worked to a certain extent. It was highly kernel
> driver-dependent from what I can remember, though the desktop
> environment or window manager probably played a role here too.
> 
> This is all with i915kms (doesn't matter which Linux kernel version of
> drm-kmod), by the way.
> 

If it's a problem on Linux, then it's most likely a problem on FreeBSD 
as well, remember that the drivers are basically the same.

What does xrandr say once you've plugged the dock back in?
Regards
-- 
Niclas Zeising


More information about the freebsd-x11 mailing list