Monitor is missing EDID, custom xorg output mode has black border
Hello people,
Description
I recently bought a Samsung S24D330H 24inch monitor with a native 1920x1080 resolution. Connection is an HDMI2VGA adapter (my laptop does not have an HDMI port unfortunately).
I use a laptop with monitor 15.6 inch and 1920x1080.
In Fedora 25 (also Ubuntu 16.04) the resolution does not appear (only 1024x768). The EDID file is missing for the external monitor (probably a new model), i checked.
I added the resolution manually using xrandr
xrandr --addmode DP2 1920x1080
xrandr --output DP2 --mode 1920x1080
the resolution changes but there is a black border on the left side about an inch or two.
I also tried
the cvt and cvt -r options (cvt 1920 1080 60) and xrandr --newmode. The whole screen goes blank.
specifying the size with --size 531x298 or --fbmm 531x298. Nothing changed.
specifying --dpi 92
making a conf file in xorg.conf.d ( 10-monitor.conf shown at the end). Nothing changed.
connecting with the VGA cable directly (without the adapter). The black border on the left actually becomes an inch larger.
disabling the laptop monitor. Nothing changes.
Conclusion
I think the display manager does not understand the external monitor is 24inch and mirrors the laptop display or dpi is not set properly. Any suggestions/guidance is appreciated.
xrandr output
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 340mm x 190mm
1920x1080 60.01*+ 40.00
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1280x960 60.00
1368x768 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 60.01+ 60.01
1024x768 60.00
800x600 60.32 56.25
848x480 60.00
640x480 59.94
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
display driver detail
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vgacontroller busmaster cap_list rom
configuration: driver=i915 latency=0
resources: irq:47 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:3000(size=64) memory:c0000-dffff
xorg.conf.d/10-monitor.conf
Section "Monitor" Identifier "DP2" DisplaySize 531 298 Option "PreferredMode" "1920x1080" EndSection
Section "Screen" Identifier "Screen0" Monitor "DP2" DefaultDepth 24 SubSection "Display" Modes "1920x1080" EndSubSection EndSection
Section "Device" Identifier "Device0" Driver "intel" EndSection
Welcome to ask.fedora. Have you tried the monitor on a different computer, or using a different adapter? The fact that this happens with both Fedora and Ubuntu suggests that it's not software related.
I do not have one available yet. I believe you are correct, the monitor is missing the specifications (EDID). I am mostly looking for a hack.