riveravaldez composed on 2023-10-18 16:05 (UTC-0300):

> Hi everybody, I'm having a resolution issue trying to connect an
> external monitor to a laptop.
...
>
https://support.lenovo.com/us/en/solutions/pd015807-detailed-specifications-thinkpad-x220-tablet

That URL covers multiple configurations, so we can't know all that is relevant
from it.

Using DP instead of VGA would likely solve this if your display had a DP input. 
:p
VGA is analog. DP, HDMI, DVI are all digital. So is your CPU, GPU and software.
The conversion to analog from digital typically is worse than flawless.

That said, give us something to work from:

1-copy & paste input/output from
        inxi -GSaz
run from an GUI terminal.

2-pastebin Xorg.0.log from either /var/log/ or ~/.local/share/xorg/ and provide
its URL.

Below in file named /etc/X11/xorg.conf.d/50-monitor.conf could be part of a
solution, with more information the above request would supply.

Section "Monitor"
    Identifier "ExtMonitor"
        VendorName      "Samsung"
        ModelName       "S20A300B"
        HorizSync       30-83
        VertRefresh     56-76
        Option  "PreferredMode" "1600x900"
EndSection

This is essentially the information that the EDID from the Samsung should be
supplying that X seems to be mishandling. The numbers for sync and ref are
estimates, simply copied from a 2012 20" Dell 1600x900 I have here. With only 
one
display it would be enough, but it needs to be assigned to the VGA port 
connection
via another file, /etc/X11/xorg.conf.d/50-device.conf. The following might be 
enough:

Section "Device"
    Identifier "ExtDevice"
        Option  "monitor-VGA-1" "ExtMonitor"
EndSection

I've always been able to use files in /etc/X11/xorg.conf.d/ to manage unruly
displays rather than resorting to CVT or GTF for manual modeline generation. X
knows quite well how to generate appropriate modelines when it has the correct
specifications to work with. EDID is supposed to do that.
-- 
Evolution as taught in public schools is, like religion,
        based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata

Reply via email to