Views:
1,614
Votes: 1
✅ Solution
Tags:
nvidia
lubuntu
multiple-monitors
20.04
display
Link:
🔍 See Original Answer on Ask Ubuntu ⧉ 🔗
URL:
https://askubuntu.com/q/1256392
Title:
How to fix screen overlap and top left zoom of HD external monitors while using 4k primary Linux Ubuntu 20?
ID:
/2020/07/04/How-to-fix-screen-overlap-and-top-left-zoom-of-HD-external-monitors-while-using-4k-primary-Linux-Ubuntu-20_
Created:
July 4, 2020
Upload:
September 15, 2024
Layout: post
TOC:
false
Navigation: false
Copy to clipboard: false
Place this code in your ~/.bashrc
file to be able to call xreset
from the command line:
xreset () {
# Reset xrandr to normal, first use: xrandr | grep " connected "
# HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
# eDP-1-1 connected primary 1920x1080+3840+2160 (normal left inverted right x axis y axis) 382mm x 215mm
# DP-1-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
xrandr --output HDMI-0 --mode 1920x1080 --pos 0x0 --rotate normal \
--fb 1920x1080 --panning 1920x1080 \
--output eDP-1-1 --mode 1920x1080 --pos 3840x2160 --rotate normal \
--primary \
--output DP-1-1 --mode 3840x2160 --pos 1920x0 --rotate normal
# --panning option added because HDMI-0 was mirroring all other monitors
# and "panning" back and forth. --fb option added next day.
} # xreset
Or if you prefer to create an .sh
file use this:
#!/bin/bash
# Reset xrandr to normal, first use: xrandr | grep " connected "
# HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
# eDP-1-1 connected primary 1920x1080+3840+2160 (normal left inverted right x axis y axis) 382mm x 215mm
# DP-1-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
xrandr --output HDMI-0 --mode 1920x1080 --pos 0x0 --rotate normal \
--fb 1920x1080 --panning 1920x1080 \
--output eDP-1-1 --mode 1920x1080 --pos 3840x2160 --rotate normal \
--primary \
--output DP-1-1 --mode 3840x2160 --pos 1920x0 --rotate normal
# --panning option added because HDMI-0 was mirroring all other monitors
# and "panning" back and forth. --fb option added next day.
Save to a file and mark it executable with chmod a+x filename
First you need to discover you monitor properties with:
xrandr | grep " connected"
Then using reported properties change the xreset
function accordingly.