That is
wonderful news, Quassimodo
- treasure that friend!
Let us know how that experiment of plugging the LG to the lappie goes, eh?
With your indulgence, and for the benefit of The Viewers, I have the following:
On linked article method
https://community.linuxmint.com/tutorial/view/877
My test unit for this was a new Dell Inspiron i7, with UEFI/GPT, running Linux Mint 19 ‘Tara’ MATE DE, with default resolution set at the 1920 x 1080 the OP was seeking to establish.
1. First step is to create modeline. This is done to get appropriate values of hsync, vsync and other parameters which are required to display a resolution properly in the backend. To add resolution of 1600x900, open terminal and type:
cvt 1600 900
This will create modeline for resolution of 1600x900 which will look something like this:
1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
These numbers may vary according to your monitor.
This step worked perfectly for me, right down to the figures.
2. To add this resolution to monitor settings, type the following highlighted commands one by one:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
(values after xrandr --newmode to be pasted from second line of generated values with cvt command from your own computer, don't copy from here. In other words, after writing xrandr --newmode in terminal, copy the output of cvt command from its second line excluding word Modeline upto its end and paste it after xrandr --addmode. )
xrandr --addmode VGA1 "1600x900_60.00"
After these steps, resolution of 1600x900 will appear under the list of various resolutions available in display settings. This will remain listed for one session only. When computer is restarted, this will disappear. To make it appear permanently, we need to configure xorg.conf file and make this entry manually.
First command worked fine.
For the 2nd part, I determined my own display name by using
Code:
xrandr --listmonitors
# that’s a double dash.
My output was
Monitors: 1
0: +*eDP-1 1920/381x1080/214+0+0 eDP-1
… so I substituted eDP-1 for VGA1. The OP, likewise, learned that
his correct reference was VGA-1.
This, in turn, worked fine.
At this point, with the new resolution in my Display Settings, I was able to switch to 1600 x 900.
BUT (Wizard always has a but) – the changes
did stick, beyond a reboot, and are still there today. So there was no need for me to go through hoops with xorg.conf.new, xorg.conf, &c.
That being said, for those of The Viewers whom
do need to go into further steps from the article, you would first of all want to establish whether you actually
have an xorg.conf file.
My output is as follows
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/10-amdgpu.conf
/usr/share/X11/xorg.conf.d/10-quirks.conf
/usr/share/X11/xorg.conf.d/10-radeon.conf
/usr/share/X11/xorg.conf.d/40-libinput.conf
/usr/share/X11/xorg.conf.d/70-wacom.conf
/usr/share/doc/xserver-xorg-video-intel/xorg.conf
/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man5/xorg.conf.d.5.gz
This file simply contains
Section "Device"
Identifier "Intel"
Driver "intel"
# Option "AccelMethod" "uxa"
I have not followed through to see whether this is of use in the method described. Yet, lol.
There is a further need to establish your Display Manager.
Currently, in Linux, there are only three (3) active -
This from Wikipedia
MDM which was the Mint Display Manager, is now inactive.
There is also XDM (xdm) which is quite literally that provided by our friends from X.org. It also can be found with those Distros using the Xfce DE (Desktop Environment).
To find your Display Manager being used varies from Linux Family to Family/ sub-Family.
Open your File Manager and look for the following:
Debian/Ubuntu/Linux Mint &c
/etc/X11/default-display-manager
My content from this source is as follows
/usr/sbin/lightdm
... so I have LightDM.
I have only dealt with Debian-based, above, but if you are using Fedora &c, OpenSUSE &c, Arch &c, just start a new Thread and I will swing by if you need.
Cheers
Wizard