#StackBounty: #windows-10 #multiple-monitors #nvidia-graphics-card #touchscreen Nvidia GPU scaling messes up touch screen calibration

Bounty: 250

Windows 10 computer with 3 monitors attached: one touch screen with native resolution 1280×1024 and 2 identical monitors with native resolution 1920×1080. The touch screen is set as Clone Source in the Nvidia Control Panel, and the 2 other monitors are cloned with it so the setup looks like this:

enter image description here

The 2 monitors should display the exact same image as the touch screen (not considering differences in hardware pixel size), i.e they should display the 1280×1024 image centered with black bands around it to fill the rest of the screen. But the monitors do not have a ‘non-scaling’ mode where they just center the resolution which comes in so using the Nvidia Control Panel they are set to no scaling, and perfoming scaling on the GPU:

enter image description here

This looks exactly as it should. However the result is touch input on the touch screen does not work correctly anymore: it gets scaled somehow. Likely according to the resolution difference. What happens is that touching the center of the screen is ok, but the further away one taps from the center, the further the tap gets registered. Visually:

enter image description here

So the black points are drawn (in Paint, but all other software behaves the same) with the mouse, number 1 being the center of the screen. The red points are the positions where touch input was registered when touching those black points on the touch screen (I offsetted the red points a bit vertically so they are easier to see). Vertically a similar scaling occurs but it’s much less obvious, likely because the difference between 1080 / 1024 is much smaller than 1920 / 1280. This obviously renders touch useless. Turning off GPU scaling makes the problem go away (but makes the 2 monitors display the original image stretched out so not ok), so doe turning off the 2 non-touch monitors.

What exactly causes this? Is there be a solution? Note that calibrating in the Tablet PC settings is not a viable option to fix this because the 2 other monitors might not always be present and we cannot go back and forth, plus I tried calibrating but it’s really hard to even start since one has to guess where to tap to get the points to activate ­čÖé


Get this bounty!!!

#StackBounty: #multiple-monitors #top-bar Ubuntu 20.04 show date/time/volume on every screen

Bounty: 50

Since the update to 20.04 from 16.04, I see top bar with date and time and volume control — but only on the primary screen of my computer. On the other screens, the top bar is not shown.

I’ve searched with duckgo and google but didn’t find a solution.

This was asked before, but without an answer.

To be clear, I’m looking for something in a package manager or official channel, and not a custom script I can sideload.


Get this bounty!!!

#StackBounty: #multiple-monitors #display #hdmi #display-resolution Issue conecting my PC to a TV

Bounty: 50

I’m running Ubuntu on a PC that I which to connect to a TV. I had trouble making my TV recognize the PC. It says that the resolution of the external device is not supported. Since I could not get an image, I plugged a old monitor to my computer and adjusted the resolution using the monitor. It worked. I got the image on the TV as I wanted, but if a unplug the monitor from my computer, I get the same error on my TV. Apparently, if my monitor is not plugged in, Ubuntu messes up the resolution that I had set and my TV does not show the picture. I think it has something to do with the refresh rate, because I could only get it to work, when I set the refresh rate to 60 hz.

My goal is to use the TV exclusive and have no monitors plugged in my computer. I have no idea of what is happening. I’ve unplugged the power cord from the monitor and everything still works, but if I unplug the dvi cable, Ubuntu changes the resolution and my TV does not display the image.

Can anyone help me?

Here is some more clarification on the situation:

The problem is not the 60Hz refresh rate. I’m fine with the value, the problem is that Ubuntu apparently changes this value automatically when I unplug the monitor, this change in value renders my TV unable to display the image from the PC.

My problem is that I want to have only a TV plugged to my computer, without the need to have a monitor plugged in as well. Even with the monitor completely turned off (with no power cord), if I unplug the DVI cable, Ubuntu changes the resolution and the image stops showing on my TV.

The TV is a Samsung TV (Samsung 50TU8000) and it is connect to the PC using a HDMI cable.

The command xrandr prints the following:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-I-1 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +  59.96    50.00    59.94    59.93  
   1680x1050     69.88    59.95    59.88  
   1600x1024     60.17  
   1400x1050     74.76    70.00    59.98  
   1600x900      59.95    60.00    59.82  
   1280x1024     75.02    60.02  
   1440x900      59.89    59.90  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      75.00    75.00    70.00    60.00  
   1280x720      60.00    59.99    59.86    60.00    50.00    59.94    59.74  
   1024x768      75.05    60.04    75.03    70.07    60.00  
   960x720       75.00    60.00  
   928x696       75.00    60.05  
   896x672       75.05    60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   832x624       74.55  
   960x540       59.96    59.99    59.63    59.82  
   800x600       75.00    70.00    65.00    60.00    72.19    75.00    60.32    56.25  
   840x525       74.96    69.88    60.01    59.88  
   864x486       59.92    59.57  
   720x576       50.00  
   800x512       60.17  
   700x525       74.76    70.06    59.98  
   800x450       59.95    59.82  
   720x480       60.00    59.94  
   640x512       75.02    60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    75.00    72.81    75.00    66.67    60.00    59.94  
   720x405       59.51    58.99  
   720x400       70.08  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       75.00    75.00    70.00    60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       75.03    70.07    60.00  
   512x288       60.00    59.92  
   416x312       74.66  
   480x270       59.63    59.82  
   400x300       72.19    75.12    60.32    56.34  
   432x243       59.92    59.57  
   320x240       72.81    75.00    60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1872mm x 1053mm
   1920x1080     59.97    59.96    60.00*   50.00    59.94    59.93    30.00    25.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     74.89    69.88    59.95    59.88  
   1600x1024     60.17  
   1400x1050     74.76    70.00    59.98  
   1600x900      59.99    59.94    59.95    60.00    59.82  
   1280x1024     75.02    60.02  
   1440x900      59.89    59.90  
   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      75.00    75.00    70.00    60.00  
   1280x720      60.00    59.99    59.86    60.00    50.00    59.94    59.74  
   1024x768      75.05    60.04    75.03    70.07    60.00  
   960x720       75.00    60.00  
   928x696       75.00    60.05  
   896x672       75.05    60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   832x624       74.55  
   960x540       59.96    59.99    59.63    59.82  
   800x600       75.00    70.00    65.00    60.00    72.19    75.00    60.32    56.25  
   840x525       74.96    69.88    60.01    59.88  
   864x486       59.92    59.57  
   720x576       50.00  
   800x512       60.17  
   700x525       74.76    70.06    59.98  
   800x450       59.95    59.82  
   720x480       60.00    59.94  
   640x512       75.02    60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    75.00    72.81    75.00    66.67    60.00    59.94  
   720x405       59.51    58.99  
   720x400       70.08  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       75.00    75.00    70.00    60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       75.03    70.07    60.00  
   512x288       60.00    59.92  
   416x312       74.66  
   480x270       59.63    59.82  
   400x300       72.19    75.12    60.32    56.34  
   432x243       59.92    59.57  
   320x240       72.81    75.00    60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
VGA-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-2 disconnected (normal left inverted right x axis y axis)
DP-1-2 disconnected (normal left inverted right x axis y axis)

The TV does not show BIOs screen when loading. The first image it shows, when I use this set up (with the monitor plugged in and turned off) is the Ubuntu loading screen.


Get this bounty!!!

#StackBounty: #windows-10 #multiple-monitors #gaming Windows 10 – how to choose screen where the app starts

Bounty: 50

I have a setup with three screens as shown in the picture. Screen 1 is designated as the primary screen.

enter image description here

However, when I try and start video games that don’t start in the windowed mode but in the fullscreen mode, the games run on screen 2 instead of screen 1. This is quite problematic since screen 2 is rotated vertically and you can’t really see half of the intended screen.

I tried pressing Shift + Windows Key + Left to move the game from screen 2 to screen 1, and although it does move it, the dimensions don’t adjust to the new monitor – the dimensions stay as they were on screen 2, meaning that now not only you can’t see half of the game, but the top and the bottom are also cut off since they are higher than screen 1’s height.

So I was wondering how can I make my computer start games up on screen 1 with proper dimensions and orientation?


Get this bounty!!!

#StackBounty: #windows #display #multiple-monitors #remote-desktop #freeze The screen freezes while moving files/apps across screens wi…

Bounty: 100

I have a Laptop(i7 and 2GB NVIDIA graphic card) with an extended monitor(27 inches). When working remotely, whenever I’m dragging some apps like file explorer/chrome to another screen, the screen seems to freeze and respond after ~20-30 seconds, which is a huge lag. When working locally, everything is just smooth.

For the system setup, I have a good stable internet connection ~100Mbps, and all other aspects of resources are pretty good. Anything I’m missing here? Something doesn’t fit right for my case?

What can be the suspect here as I already eliminated the obvious ones? Any hint/idea in the right direction will do!

Laptop details:

processor
11th Generation Intel┬« Core™ i7-1165G7 Processor (12MB Cache, up to 4.7 GHz)

Windows 10 Home Single Language, English

videocard
NVIDIA® GeForce® MX350 with 2GB GDDR5 graphics memory

memory
8GB, 1x8GB, DDR4, 3200MHz

harddrive
512GB M.2 PCIe NVMe Solid State Drive

FURTHER UPDATES FROM ME:

The problem statement reduces to the point that all dragging/moving is working fine, just the laptop screen is not reflecting the change at that exact moment, pressing Alt+Tab at that moment is the hack I found, pressing it is refreshing the screen all of a sudden, but it is a temporary solution as well as it is not very convenient to press it whenever I move/drag files across the screens


Get this bounty!!!

#StackBounty: #18.04 #multiple-monitors #hdmi #system-settings HDMI video output briefly goes dark each time System Settings is launche…

Bounty: 50

I am using Ubuntu 18.04.5 on a Dell XPS 13 9370 laptop, and I have an external HDMI screen. I have the issue that every time I launch System Settings the screen goes dark for few seconds. It also occur with some other applications – for example when launching SPSS.

To provide some more information, it seems to affect only the external screen. I normally work using only the external screen, however if I have both displays on (built-in and external via HDMI), only the external one goes dark when Settings is launched.

It is not a hugely disruptive as an issue, as after few seconds everything goes back to normal, however it is a bit annoying. I wonder if anyone has an idea about why this occurs, or how could I investigate this further? Thanks!


Edit: The screen is connected via an USB-c to HDMI adapter (don’t actually know the brand of the adaptor but I tried also with an original Dell one like this one and it gives the same issues). The monitor is an ASUS VP28UQGL, 28 Inch 4K.

Below are the output of the commands suggested in the comment. I realized that the issue occurs when xrandr is called, so it may be related to some randr configuration?
I pasted the output below.

Output of uname -a

Linux matteo-XPS13 5.4.0-65-generic #73~18.04.1-Ubuntu SMP Tue Jan 19 09:02:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Output of lspci -k | grep -EA3 'VGA|3D|Display'

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
    Subsystem: Dell UHD Graphics 620
    Kernel driver in use: i915
    Kernel modules: i915

Output of xrandr

Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
eDP-1 connected (normal left inverted right x axis y axis)
   3840x2160     60.00 +  59.98    59.97    48.00  
   3200x1800     59.96    59.94  
   2880x1620     59.96    59.97  
   2560x1600     59.99    59.97  
   2560x1440     59.99    59.99    59.96    59.95  
   2048x1536     60.00  
   1920x1440     60.00  
   1856x1392     60.01  
   1792x1344     60.01  
   2048x1152     59.99    59.98    59.90    59.91  
   1920x1200     59.88    59.95  
   1920x1080     60.01    59.97    59.96    59.93  
   1600x1200     60.00  
   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  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 621mm x 341mm
   3840x2160     30.00*+  30.00    25.00    24.00    29.97    23.98  
   2560x1600     59.97  
   2560x1440     59.95  
   1920x1080     60.00    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      59.91  
   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  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
   640x350       70.07  


Get this bounty!!!

#StackBounty: #18.04 #multiple-monitors #hdmi #system-settings HDMI video output gores briefly dark each time System Settings is launch…

Bounty: 50

I am using Ubuntu 18.04.5 on a Dell XPS 13 9370 laptop, and I have an external HDMI screen. I have the issue that every time I launch System Settings the screen goes dark for few seconds. It also occur with some other applications – for example when launching SPSS.

To provide some more information, it seems to affect only the external screen. I normally work using only the external screen, however if I have both displays on (built-in and external via HDMI), only the external one goes dark when Settings is launched.

It is not a hugely disruptive as an issue, as after few seconds everything goes back to normal, however it is a bit annoying. I wonder if anyone has an idea about why this occurs, or how could I investigate this further? Thanks!


Get this bounty!!!

#StackBounty: #multiple-monitors TTY console on one monitor, X/Wayland on another

Bounty: 100

Using Ubuntu 20.04 Focal, with a dual monitor configuration, is it possible for X (or Wayland) to be configured only to use one monitor, and the other one to be pure TTY (as in, not a terminal emulator, just default boot-style TTY, unknown/unused by any GUI).

The reason I’d like this is because I have a very high resolution 5k x 2k monitor as primary, and my secondary one is much lower DPI. I don’t like the idea that X-scaling "uses more resources" because this suggests some on-the-fly interpolation scheme which, apart from introduced latency, will almost certainly not play nice with sub-pixel font rendering, and will probably screw up integer scaling on graphical programs. Wayland by contrast just doesn’t work with this configuration – multiple problems and basically crashes. So essentially I’d like to code in a terminal on the low-res TTY monitor, and have the main high DPI monitor run X (or wayland) with 100% scaling, no screwing around, though I’d probably raise the DPI setting.

Is this possible on one video card (Radeon VII). If not, would it be possible if running a secondary video card at the same time?

If it is possible, how would I switch focus of the keyboard between TTY monitor and GUI(Gnome) monitor? Run some kind of bash script to toggle focus maybe?


Get this bounty!!!

#StackBounty: #multiple-monitors Ubuntu 20.04 on AMD Ryzen 5 pro 4650u + Integrated Graphics w/ Dual Monitor Setup

Bounty: 50

I believe this is a recurrent question, but I couldn’t find an answer that was both up-to-date and satisfactory, so I will still ask it.

I just bought an HP Elitebook 845 G7 with AMD Ryzen 5 pro 4650u + Integrated Graphics and I installed Ubuntu 20.04 on it. Before switching back to Linux, I have used Windows 10 for almost a decade and I had a double Eizo 24" setup, which worked flawlessly thanks to a high-end docking station I had from work.

I have been trying to reproduce the setup with the new notebook, albeit unsuccessfully since the docking station is apparently only compatible with Windows 10. I have tried to use one HDMI port and one HDMI-to-USB-C dongle for the second monitor and it also didn’t work. I had another VGA-to-USB-A dongle, but it didn’t help either.

What is the state-of-the-art in dual monitor connectivity with Linux on AMD? Does AMD require a different approach than Intel? (That was the second major change in my workflow).


Get this bounty!!!

#StackBounty: #xorg #multiple-monitors #vnc video-dummy – The Fake display with/without monitor connected at the same time

Bounty: 100

I have installed the xserver-xorg-video-dummy-hwe-18.04 to let I use the VNC without needs to connect HDMI cable to my ubuntu machine.

I followed the Topic here, and successfully able to use VNC connect to Ubuntu machine without plugged-in monitor.

However, there are side effect is that, if I connect the HDMI cable to the ubuntu machine, it will display _ (black screen with cursor blinking at the top) and not show lightdm login screen as expected.

If I remove /etc/X11/xorg.conf from directory, reboot, I can now back using the monitor plugged-in.

Question

Are there possible to able to use video-dummy with/without monitor at the same time? may be like secondary mirroring display mode. How to config /etc/X11/xorg.conf properly?

So that I can use the desktop no matter real monitor has connected to HDMI port or not.


Get this bounty!!!