#StackBounty: #multiple-monitors #mouse #display-resolution Mouse movement between screens with different screen resolution

Bounty: 100

I’m looking for a way to resolve the scaling issues between different resolution monitors and moving the mouse between them.

When moving the mouse to the edge of the screen, it hits an invisible void instead of moving onto the next screen.

I’m using a Nvidia GTX1080Ti and the 430.50 driver.

The monitor layouts look like this (23″,27″,23″), (1080,2160,1080):

On Windows, I used to use LittleBigMouse but haven’t been able to find a suitable alternative for Linux.


Get this bounty!!!

#StackBounty: #graphics #20.04 #display #display-resolution Ubuntu 20.04.1 LTS problem with 2K resolution on additional screen

Bounty: 100

Currently, I am using Ubuntu 20.04.1 LTS and problem with the external screen (I’m using HDMI to connect).
My additional screen supports 2K resolution, but I am not able to use it. I don’t have this option in the dropdown list. The highest resolution that I’m able to choose is 2560 x 1080.

The weirdest thing is that on the same machine I have also Windows 10 on that system, by deafault resolution is 2K.

I was reading many questions here about resolution problem on Ubuntu, but nothing helps me.
The next step is to reinstall the whole system.

I updated Ubuntu from 18 to 20, maybe this is problem, but on 18 it didn’t work also.

Can some have any ideas about the solution? I am able to attach all the needed data.

My computer spec:

  • Processor -> Intel® Core™ i7-8550U CPU @ 1.80GHz × 8
  • Graphics -> Mesa Intel® UHD Graphics 620 (KBL GT2)
  • Memory -> 16 GB

Add xrandr:

Screen 0: minimum 320 x 200, current 2560 x 2160, maximum 16384 x 16384
eDP-1 connected 1920x1080+269+1080 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.06*+  60.01    59.97    59.96    59.93    48.04  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1 connected primary 2560x1080+0+0 (normal left inverted right x axis y axis) 698mm x 393mm
   2560x1080     30.00*   29.97    24.00    23.98    25.00  
   2048x1152     60.00  
   1920x1200     59.95  
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1440x576      50.00  
   1024x768      75.03    70.07    60.00  
   1440x480      60.00    59.94  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08 


Get this bounty!!!

#StackBounty: #display #display-resolution Cannot use full resolution of external display

Bounty: 50

I’ve hooked up a 3440×1440 display to my Ubuntu laptop.
The laptop detected and used the screen with a lower default resolution of 2560×1440, and no higher option available in display settings.

I’ve used the following commands to add the custom resolution:

sudo xrandr --newmode "3440x1440_60.00"  419.50  3440 3696 4064 4688  1440 1443 1453 1493 -hsync +vsync
sudo xrandr --addmode HDMI-2 "3440x1440_60.00"

and it does indeed add the setting to the settings screen. But when I try to apply it, it instantly switches back to 2560×1440.

This display is correctly autodetected and used at full resolution by another computer (non-Ubuntu).

I have checked that my grub conf does not contain nomodeset.
I have also checked that my GPU supports higher resolutions (Intel UHD Graphics 620).

How can I troubleshoot this issue?


Get this bounty!!!

#StackBounty: #display #display-resolution Cannot set custom resolution for external display

Bounty: 50

I’ve hooked up a 3440×1440 display to my Ubuntu laptop.
The laptop detected and used the screen with a lower default resolution of 2560×1440, and no higher option available in display settings.

I’ve used the following commands to add the custom resolution:

sudo xrandr --newmode "3440x1440_60.00"  419.50  3440 3696 4064 4688  1440 1443 1453 1493 -hsync +vsync
sudo xrandr --addmode HDMI-2 "3440x1440_60.00"

and it does indeed add the setting to the settings screen. But when I try to apply it, it instantly switches back to 2560×1440.

This display is correctly autodetected and used at full resolution by another computer (non-Ubuntu).

I have checked that my grub conf does not contain nomodeset.
I have also checked that my GPU supports higher resolutions.

How can I troubleshoot this issue?


Get this bounty!!!

#StackBounty: #20.04 #display-resolution #display-manager Running multiple monitors with different DPI

Bounty: 200

I look thoroughly and I saw that this kind of question was not solved before in the AskUbuntu community.
My problem is pretty simple and am sure a lot of Ubuntu users have it:

  • Simply explained, Ubuntu is not able to run multiple monitors with different resolution, size and dpi.

Having the same size full hd monitors works flawlessly, but I have a laptop that has 4K display and a monitor that has 2560×1080 resolution (21:9) and I cannot use the second monitor because everything is scaled and zoomed. Here are some screenshots of my settings (am using Ubuntu 20.04.1 LTS):

enter image description here

enter image description here

Enabling "Fractional Scaling" does not work as expected – the scaling on the second monitor (2560×1080) is kind of blurry and my PC is lagging, the mouse is blinking and so on. Just for information, I have i7 9750H, 16gb of ram and dedicated gtx 1650 gpu, but it seems that the PC starts to lag a log as soon as I enable "Fractional Scaling".

I found an article that might help me: https://techknowfile.dev/using-a-hidpi-monitor-with-a-low-resolution-external-monitor-ubuntu-i3/ but because I have played with xrandr before and messed up stuff so badly without understanding them I decided to call for help here.

I would be really grateful if you help me solve this problem. This should help many other users as well, having a similar problem.


Get this bounty!!!

#StackBounty: #display #hdmi #display-resolution Ubuntu does not output monitor's native resolution over HDMI (W10 does)

Bounty: 50

I run Ubuntu 18 on a PC connected to a 3440×1440 display. It is connected with a DisplayPort to HDMI adapter and a modern HDMI cable. The highest resolution available in the display settings is 1920×1080.

I tried using xrandr to force it (at both 60 and 50 hz).

$ xrandr --newmode "3440x1440_50.00"  344.00  3440 3672 4040 4640  1440 1443 1453 1484 -hsync +vsync
$ xrandr --addmode HDMI-1 3440x1440_50.00
$ xrandr --output HDMI-1 --crtc 0 --mode 3440x1440_50.00

But I get an error.

xrandr: Configure crtc 0 failed

I know that the adapter and cable can support a signal at this resolution, because if I plug the adapter into my Windows 10 machine, it uses the native resolution automatically.

I have also observed that the Ubuntu machine can output 3440×1440 over DisplayPort automatically. I would use the DisplayPort output, but unfortunately the monitor only has one DisplayPort input. I would swap the connections since the HDMI signal works from Windows, but it does so at a lower framerate, which doesn’t work for my purposes.


Get this bounty!!!

#StackBounty: #display #hdmi #display-resolution Ubuntu does not output monitor's native resolution over HDMI (W10 does)

Bounty: 50

I run Ubuntu 18 on a PC connected to a 3440×1440 display. It is connected with a DisplayPort to HDMI adapter and a modern HDMI cable. The highest resolution available in the display settings is 1920×1080.

I tried using xrandr to force it (at both 60 and 50 hz).

$ xrandr --newmode "3440x1440_50.00"  344.00  3440 3672 4040 4640  1440 1443 1453 1484 -hsync +vsync
$ xrandr --addmode HDMI-1 3440x1440_50.00
$ xrandr --output HDMI-1 --crtc 0 --mode 3440x1440_50.00

But I get an error.

xrandr: Configure crtc 0 failed

I know that the adapter and cable can support a signal at this resolution, because if I plug the adapter into my Windows 10 machine, it uses the native resolution automatically.

I have also observed that the Ubuntu machine can output 3440×1440 over DisplayPort automatically. I would use the DisplayPort output, but unfortunately the monitor only has one DisplayPort input. I would swap the connections since the HDMI signal works from Windows, but it does so at a lower framerate, which doesn’t work for my purposes.


Get this bounty!!!

#StackBounty: #display #hdmi #display-resolution Ubuntu does not output monitor's native resolution over HDMI (W10 does)

Bounty: 50

I run Ubuntu 18 on a PC connected to a 3440×1440 display. It is connected with a DisplayPort to HDMI adapter and a modern HDMI cable. The highest resolution available in the display settings is 1920×1080.

I tried using xrandr to force it (at both 60 and 50 hz).

$ xrandr --newmode "3440x1440_50.00"  344.00  3440 3672 4040 4640  1440 1443 1453 1484 -hsync +vsync
$ xrandr --addmode HDMI-1 3440x1440_50.00
$ xrandr --output HDMI-1 --crtc 0 --mode 3440x1440_50.00

But I get an error.

xrandr: Configure crtc 0 failed

I know that the adapter and cable can support a signal at this resolution, because if I plug the adapter into my Windows 10 machine, it uses the native resolution automatically.

I have also observed that the Ubuntu machine can output 3440×1440 over DisplayPort automatically. I would use the DisplayPort output, but unfortunately the monitor only has one DisplayPort input. I would swap the connections since the HDMI signal works from Windows, but it does so at a lower framerate, which doesn’t work for my purposes.


Get this bounty!!!

#StackBounty: #display #hdmi #display-resolution #nvidia-geforce Ubuntu does not output monitor's native resolution over HDMI (W10 …

Bounty: 50

I run Ubuntu 18 on a PC with an NVIDIA 1080Ti connected to a 3440×1440 display. It is connected with a DisplayPort to HDMI adapter and a modern HDMI cable. The highest resolution available in the display settings is 1920×1080.

I tried using xrandr to force it (at both 60 and 50 hz).

$ xrandr --newmode "3440x1440_50.00"  344.00  3440 3672 4040 4640  1440 1443 1453 1484 -hsync +vsync
$ xrandr --addmode HDMI-1 3440x1440_50.00
$ xrandr --output HDMI-1 --crtc 0 --mode 3440x1440_50.00

But I get an error.

xrandr: Configure crtc 0 failed

I know that the adapter and cable can support a signal at this resolution, because if I plug the adapter into my Windows 10 machine, it uses the native resolution automatically.

I have also observed that the Ubuntu machine can output 3440×1440 over DisplayPort automatically. I would use the DisplayPort output, but unfortunately the monitor only has one DisplayPort input. I would swap the connections since the HDMI signal works from Windows, but it does so at a lower framerate, which doesn’t work for my purposes.


Get this bounty!!!

#StackBounty: #multiple-monitors #display #screen #display-resolution Ubuntu 18.04 only showing one screen resolution option

Bounty: 50

My settings only show one screen resolution in Ubuntu 18.04 :

"Resolution" dropdown only showing 1920 x 1080 (16:9)

xrandr -q gives one resolution, as you can see. For my second screen, many resolutions are available.

$ xrandr -q
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  59.94    50.00    60.05    60.00    50.04  
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94    59.93  
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
eDP-1-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 293mm x 162mm
   1920x1080     60.03*+  48.03  
DP-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-2 disconnected (normal left inverted right x axis y axis)

I tried the answer from this response but what I got is:

PRIME Displays cannot be controlled by nvidia-settings and must be configured by an external RandR capable tool.

PRIME Displays cannot be controlled by nvidia-settings and must be configured by an external RandR capable tool.

That means I cannot control the displays thanks to nvidia settings. So I believe I have to use a RandR capable tool but I have no idea how. Must of all, I had no idea it’d be so difficult to change my screen resolution. How should I do it?

EDIT thanks to comments: my laptop is a Dell XPS 7390.


Get this bounty!!!