[drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: (err -6)
genpur
genpur at o2.pl
Tue Apr 3 21:10:17 UTC 2018
Hello, I don't know where I can/should write this question... Please refer if I should write any post/bug/question somewhere... The problem I have : Last days I try to connect my laptop Dell XPS L502x with monitor Iiyama Prolite E1900S through DVI-D input. Dell XPS L502x has Optimus graphics card (intel/nvidia). I try to use integrated Intel card which is physically related with miniDP output. I use LogiLink miniDP/HDMI adapter (CV0045A). I don't know what means error : [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: (err -6) I did a few tests. First, I have connected Panasonic TV to the same adapter and TV was discovered correctly. So I thought that the problem can be EDID that my laptop can't read via miniDP/HDMI adapter from IIyama monitor. I have read EDID from this monitor when I connected to another computer. I saved EDID of Panasonic TV, too. Next (see case 02 below) after few days I found a way to store EDID into initramfs. I played with kernel parameters (drm.edid_firmware=... , video=... ) on connection with Panasonic TV just to be sure, that Dell is using EDID builded-in initram. Display of Panasonic TV seems to work according to those parameters. Finally, I have connected IIama PLE 1900S monitor, but display was off. When X server has started, I checked xrandr -q command which gave me all resolutions/refresh rates allowed exactly for this monitor. So EDID has been read. I have checked values : cat /sys/class/drm/card1-HDMI-A-1/ enabled cat /sys/class/drm/card1-HDMI-A-1/ connected cat /sys/class/drm/card1-HDMI-A-1/ 1280x1024 1280x1024 1280x960 1152x864 1024x768 1024x768 1024x768 832x624 800x600 800x600 800x600 800x600 640x480 640x480 640x480 640x480 720x400 Everything (only in my opinion!) seems to be fine, but display is not active. The only difference which I have observed is : [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: DP-HDMI ADAPTOR\004 (err 0) and [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: (err -6) When I get error -6, than display is not activated... What does it mean ??? What can I do with it ? Below I put more details about my tests. In all cases /etc/X11/xorg.conf and /etc/X11/xorg.conf.d/* were empty(not used). Recently I have removed package ubuntu-drivers (as I remember) which contains "gpu-manager". I leave X server configuration for this moment. I saw that if I had no error (DP dual mode HDMI ID) than display was active even before X server starts. So in my opinion I can leave it now... The complete logs are in attachment. Best regards. ============================== [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: (err -6) case 01 - connected TV Panasonic to HDMI input via miniDP/HDMI adapter from miniDP port of laptop Dell-XPS-L502X, no extra kernel parameters cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.15. root=UUID=95f70d80-0833-47f2-a ro debug drm.debug=0xe Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:intel_hdmi_detect [i915]] [CONNECTOR:58:HDMI-A-1] Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: DP-HDMI ADAPTOR\004 (err 0) Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode adaptor ID: a0 (err 0) Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:intel_hdmi_set_edid [i915]] DP dual mode adaptor (type 2 HDMI) detected (max TMDS clock: 300000 kHz) Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:drm_detect_monitor_audio [drm]] Monitor has basic audio support Apr 03 18:09:21 Dell-XPS-L502X kernel: [drm:drm_helper_hpd_irq_event [drm_kms_helper]] [CONNECTOR:58:HDMI-A-1] status updated from unknown to connected ============================== case 02 - connected TV Panasonic to HDMI input via miniDP/HDMI adapter from miniDP port of laptop Dell-XPS-L502X, see below extra kernel parameters cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.15. root=UUID=95f70d80-0833-47f2-a ro debug drm.debug=0xe video=HDMI-A-1:1280x720-16 at 50D drm.edid_firmware=HDMI-A-1:edi Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_init_connector [i915]] Adding HDMI connector on port C Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm] forcing HDMI-A-1 connector on Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_connector_init [drm]] cmdline mode for connector HDMI-A-1 1280x720 at 50Hz Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_init_connector [i915]] Using DDC pin 0x4 for port C (platform default) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_dp_init_connector [i915]] Adding DP connector on port C Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_dp_init_connector [i915]] using AUX C for port C (platform default) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_detect [i915]] [CONNECTOR:58:HDMI-A-1] Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm] Got external EDID base block and 1 extension from "edid/tv.bin" for connector "HDMI-A-1" Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: DP-HDMI ADAPTOR\004 (err 0) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode adaptor ID: a0 (err 0) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_set_edid [i915]] DP dual mode adaptor (type 2 HDMI) detected (max TMDS clock: 300000 kHz) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_detect_monitor_audio [drm]] Monitor has basic audio support Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_helper_hpd_irq_event [drm_kms_helper]] [CONNECTOR:58:HDMI-A-1] status updated from unknown to connected Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_helper_probe_single_c [drm_kms_helper]] [CONNECTOR:58:HDMI-A-1] Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_force [i915]] [CONNECTOR:58:HDMI-A-1] Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm] Got external EDID base block and 1 extension from "edid/tv.bin" for connector "HDMI-A-1" Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: DP-HDMI ADAPTOR\004 (err 0) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode adaptor ID: a0 (err 0) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:intel_hdmi_set_edid [i915]] DP dual mode adaptor (type 2 HDMI) detected (max TMDS clock: 300000 kHz) Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_detect_monitor_audio [drm]] Monitor has basic audio support Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_add_display_info [drm]] non_desktop set to 0 Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_add_display_info [drm]] HDMI: DVI dual 0, max TMDS clock 190000 kHz Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_add_display_info [drm]] non_desktop set to 0 Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_add_display_info [drm]] HDMI: DVI dual 0, max TMDS clock 190000 kHz Apr 03 18:48:07 Dell-XPS-L502X kernel: [drm:drm_edid_to_eld [drm]] ELD monitor Panasonic-TV ============================== case 03 - connected Monitor iiama ProLite E1900S to DVI input via miniDP/HDMI adapter + HDMI/DVI cable from miniDP port of laptop Dell-XPS-L502X, see below extra kernel parameters cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.15. root=UUID=95f70d80-0833-47f2-a ro debug drm.debug=0xe video=HDMI-A-1:1280x1024-16 at 75 drm.edid_firmware=HDMI-A-1:edi Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm] forcing HDMI-A-1 connector on Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:drm_connector_init [drm]] cmdline mode for connector HDMI-A-1 1280x1024 at 75Hz Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:intel_hdmi_init_connector [i915]] Using DDC pin 0x4 for port C (platform default) Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:intel_dp_init_connector [i915]] Adding DP connector on port C Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:intel_dp_init_connector [i915]] using AUX C for port C (platform default) Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:intel_hdmi_detect [i915]] [CONNECTOR:58:HDMI-A-1] Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm] Got external EDID base block and 0 extensions from "edid/monitor.bin" for connector "HDMI-A-1" Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1) Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1) Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID: (err -6) Apr 03 19:47:48 Dell-XPS-L502X kernel: [drm:drm_helper_hpd_irq_event [drm_kms_helper]] [CONNECTOR:58:HDMI-A-1] status updated from unknown to connected
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.02_tv_panasonic_extra_parameters.log
Type: text/x-log
Size: 49589 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: journalctl.01_tv_panasonic_auto.log
Type: text/x-log
Size: 893426 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.03_monitor_iiyama_PLE1900S.log
Type: text/x-log
Size: 48574 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: general_info.log
Type: text/x-log
Size: 1460 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: journalctl.02_tv_panasonic_extra_parameters.log
Type: text/x-log
Size: 875607 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: journalctl.03_monitor_iiyama_PLE1900S_extra_parameters.log
Type: text/x-log
Size: 876945 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.01_tv_panasonic_auto.log
Type: text/x-log
Size: 49517 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180403/7baccc2d/attachment-0013.bin>
More information about the dri-devel
mailing list