[Bug 1193599] New: ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 Bug ID: 1193599 Summary: ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: x86-64 OS: openSUSE Leap 15.4 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: opendreas@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The following errors appear at boot broken atomic modeset userspace detected, disabling atomic [drm spcon_init [i915]] *ERROR* Failed to probe lspcon [drm ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [drm spcon_init [i915]] *ERROR* Failed to probe lspcon [drm ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [drm spcon_init [i915]] *ERROR* Failed to probe lspcon [drm ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [drm spcon_init [i915]] *ERROR* Failed to probe lspcon [drm ntel_dp_detect [i915]] *ERROR* LSPCON init failed on port D Full log https://paste.opensuse.org/83436185 Hardware Dell Precision 7530 CPU: Intel Xeon E-2186M GPU: Intel P630 / Nvidia Quadro P3200 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 Andreas <opendreas@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |opendreas@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |patrik.jakobsson@suse.com, | |tiwai@suse.com, | |tzimmermann@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c2 --- Comment #2 from Patrik Jakobsson <patrik.jakobsson@suse.com> --- Possible upstream bug report: https://gitlab.freedesktop.org/drm/intel/-/issues/4458 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c3 --- Comment #3 from Patrik Jakobsson <patrik.jakobsson@suse.com> --- One person claims a similar problem disappeared between v5.14.6 and v5.15.7. Possible fixes are: 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 Both were backported to the 15.4 kernel in mid/late September. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c4 --- Comment #4 from Andreas <opendreas@gmail.com> --- Created attachment 854473 --> http://bugzilla.opensuse.org/attachment.cgi?id=854473&action=edit dmesg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c5 --- Comment #5 from Andreas <opendreas@gmail.com> --- Created attachment 854474 --> http://bugzilla.opensuse.org/attachment.cgi?id=854474&action=edit hwinfo -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c6 --- Comment #6 from Takashi Iwai <tiwai@suse.com> --- Could you simply run the following as root (after a fresh reboot), and upload them? The currently uploaded hwinfo looks truncated, and dmesg is a funny HTML. dmesg > dmesg.txt hwinfo > hwinfo.txt -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c7 --- Comment #7 from Takashi Iwai <tiwai@suse.com> --- (In reply to Patrik Jakobsson from comment #2)
Possible upstream bug report: https://gitlab.freedesktop.org/drm/intel/-/issues/4458 (In reply to Patrik Jakobsson from comment #3) One person claims a similar problem disappeared between v5.14.6 and v5.15.7.
As far as I checked, both of the above are about Thinkpad P15 Gen 1, and it's also with Cometlake-H. So this could be a problem with that chip.
Possible fixes are: 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4
Both were backported to the 15.4 kernel in mid/late September.
Right, those should have been already covered. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c8 --- Comment #8 from Andreas <opendreas@gmail.com> --- Created attachment 854475 --> http://bugzilla.opensuse.org/attachment.cgi?id=854475&action=edit dmesg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c9 --- Comment #9 from Andreas <opendreas@gmail.com> --- Created attachment 854476 --> http://bugzilla.opensuse.org/attachment.cgi?id=854476&action=edit hwinfo -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c10 --- Comment #10 from Takashi Iwai <tiwai@suse.com> --- Erm, no, please don't do screen capturing. Instead, just run the command as suggested, and upload the generated files (dmesg.txt and hwinfo.txt) to Bugzilla. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c11 --- Comment #11 from Andreas <opendreas@gmail.com> --- There were such errors in Leap 15.3, but there were fewer of them, in my opinion 2 messages. There are also these errors in Tumbleweed, I tested up to kernel 5.15.5 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c12 Andreas <opendreas@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #854473|0 |1 is obsolete| | Attachment #854474|0 |1 is obsolete| | Attachment #854475|0 |1 is obsolete| | Attachment #854476|0 |1 is obsolete| | --- Comment #12 from Andreas <opendreas@gmail.com> --- Created attachment 854479 --> http://bugzilla.opensuse.org/attachment.cgi?id=854479&action=edit dmesg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c13 --- Comment #13 from Andreas <opendreas@gmail.com> --- Created attachment 854480 --> http://bugzilla.opensuse.org/attachment.cgi?id=854480&action=edit hwinfo -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c14 --- Comment #14 from Takashi Iwai <tiwai@suse.com> --- OK, thanks. So this is with 8086:3e94, Coffeelake-H GT-2, not Cometlake as other reports. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c15 --- Comment #15 from Takashi Iwai <tiwai@suse.com> --- There has been a fix for a similar issue https://gitlab.freedesktop.org/drm/intel/-/issues/203 and the upstream commit f542d671ffcec772a561cd41c7e2394392d9dafb was merged in 5.11. I wonder whether this is the same problem reappearing. Does this happen no matter whether you plug the HDMI monitor (if any) before or after the boot? The bug above mentioned that it happens when the machine was booted without HDMI plugged. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c16 --- Comment #16 from Andreas <opendreas@gmail.com> --- I connected an HDMI cable, then connected a monitor via HDMI, but the errors persist. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c17 --- Comment #17 from Andreas <opendreas@gmail.com> --- I also connected a monitor via Display Port, but it didn't help. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c18 --- Comment #18 from Takashi Iwai <tiwai@suse.com> --- And the connected monitor itself works no matter whether you get LSPCON errors? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c19 --- Comment #19 from Takashi Iwai <tiwai@suse.com> --- In anyway, please boot with drm.debug=0x1e boot option, and upload the dmesg output again. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c20 --- Comment #20 from Andreas <opendreas@gmail.com> --- (In reply to Takashi Iwai from comment #18)
And the connected monitor itself works no matter whether you get LSPCON errors?
Yes, with Nvidia, but not working with Intel https://bugzilla.opensuse.org/show_bug.cgi?id=1191346 I think, because suse-prime is too old version and errors are not related to this, because on Tumbleweed the monitor works with Intel -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c21 --- Comment #21 from Andreas <opendreas@gmail.com> --- Created attachment 854484 --> http://bugzilla.opensuse.org/attachment.cgi?id=854484&action=edit dmesg drm.debug=0x1e -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c24 --- Comment #24 from Andreas <opendreas@gmail.com> --- Created attachment 854818 --> http://bugzilla.opensuse.org/attachment.cgi?id=854818&action=edit Leap 15.3 dmesg drm.debug=0x1e I have the same issue on Leap 15.3, do I need to open a new bug report? Is there a chance that this will be fixed? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c25 --- Comment #25 from Andreas <opendreas@gmail.com> --- There is a post on reddit with almost the same laptop and LSPCON errors, HDMI also does not work. The second monitor does not work for me either with Intel, but I thought it was normal, but the person writes that the second monitor works under Windows. https://www.reddit.com/r/openSUSE/comments/s0uzw3/leap_153_cant_get_hdmi_or_... The same errors are on the ThinkPad P15 Gen 1 with Comet-Lake https://gitlab.freedesktop.org/drm/intel/-/issues/4458 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c29 --- Comment #29 from Andreas <opendreas@gmail.com> --- (In reply to Guilherme Moro from comment #26)
Can confirm the bug. I'm using a Lenovo P15 gen 1, can grab more info if necessary
I opened a bug report on freedesktop, but it was closed. Perhaps if you write there, it will be possible to reopen it. https://gitlab.freedesktop.org/drm/intel/-/issues/5048 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c30 --- Comment #30 from Patrik Jakobsson <patrik.jakobsson@suse.com> --- Are you still experiencing this problem or is it solved in upstream? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c31 Raffael Herzog <herzog@raffael.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |herzog@raffael.ch --- Comment #31 from Raffael Herzog <herzog@raffael.ch> --- I'm still experiencing this on a Lenovo P15 Gen 1 (BIOS 1.28), openSUSE 15.4, kernel 5.14.21-150400.22-default. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c32 Daike Yu <yu.daike@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yu.daike@suse.com --- Comment #32 from Daike Yu <yu.daike@suse.com> --- I have also been bitten by this issue on a Thinkpad P15 Gen1, with a Quadro T1000M and an i9-10885H. This issue exists on both Leap 15.4 (kernel 5.14.21) and Tumbleweed (kernel 6.0.8). Tested nvidia driver includes G05 (on Leap 15.4 and Tumbleweed) and G06 (on Tumbleweed). The version of nvidia driver doesn't seem to affect the behavior. dmesg output is almost identical to the attachment provided by Andreas earlier (I'll attach them nonetheless). Some observations I would like to add: Since this issue seems to be related to the HDMI output (as indicated by the fact that this is related to LSPCON, and other bug reports also mentioned that HDMI is not working unless plugged in before boot up), I did some experience with whether HDMI is working in different situations: 1. nvidia driver disabled (with prime-select), and nvidia module unloaded: HDMI output does not work no matter HDMI cable plugged in before boot or not. 2. nvidia driver enabled (with prime-select): 2.1. HDMI cable plugged in before boot up: HDMI output works, LSPCON error message still appears. 2.2. HDMI cable unplugged before boot up: HDMI output not working during X11 session. However plymouth splash does show up normally on the external monitor after `systemctl reboot`. I'm guessing in this scenario the discrete GPU is providing the HDMI output. 3. nvidia driver enabled, iGPU disabled in BIOS: same as 2, except LSPCON error messages disappeared (makes sense since i915 is not loaded at all) Unfortunately AFAIK there's no way to disable discrete GPU only in BIOS on this machine, so I cannot test the iGPU-only situation. If anybody know how to disable discrete GPU on this machine please kindly let me know. Also, on the same machine HDMI is working without flaw if I dual-boot into Windows 10, although I'm not sure in such situation which GPU is in use (since I don't know how to enable only the iGPU). So I suspect there's two separate issue exists here: 1. nvidia driver is not handling HDMI hot plug correctly (therefore we need to plug in HDMI cable before boot to get HDMI working with discrete GPU) 2. i915 have some problem with LSPCON (so HDMI output with iGPU is not working at all). Hope this info helps, and please let me know if there's anything else I can help with (debug log/testing etc). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c33 --- Comment #33 from Daike Yu <yu.daike@suse.com> --- Created attachment 863134 --> http://bugzilla.opensuse.org/attachment.cgi?id=863134&action=edit dmesg output, with HDMI unplugged before boot -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c34 --- Comment #34 from Daike Yu <yu.daike@suse.com> --- Created attachment 863135 --> http://bugzilla.opensuse.org/attachment.cgi?id=863135&action=edit dmesg output, with HDMI plugged-in before boot -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 Daike Yu <yu.daike@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #863134|dmesg output, with HDMI |dmesg output, with iGPU description|unplugged before boot |enabled -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 Daike Yu <yu.daike@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #863135|dmesg output, with HDMI |dmesg output, with iGPU description|plugged-in before boot |disabled -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c35 Thomas Fritz <thomas.fritz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thomas.fritz@suse.com --- Comment #35 from Thomas Fritz <thomas.fritz@suse.com> --- NAME="openSUSE Leap" VERSION="15.4" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.4" PRETTY_NAME="openSUSE Leap 15.4" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.4" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap" LOGO="distributor-logo-Leap" Still a problem. [Fri Dec 2 09:38:16 2022] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [Fri Dec 2 09:38:16 2022] broken atomic modeset userspace detected, disabling atomic [Fri Dec 2 09:38:17 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:38:17 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:38:18 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:38:18 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:46:18 2022] broken atomic modeset userspace detected, disabling atomic [Fri Dec 2 09:46:19 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:46:19 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:46:21 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:46:21 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:46:38 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:46:38 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:46:39 2022] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon [Fri Dec 2 09:46:39 2022] [drm:intel_dp_detect [i915]] *ERROR* LSPCON init failed on port D [Fri Dec 2 09:46:40 2022] Bluetooth: RFCOMM TTY layer initialized -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c36 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@suse.com --- Comment #36 from Takashi Iwai <tiwai@suse.com> --- (In reply to Daike Yu from comment #32)
So I suspect there's two separate issue exists here:
1. nvidia driver is not handling HDMI hot plug correctly (therefore we need to plug in HDMI cable before boot to get HDMI working with discrete GPU) 2. i915 have some problem with LSPCON (so HDMI output with iGPU is not working at all).
Hope this info helps, and please let me know if there's anything else I can help with (debug log/testing etc).
Thanks for the detailed analysis! Adding Stefan to Cc, as this sounds more like a Intel/Nvidia combo case (being always a headache). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1193599 http://bugzilla.opensuse.org/show_bug.cgi?id=1193599#c37 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ddadap@nvidia.com --- Comment #37 from Stefan Dirsch <sndirsch@suse.com> --- Yeah, on this machine you can't disable nVidia GPU in BIOS. External outputs are connected to it. You can only disable Intel GPU. So indeed you need nVidia driver and suse-prime to get external outputs working. Adding my contact an nVidia. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com