Date: Sat, 29 Dec 2018 23:21:30 -0500 From: Charlie Li <ml@vishwin.info> To: Niclas Zeising <zeising@freebsd.org>, freebsd-x11@freebsd.org Subject: Re: Dock station Message-ID: <b506095e-36b7-2682-d4d4-09d3f74e3478@vishwin.info> In-Reply-To: <cd86fd2e-a805-0954-0167-222b4249e4b4@freebsd.org> References: <0B1E35D0-7921-4AD9-8F5B-BF7F072E04F0@FreeBSD.org> <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> <f359ad62-4f09-5fa8-acb4-cb5cff6a2db3@vishwin.info> <cd86fd2e-a805-0954-0167-222b4249e4b4@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --g7oFElJU7RuhfGLwsXAFawSGBNe0UfD7k Content-Type: multipart/mixed; boundary="DaeovbUI4WR8pLC5Th0X3Rj6mISDoz6rI"; protected-headers="v1" From: Charlie Li <ml@vishwin.info> To: Niclas Zeising <zeising@freebsd.org>, freebsd-x11@freebsd.org Message-ID: <b506095e-36b7-2682-d4d4-09d3f74e3478@vishwin.info> Subject: Re: Dock station References: <0B1E35D0-7921-4AD9-8F5B-BF7F072E04F0@FreeBSD.org> <527c399b-faa7-2e7b-f012-ced03aa7009c@freebsd.org> <f359ad62-4f09-5fa8-acb4-cb5cff6a2db3@vishwin.info> <cd86fd2e-a805-0954-0167-222b4249e4b4@freebsd.org> In-Reply-To: <cd86fd2e-a805-0954-0167-222b4249e4b4@freebsd.org> --DaeovbUI4WR8pLC5Th0X3Rj6mISDoz6rI Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable On 27/12/2018 05:26, Niclas Zeising wrote: > 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. >=20 It kind of worked on Linux. It was very much dependent on even the desktop environment as well. I'm still in the midst of porting the latest version of Cinnamon, as that was the last desktop environment I used back on Linux. > What does xrandr say once you've plugged the dock back in? Unfortunately forgot to run xrandr itself, but I did get a chance last night for a warm-plug. On a resume from suspend, the console briefly displayed on both screens before X kicked back in and shut the dock DisplayPort monitor off. I currently run MATE, and the following appears in Xorg.log when I use MATE's detect monitors button in their display settings: [ 6025.651] (II) modeset(0): EDID vendor "MEI", prod id 38562 [ 6025.651] (II) modeset(0): EDID quirk: Use maximum size instead of detailed timing sizes. [ 6025.651] (II) modeset(0): Using hsync ranges from config file [ 6025.651] (II) modeset(0): Using vrefresh ranges from config file [ 6025.651] (II) modeset(0): Printing DDC gathered Modelines: [ 6025.651] (II) modeset(0): Modeline "2880x1620"x0.0 302.50 2880 2924 2928 3076 1620 1629 1630 1640 +hsync +vsync (98.3 kHz eP) [ 6025.651] (II) modeset(0): Modeline "2880x1620"x0.0 302.50 2880 2924 2928 3076 1620 1629 1630 1967 +hsync +vsync (98.3 kHz e) Meanwhile, syslog during the resume: Dec 28 21:08:12 ardmore acpi[43549]: suspend at 20181228 21:08:12 Dec 28 22:19:09 ardmore kernel: uhub0: at usbus1, port 1, addr 1 (disconnected) Dec 28 22:19:09 ardmore kernel: ugen1.2: <vendor 0x8087 product 0x8001> at usbus1 (disconnected) Dec 28 22:19:09 ardmore kernel: uhub2: at uhub0, port 1, addr 2 (disconnected) Dec 28 22:19:09 ardmore kernel: uhub2: detached Dec 28 22:19:09 ardmore kernel: wlan0: link state changed to DOWN Dec 28 22:19:09 ardmore kernel: uhub1: at usbus0, port 1, addr 1 (disconnected) Dec 28 22:19:09 ardmore kernel: ugen0.2: <vendor 0x8087 product 0x0a2a> at usbus0 (disconnected) Dec 28 22:19:09 ardmore kernel: ubt0: at uhub1, port 7, addr 1 (disconnected) Dec 28 22:19:09 ardmore kernel: ubt0: detached Dec 28 22:19:09 ardmore kernel: ugen0.3: <SunplusIT Inc Integrated Camera> at usbus0 (disconnected) Dec 28 22:19:09 ardmore kernel: hdac0: Command timeout on address 0 Dec 28 22:19:09 ardmore kernel: unregister_acpi_notifier not implemented -- see your local kernel hacker Dec 28 22:19:09 ardmore kernel: vgapci0: child drmn0 requested pci_disable_io Dec 28 22:19:09 ardmore syslogd: last message repeated 1 times Dec 28 22:19:09 ardmore kernel: vgapci0: child drmn0 requested pci_set_powerstate Dec 28 22:19:09 ardmore kernel: pci0: failed to set ACPI power state D3 on \_SB_.PCI0.VID_: AE_BAD_PARAMETER Dec 28 22:19:09 ardmore kernel: pcib0: failed to set ACPI power state D2 on \_SB_.PCI0: AE_BAD_PARAMETER Dec 28 22:19:09 ardmore kernel: acpi0: cleared fixed power button status Dec 28 22:19:09 ardmore kernel: vgapci0: child drmn0 requested pci_set_powerstate Dec 28 22:19:09 ardmore kernel: vgapci0: child drmn0 requested pci_enable= _io Dec 28 22:19:09 ardmore syslogd: last message repeated 1 times Dec 28 22:19:09 ardmore kernel: drmn0: rcs0 is not idle before parking Dec 28 22:19:09 ardmore kernel: intel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f710Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730V Dec 28 22:19:09 ardmore kernel: drmn0: bcs0 is not idle before parking Dec 28 22:19:09 ardmore kernel: intel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f710Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730V Dec 28 22:19:09 ardmore kernel: drmn0: vcs0 is not idle before parking Dec 28 22:19:09 ardmore kernel: intel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f710Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730V Dec 28 22:19:09 ardmore kernel: drmn0: vecs0 is not idle before parking Dec 28 22:19:09 ardmore kernel: intel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f720Vintel_engines_park 0xfffffe004cd5f710Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730Vintel_engines_park 0xfffffe004cd5f730V Dec 28 22:19:09 ardmore kernel: [drm:drm_atomic_helper_wait_for_flip_done] [CRTC:37:pipe A] flip_done timed out Dec 28 22:19:09 ardmore kernel: [drm] Connector DP-3: get mode from tunables: Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.modes.DP-3 Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.default_mode Dec 28 22:19:09 ardmore kernel: [drm] Connector DP-4: get mode from tunables: Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.modes.DP-4 Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.default_mode Dec 28 22:19:09 ardmore kernel: [drm] Connector DP-5: get mode from tunables: Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.modes.DP-5 Dec 28 22:19:09 ardmore kernel: [drm] - kern.vt.fb.default_mode Dec 28 22:19:09 ardmore kernel: xhci0: Port routing mask set to 0xfffffff= f Dec 28 22:19:09 ardmore kernel: uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 Dec 28 22:19:09 ardmore kernel: uhub0: 15 ports with 15 removable, self powered Dec 28 22:19:09 ardmore kernel: uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1 Dec 28 22:19:09 ardmore kernel: ugen0.2: <LENOVO Lenovo ThinkPad Dock> at usbus0 Dec 28 22:19:09 ardmore kernel: uhub2 on uhub0 Dec 28 22:19:09 ardmore kernel: uhub2: <LENOVO Lenovo ThinkPad Dock, class 9/0, rev 2.10/50.40, addr 1> on usbus0 Dec 28 22:19:09 ardmore wpa_supplicant[46531]: wlan0: CTRL-EVENT-DISCONNECTED bssid=3D[snipped] reason=3D0 Dec 28 22:19:09 ardmore acpi[65970]: resumed at 20181228 22:19:09 Dec 28 22:19:10 ardmore kernel: uhub2: 4 ports with 3 removable, self powered Dec 28 22:19:10 ardmore kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS= =2E Dec 28 22:19:10 ardmore kernel: ugen0.3: <vendor 0x0451 product 0x8142> at usbus0 Dec 28 22:19:10 ardmore kernel: uhub3 on uhub2 Dec 28 22:19:10 ardmore kernel: uhub3: <vendor 0x0451 product 0x8142, class 9/0, rev 2.10/1.00, addr 2> on usbus0 Dec 28 22:19:10 ardmore kernel: uhub3: MTT enabled Dec 28 22:19:10 ardmore wpa_supplicant[46531]: wlan0: Trying to associate with [snipped] Dec 28 22:19:10 ardmore wpa_supplicant[46531]: Failed to add supported operating classes IE Dec 28 22:19:10 ardmore kernel: uhub1: 3 ports with 3 removable, self powered Dec 28 22:19:11 ardmore kernel: uhub3: 4 ports with 4 removable, self powered Dec 28 22:19:11 ardmore kernel: ugen1.2: <vendor 0x8087 product 0x8001> at usbus1 Dec 28 22:19:11 ardmore kernel: uhub4 on uhub1 Dec 28 22:19:11 ardmore kernel: uhub4: <vendor 0x8087 product 0x8001, class 9/0, rev 2.00/0.03, addr 2> on usbus1 Dec 28 22:19:12 ardmore kernel: uhub4: 8 ports with 8 removable, self powered Dec 28 22:19:12 ardmore kernel: ugen0.4: <vendor 0x05e3 USB2.0 Hub> at usbus0 Dec 28 22:19:12 ardmore kernel: uhub5 on uhub3 Dec 28 22:19:12 ardmore kernel: uhub5: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/32.98, addr 3> on usbus0 Dec 28 22:19:12 ardmore kernel: uhub5: 4 ports with 4 removable, self powered Dec 28 22:19:13 ardmore kernel: ugen0.5: <Linksys WUSB6300> at usbus0 Dec 28 22:19:13 ardmore kernel: rtwn0 on uhub5 Dec 28 22:19:13 ardmore kernel: rtwn0: <Linksys WUSB6300, class 0/0, rev 2.00/0.00, addr 4> on usbus0 Dec 28 22:19:13 ardmore kernel: rtwn0: MAC/BB RTL8812AU, RF 6052 2T2R Dec 28 22:19:14 ardmore wpa_supplicant[34230]: Successfully initialized wpa_supplicant Dec 28 22:19:14 ardmore kernel: wlan1: Ethernet address: [snipped] Dec 28 22:19:14 ardmore kernel: ugen0.6: <Lenovo Lenovo ThinkPad Dock> at usbus0 Dec 28 22:19:14 ardmore kernel: uhub6 on uhub2 Dec 28 22:19:14 ardmore kernel: uhub6: <Lenovo Lenovo ThinkPad Dock, class 9/0, rev 2.00/0.01, addr 5> on usbus0 Dec 28 22:19:14 ardmore kernel: uhub6: MTT enabled Dec 28 22:19:15 ardmore kernel: uhub6: 3 ports with 3 removable, self powered Dec 28 22:19:15 ardmore kernel: ugen0.7: <Unicomp Inc Ruffian6x Kbrd v3xx> at usbus0 Dec 28 22:19:15 ardmore kernel: ukbd0 on uhub6 Dec 28 22:19:15 ardmore kernel: ukbd0: <Keyboard Interface> on usbus0 Dec 28 22:19:15 ardmore kernel: kbd2 at ukbd0 Dec 28 22:19:16 ardmore kernel: ugen0.8: <vendor 0x17ef ThinkPad USB Travel Mouse> at usbus0 Dec 28 22:19:17 ardmore kernel: ugen0.9: <vendor 0x8087 product 0x0a2a> at usbus0 Dec 28 22:19:17 ardmore kernel: ubt0 on uhub0 Dec 28 22:19:17 ardmore kernel: ubt0: <vendor 0x8087 product 0x0a2a, class 224/1, rev 2.01/0.01, addr 8> on usbus0 Dec 28 22:19:17 ardmore kernel: ugen0.10: <SunplusIT Inc Integrated Camera> at usbus0 Dec 28 22:19:18 ardmore kernel: ugen0.11: <LENOVO Lenovo ThinkPad Dock> at usbus0 Dec 28 22:19:18 ardmore kernel: uhub7 on uhub0 Dec 28 22:19:18 ardmore kernel: uhub7: <LENOVO Lenovo ThinkPad Dock, class 9/0, rev 3.00/50.41, addr 10> on usbus0 Dec 28 22:19:19 ardmore kernel: uhub7: 4 ports with 3 removable, self powered Not sure what the kernel identifies the dock monitor as out of DP-3, DP-4 or DP-5, but X identifies the monitor as DP-2-1. Of course, zapping X and running startx again results in all displays working. --=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) --DaeovbUI4WR8pLC5Th0X3Rj6mISDoz6rI-- --g7oFElJU7RuhfGLwsXAFawSGBNe0UfD7k 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+jnB43vIDq2wFAlwoR9EACgkQjnB43vID q2y3NQ//cFEy9DY4rD5bHnQp5Sxlg7JKNSqByKH2EbIAMCfNQ9WtgUA5YbSDEgBR g7FkHAcVJFXMOfkEZvWXk+B0NS8jwX5TX8VSiVmNExeQ0eCM9F1hiffkCHnAoww9 UsxzIPjAuwEqZaZHPG2IFpUGYbVAEXc9jwshutn5oxWdkingI97NUdcKFLN3q5Ng 9nMJQmcZ8cY2GwGnizeoJoVUtmkNnd9OIuBxA71aBK45mKS3hYm+qPXSi3ICSKYs M7rTBPwqnTKrahxpKt1lys64qY/UIkszlmJkKGTptMHwfDgy9tfNVUDK2V1KWAWY llKseTqNC2R4uGGEytxQ3VbbiTHzgqkMtcTzMShmy3FKHfL/D/jNYjG6gDfHN7jM TCo7NfRK/XXhJvPN2xWVQq3b2XwfRLA3OTrObfG2jH/XeJl0DA1oSchgZ7vJvQjQ rAhTiY3Y2L0GttniLJwo8ZW3gQkP/ip0goOf8pMtnFdQQYU9XizZ28zQahgPoSCY veYUIy6quuRb287h7SOEbF7oZ1QnW3XnsszhladOyUqQiOXpMeh27rAMVVoVimb8 ladQKl2AiToNoQBo3FRThz1ar7o5yG5i/kOA5272Gs24ELbcmXkS0BzFMZTN8yUS H9WxFLkaNgV172m2xthQ7LtYYUEzlwxwFejZknC2f3pEmU1wGPQ= =E0jx -----END PGP SIGNATURE----- --g7oFElJU7RuhfGLwsXAFawSGBNe0UfD7k--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b506095e-36b7-2682-d4d4-09d3f74e3478>