[Solved] External monitor unusable due to scaling

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Chimerlock
Level 1
Level 1
Posts: 10
Joined: Tue Apr 19, 2022 3:18 pm

[Solved] External monitor unusable due to scaling

Post by Chimerlock »

Hello

I previously had a now solved post regarding the resolution on the primary built-in screen. Upgrading to the current Mint 21 resolved it. However, when I connect the external monitor It displays with a resolution that is unusable and the mouse cursor position is off. While I assume that the issues are related to scaling being "experimental", I am hoping someone has found a work-around.

Regarding size/resolution,

The scaling percentages on the external monitor are a bit confusing. When booted as Mint 21, the internal monitor defaults to 200% (which displays fine) and the external defaults to 100%, which displays it at double size. When I increase the percentage to 125%, 150%, and 175% the resolution/size shrinks to be closer to usable (opposite to the internal screen). There is no 200% option for the external screen which might shrink it back to the correct size for the monitor. It is like the system calculates the scaling as internal pct divided by external pct.

As a comparison when booted as Windows both monitors work correctly with the internal scaling at 225% and external 100%. Increasing the external percentage increases the size of text and graphics on both monitors.

External monitor 100% Settings
100 Settings 2.png

External monitor 175% Settings
175 Settings 2.png
175 Settings 2.png (13.96 KiB) Viewed 1454 times
Regarding the cursor position, the pic below shows the issue (external monitor is at 175% scale, which is the closest to usable)
Cursor 2.png
Cursor 2.png (71.84 KiB) Viewed 1454 times
I am using the nvidia-driver-470, but also tried the recommended nvidia-driver-515 (same issue). I am hoping someone has a workaround. I use both monitors most of the time, so it would really suck to have to revert back to using windows for a while...

Thanks

Code: Select all

System:
  Kernel: 5.15.0-46-generic x86_64 bits: 64 compiler: gcc v: 11.2.0
    Desktop: Cinnamon 5.4.10 tk: GTK 3.24.33 wm: Mutter vt: 7
    dm: LightDM 1.30.0 Distro: Linux Mint 21 Vanessa base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: HP product: HP ENVY Laptop 15-ep1xxx v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 88CC v: 94.30 serial: <superuser required> UEFI: AMI
    v: F.12 date: 06/28/2022
Battery:
  ID-1: BAT0 charge: 82.4 Wh (100.0%) condition: 82.4/83.1 Wh (99.1%)
    volts: 13.1 min: 11.6 model: HP Primary type: Li-ion serial: <filter>
    status: Full cycles: 3
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M525
    serial: <filter> charge: 100% (should be ignored) rechargeable: yes
    status: Discharging
CPU:
  Info: 8-core model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
    smt: enabled arch: Tiger Lake rev: 1 cache: L1: 640 KiB L2: 10 MiB
    L3: 24 MiB
  Speed (MHz): avg: 980 high: 1138 min/max: 800/4600 cores: 1: 920 2: 1138
    3: 801 4: 1058 5: 1023 6: 949 7: 958 8: 869 9: 1063 10: 1087 11: 802
    12: 943 13: 901 14: 1030 15: 1061 16: 1083 bogomips: 73728
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Hewlett-Packard
    driver: i915 v: kernel ports: active: eDP-1
    empty: DP-1, DP-2, DP-3, DP-4, DP-5, HDMI-A-1 bus-ID: 0000:00:02.0
    chip-ID: 8086:9a60 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Hewlett-Packard driver: nvidia v: 470.141.03 ports: active: none
    off: HDMI-A-2 empty: none bus-ID: 0000:01:00.0 chip-ID: 10de:2520
    class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.3 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5760x2160 s-dpi: 180 s-size: 813x305mm (32.0x12.0")
    s-diag: 868mm (34.2")
  Monitor-1: HDMI-1-0 pos: right res: 1920x1200 hz: 60 dpi: 103
    size: 473x296mm (18.6x11.7") diag: 558mm (22")
  Monitor-2: eDP-1 pos: primary,left res: 3840x2160 hz: 60 dpi: 284
    size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
  OpenGL: renderer: Mesa Intel UHD Graphics (TGL GT1) v: 4.6 Mesa 22.0.5
    direct render: Yes
Audio:
  Device-1: Intel Tiger Lake-H HD Audio vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:43c8
    class-ID: 0401
  Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
    bus-ID: 0000:01:00.1 chip-ID: 10de:228e class-ID: 0403
  Sound Server-1: ALSA v: k5.15.0-46-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:43f0 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-14:4 chip-ID: 8087:0026 class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
    bt-v: 3.0 lmp-v: 5.2 sub-v: 237e hci-v: 5.2 rev: 237e
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:9a0b rev:
    class-ID: 0104
Drives:
  Local Storage: total: 953.87 GiB used: 23.71 GiB (2.5%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL21T0HCLR-00BH1
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: HPS2NGXH temp: 30.9 C scheme: GPT
Partition:
  ID-1: / size: 445.7 GiB used: 23.62 GiB (5.3%) fs: ext4 dev: /dev/nvme0n1p5
  ID-2: /boot/efi size: 256 MiB used: 87.9 MiB (34.3%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: apt: 2233
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http://packages.linuxmint.com vanessa main upstream import backport
    2: deb http://archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
    3: deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
    4: deb http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
  Processes: 386 Uptime: 14m wakeups: 1494 Memory: 31 GiB
  used: 2.93 GiB (9.4%) Init: systemd v: 249 runlevel: 5 Compilers:
  gcc: 11.2.0 alt: 11 Shell: Bash v: 5.1.16 running-in: gnome-terminal
  inxi: 3.3.13


Last edited by LockBot on Wed Feb 15, 2023 11:00 pm, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Chimerlock
Level 1
Level 1
Posts: 10
Joined: Tue Apr 19, 2022 3:18 pm

Re: External monitor unusable due to scaling

Post by Chimerlock »

If this is an issue with the "experimental" scaling, is there somewhere I need to log the variance?
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External monitor unusable due to scaling

Post by SMG »

Chimerlock wrote: Tue Aug 16, 2022 3:48 pm If this is an issue with the "experimental" scaling, is there somewhere I need to log the variance?
You could check the linuxmint /cinnamon: Open Issues to see if others might be having the issue. If not, you can create a new issue.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Chimerlock
Level 1
Level 1
Posts: 10
Joined: Tue Apr 19, 2022 3:18 pm

Re: [Solved] External monitor unusable due to scaling

Post by Chimerlock »

I went to the link provided and looked through the open issues. I didn't see anything similar, so I went to log a bug.

I followed a similar logged issue as a template. In their description they had run apt-get update and upgrade, so i tried it, rebooted, and went to document the issue again by trying the different settings and taking more screenshots.

When I switched to NVIDIA Performance mode, the second monitor worked correctly. I am not sure if I had tried that option previously, so it is possible the apt-get update & upgrade was not relevant.

I have marked this issue as closed. Thank you for pointing me to the GitHub site.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: [Solved] External monitor unusable due to scaling

Post by SMG »

Glad to hear it is working. There was one newer version of Cinnamon released since you posted your inxi output. Perhaps the fix was in it.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Locked

Return to “Graphics Cards & Monitors”