Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
hdmi works, but not for specific monitor
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
zlice
n00b
n00b


Joined: 30 Apr 2012
Posts: 14

PostPosted: Fri May 04, 2018 10:05 pm    Post subject: hdmi works, but not for specific monitor Reply with quote

ok so i have a samsung PX2370 that i've used for years.
it's great, never had a problem.

i got a new laptop...and the hdmi will not work with it.
it works with my TV just fine

bios is up to date, plus the laptop is 2018/kabylake
intel graphics

any ideas?
Back to top
View user's profile Send private message
zlice
n00b
n00b


Joined: 30 Apr 2012
Posts: 14

PostPosted: Sun May 06, 2018 10:42 pm    Post subject: Reply with quote

hm well, it's kernel/i915 related

with modrpobe drm debug=14

Code:

[  633.450773] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:71:HDMI-A-1] disconnected
[  633.450806] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:74:DP-2]
[  633.450840] [drm:intel_dp_detect [i915]] [CONNECTOR:74:DP-2]
[  633.450868] [drm:intel_power_well_enable [i915]] enabling power well 2
[  633.450912] [drm:intel_power_well_disable [i915]] disabling power well 2
[  633.450946] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:74:DP-2] disconnected
[  633.450963] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:78:HDMI-A-2]
[  633.450996] [drm:intel_hdmi_detect [i915]] [CONNECTOR:78:HDMI-A-2]
[  633.503931] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] timed out, falling back to bit banging on pin 4
[  633.506697] [drm:drm_do_probe_ddc_edid [drm]] drm: skipping non-existent adapter i915 gmbus dpc
[  633.506740] [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS EDID read failed, retry using GPIO bit-banging
[  633.506779] [drm:intel_gmbus_force_bit [i915]] enabling bit-banging on i915 gmbus dpc. force bit now 1
[  633.509493] [drm:drm_do_probe_ddc_edid [drm]] drm: skipping non-existent adapter i915 gmbus dpc
[  633.509533] [drm:intel_gmbus_force_bit [i915]] disabling bit-banging on i915 gmbus dpc. force bit now 0
[  633.562736] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] timed out, falling back to bit banging on pin 4
[  633.565494] [drm:drm_dp_dual_mode_detect [drm_kms_helper]] DP dual mode HDMI ID:  (err -6)
[  633.565508] [drm:drm_helper_probe_single_connector_modes [drm_kms_helper]] [CONNECTOR:78:HDMI-A-2] disconnected
[  636.448133] [drm:edp_panel_vdd_off_sync [i915]] Turning eDP port A VDD off
[  636.448208] [drm:edp_panel_vdd_off_sync [i915]] PP_STATUS: 0x80000008 PP_CONTROL: 0x00000007
Back to top
View user's profile Send private message
zlice
n00b
n00b


Joined: 30 Apr 2012
Posts: 14

PostPosted: Sun May 06, 2018 11:38 pm    Post subject: Reply with quote

used 'read-edid' (get-edid when installed) i get this

if anyone has any clue i'd appreciate it

Code:

Reading next EDID block

VBE/DDC service about to be called
   Read EDID

   Performing real mode VBE call
   Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
   Function supported
   Call successful

  ÿÿÿÿÿÿL-WW02Z0   x*TL&PT©@@³:q8-@X,E ZrQÐ n(U Zý2<
      üSyncMaster
EDID claims 1 more blocks left
EDID blocks left is wrong.
Your EDID is probably invalid.
  Looks like VBE was successful. Have a good day.
Back to top
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5096
Location: The Peanut Gallery

PostPosted: Mon May 07, 2018 2:56 am    Post subject: Reply with quote

EDID comes from the monitor; if it's dodgy you can usually tell the underlying layer not to use it, eg: I've had to do that in xorg conf (many years ago.)
Do you have another HDMI display you could test with? (to see if you get a different result.)

Try to find out what parameters are available for the drm module; you should be able disable the read, though you might need to give it specific EDID info. (There was a util to write this.)

Hopefully someone with the same h/w will show up soon.
Back to top
View user's profile Send private message
zlice
n00b
n00b


Joined: 30 Apr 2012
Posts: 14

PostPosted: Mon May 07, 2018 1:33 pm    Post subject: Reply with quote

I'ved tried xorg.conf "IgnoreEDID" options with no luck.
Looks like intel/modesetting quit using those or something (xorg log says it's not an option).

Yes, hopefully someone sees this by chance. Or Samsung gets back to me (in which case I'll sh__ myself)

drm has something it looks like to use a predefined edid_firmware w/o probing monitor. I'll give that a shot later.
Thanksf for the suggestion
Back to top
View user's profile Send private message
zlice
n00b
n00b


Joined: 30 Apr 2012
Posts: 14

PostPosted: Mon May 07, 2018 10:46 pm    Post subject: Reply with quote

-.-

after looking and finding that you have to make the edid bin's from /kernel/Documentation/EDID i was able to use them buttttt

looks like edid_firmware was moved from drm_kms_helper to drm at some point, and somewhere got messed up
i'm guessing it used to work
now it searches for edid and bombs out anyway
Back to top
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5096
Location: The Peanut Gallery

PostPosted: Tue May 08, 2018 5:39 pm    Post subject: Reply with quote

zlice wrote:
after looking and finding that you have to make the edid bin's from /kernel/Documentation/EDID i was able to use them buttttt

looks like edid_firmware was moved from drm_kms_helper to drm at some point, and somewhere got messed up
i'm guessing it used to work
now it searches for edid and bombs out anyway
Hmm, well that it is searching, is progress. (It means you've got it to look for it, as intended.)
It might just be that the EDID data is (wildly) incorrect; I never actually wrote my own, so IDK much about it.

Best thing would be if someone like NeddySeagoon has advice. (Lord knows what Gentoo will do when he hangs up his keyboard..)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum