From owner-freebsd-x11@freebsd.org Thu Dec 27 09:38:27 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32788135557A for ; Thu, 27 Dec 2018 09:38:27 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DCA896A70B; Thu, 27 Dec 2018 09:38:25 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (fd35:9eae:7575::2 [IPv6:fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id f49c36e0; Thu, 27 Dec 2018 04:36:55 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=vishwin.info; h=subject :to:references:cc:from:message-id:date:mime-version:in-reply-to :content-type; s=fuccboi12; bh=IOuiKtUKhYihk2qrqGMKFTRQCwshlMfWi rM+lI1RgEc=; b=Kh3Ca53c/b+VvRFj7s6t2vvKKeFzn3AgvGSbOMjEhT1xNQhRj GlHnClqLJGmrWcPBg7lAD0xrLTUg1zfNo/Wc247ZPpscSLCA7U4euxMVCkDO4P1b +QX4toXT8aSd/QpX6L/x0kVj8jUvCs9k/N2DgWSlZ1inEFgVl53IPMN+6tYgvubP A9Q+O91qqrNK70GQfON0hBaZOFNwYSRy732dJMUhqeryqQvob4DryDDs9kJglxvl tugSQO7ybq6SkQBDKGcjdHij5uXipv18EDWCSo5WgRFC6rA4V4TfWy9le9s8RAfb u5oW2WgkgW54GUkhg3t9ZrfLENvOt73f8qHvA== Received: from [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d] (2001:470:8:6ca:cad7:19ff:fec0:a06d [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id 7e0f3482 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO; Thu, 27 Dec 2018 04:36:54 -0500 (EST) Subject: Re: Dock station To: "freebsd-x11@freebsd.org" References: <0B1E35D0-7921-4AD9-8F5B-BF7F072E04F0@FreeBSD.org> <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> Cc: Niclas Zeising , Martin Wilke From: Charlie Li Openpgp: preference=signencrypt Autocrypt: addr=ml@vishwin.info; keydata= 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 MXM= Message-ID: Date: Thu, 27 Dec 2018 04:36:41 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oHF2Ffe1aEKSQUDP1Vb1klyCXY5L1STDl" X-Rspamd-Queue-Id: DCA896A70B X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=vishwin.info header.s=fuccboi12 header.b=Kh3Ca53c; spf=pass (mx1.freebsd.org: domain of ml@vishwin.info designates 46.101.93.59 as permitted sender) smtp.mailfrom=ml@vishwin.info X-Spamd-Result: default: False [-3.42 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_ALLOW(-0.20)[vishwin.info:s=fuccboi12]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[vishwin.info]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.55)[0.551,0]; NEURAL_HAM_LONG(-0.99)[-0.991,0]; RCVD_COUNT_THREE(0.00)[3]; IP_SCORE(0.62)[asn: 14061(3.19), country: US(-0.08)]; DKIM_TRACE(0.00)[vishwin.info:+]; MX_GOOD(-0.01)[varun.vishwin.info]; NEURAL_HAM_MEDIUM(-0.99)[-0.992,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:14061, ipnet:46.101.80.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 09:38:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oHF2Ffe1aEKSQUDP1Vb1klyCXY5L1STDl Content-Type: multipart/mixed; boundary="o73Acp8El6q9qQ54W7cagnrtMzvuq1u2h"; protected-headers="v1" From: Charlie Li To: "freebsd-x11@freebsd.org" Cc: Niclas Zeising , Martin Wilke Message-ID: Subject: Re: Dock station References: <0B1E35D0-7921-4AD9-8F5B-BF7F072E04F0@FreeBSD.org> <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> In-Reply-To: <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> --o73Acp8El6q9qQ54W7cagnrtMzvuq1u2h Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable 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? >> >=20 > This is the thunderbolt dock, right? > Regards! USB-C. 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. --=20 Charlie Li Can't think of a witty .sigline today=E2=80=A6 (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) --o73Acp8El6q9qQ54W7cagnrtMzvuq1u2h-- --oHF2Ffe1aEKSQUDP1Vb1klyCXY5L1STDl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAlwknTEACgkQjnB43vID q2y2MQ/7BRVRVxJO5gQt6lBz3ovJXWiKXicLNpVQTtq9JITTa7r19wUu2fOxdCTa tZ4rrUXGGerN7PHu1m6k+n4Tf26ra03hGJUNJ2Fw9NMashYlTjz+4mFEyIOTZ2P3 Fp2kI+H/6Ix2FXYClkmES1RsIayYPE4SJecik1DxiILwdHGOgnVFn16wg+d+P8sA ItEgnIDPLugL8DLpYN/n35YQKu/d/+EO6LNHWhlk0i6mH7Iu/RsNmvHCi0CuMaBp XoUy9pFqGLJVqkwAyxQj4mLgVeld1K3LXmzUT0jXHo/4RphqsU1UFJSOjLc/T7zO bcpFHTXAUcXqv95RwoOVaqAe34wRhJF90yjLKXS/ojH9xnmpZbW0I04pYZiUrw9B ylYH7hHX1c5zpV5s0LY30YmvXDCaCmXxe7A/oludGp893Fm12YAGVOAcUx/1e7lR BXrgwvEC216VZcgeQEsvbK8WITEpV7V0zsuT0R48HwAGT/lcSuEv3C8v2waUdAQX TBaCwzYULBjhiCHAt1Bd/1O9y5VFRGGIng4fEMfAfvvySQ2UEBlBmGoKpmzANAY4 EtYrZ+wKhjmcveyR3VSOkk255rs1O2domyi51SXCQmc63ROK7l04rZJyoUyzkftk b59PEY/pvrIGzsup2WOgtfbn5VDdCe0Bs+HKmLuIKPhrz23UX3k= =uBf8 -----END PGP SIGNATURE----- --oHF2Ffe1aEKSQUDP1Vb1klyCXY5L1STDl--