#StackBounty: #multiple-monitors #dell #gnome-shell #displaylink #night-light Night Light not working on external monitor (through Disp…

Bounty: 50

I have a 2019 Dell XPS 13 2-in-1 7390 connected to Dell D6000 docking station and using Dell SE2719HR secondary monitor. The dock uses DisplayLink technology, for all it matters. My Ubuntu version is 20.04.

When I enable Night Light, it is only displayed on the laptop’s built-in monitor. Even when I close the lid (which turns off the built-in monitor), Night Light still isn’t displayed in the external monitor.

I’ve tried mirroring displays, extending displays, setting external display as only one active, nothing helped. I went through this topic here and all suggested solutions, none helped either.

Is this a bug of some sort, or am I doing something wrong?

Get this bounty!!!

#StackBounty: #windows-10 #multiple-monitors #batch-file #display-settings Shortcut to switch main display

Bounty: 200

I have my TV hooked up to my PC, which also has its own monitors. I have a controller and wireless keyboard attached to the PC with Bluetooth when I control the PC from my couch, and a wired keyboard and mouse when I am at my desk. This set up woks great, except for the settings for the main monitor.

When I am on the couch and want to launch a program, it will launch on the main monitor (which is set to the monitor on my desk). That is not ideal, so I would want to be able to easily and seamlessly switch between main monitors. I am sure that there must be a command for this, in which case I can just add shortcuts to my desktop which, when clicked, switches the main monitor. I am looking for a bat, cmd, powershell kinda approach and would like to avoid third party software.

Can anyone help me out with that? Thanks

Get this bounty!!!

#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: #multiple-monitors #display #external-monitor External hardware no longer recognized

Bounty: 50

I am keeping the original description of the problem here, but found some more leads that hint at a wider problem, so I added that information below the original part.

I am having a problem on my Ubuntu 18.04 that external monitors are no longer recognized since a while. It seems natural to assume that this is related to some package update, but I have not been able to identify anything. I checked with different external monitors, connected them via the USB-C port (with adapter, see also below) and the HDMI port that the laptop has, rebooted etc but there was no change. I checked the external monitor with a different laptop and it connects without any problem, clearly hinting at a problem in my system. When connecting a USB-c to display port adapter, I see the following in dmesg:

[55399.996567] usb 1-4: new full-speed USB device number 8 using xhci_hcd
[55400.147389] usb 1-4: New USB device found, idVendor=17ef, idProduct=7213
[55400.147395] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[55400.147399] usb 1-4: Product: Lenovo USB-C to DisplayPort Adapter
[55400.147402] usb 1-4: Manufacturer: Lenovo
[55400.147405] usb 1-4: SerialNumber: 0002
[55400.151950] hid-generic 0003:17EF:7213.0003: hiddev0,hidraw0: USB HID v1.11 Device     [Lenovo Lenovo USB-C to DisplayPort Adapter] on usb-0000:00:14.0-4/input1

i.e. the adapter itself is recognized without problem, but there is nothing in xrandr

DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)

and also nothing hinting at an external display being seen in dmesg.

I am at a loss on where to start looking, the system is up-to-date as far as Discover tells me, as said above, I cannot easily pin point a particular update. If anybody can provide hints on what to investigate, commands to run to check things, etc I’d be more than happy to provide further details.

More details on the system (from uname, lshw,…)

  • Ubuntu 18.04.5 LTS
  • Display Manager: sddm
  • Kernel: 4.15.0-112-generic
  • HW Base: Lenovo ThinkPad X1 Carbon 6th
  • CPU: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz,
  • Graphics: UHD Graphics 620

Edit and expansion:

as additional note I was able to try with a port replicator connected via the USB-C port. Here the behavior is very confusing:

  • power over USB-C is working fine
  • on connection nothing about the port replicator shows up in dmesg, neither mouse nor monitor connected to port replicator work
  • when disconnecting the replicator there is a message in dmesg saying thinkpad_acpi: undocked from hotplug port replicator, i.e. strangely enough the system recognizes that something has been unplugged that before it did not recognize upon connection.

Get this bounty!!!

#StackBounty: #multiple-monitors #screen #monitor Gray overlay after login

Bounty: 50

After recent update and restart my screen is overlaid with semi-transparent gray.

I’ve got no clue how to solve it, only thing that sort of works is changing monitors arrangement in settings, so that only the laptop’s screen is gray, That works for multi-screen setup (well, not really, my laptop’s screen is unusable), but doesn’t solve it for normal, laptop-only use.

Below screenshots to better understand it.

Does anyone have any ideas? Googling doesn’t really help

It seems to be user-related. I’ve created a new user and it looks all right.

Setting brightness with xrandr ($ xrandr --output HDMI-1 --brightness 1) does work, but it does not have any influence on the overlay.

Gray overlay:
Gray overlay

Rearranging laptop screen moves the overlay:
Rearranging laptop screen moves the overlay

My current setup being a "solution":
My current setup being a "solution"

Get this bounty!!!

#StackBounty: #20.04 #multiple-monitors #intel-graphics #hdmi #thinkpad Ubuntu 20 | THINKPAD | HDMI not detected

Bounty: 50

Upgraded my 18.04 to 20.04, and my external screen(HDMI) isn’t detected (not directly nor via USB-C docking station);

Tried a lot of "copy-pasta" solutions but non worked;
Can anyone light my path here?

$ uname -a 
Linux escanor 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ sudo lshw -C video
       description: VGA compatible controller
       product: UHD Graphics 620 (Whiskey Lake)
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:128 memory:e9000000-e9ffffff memory:c0000000-cfffffff ioport:2000(size=64) memory:c0000-dffff
$ xrandar
Screen 0: minimum 320 x 200, current 1440 x 810, maximum 16384 x 16384
eDP-1 connected primary 1440x810+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1920x1080     60.03 +  60.01    59.97    59.96    59.93  
   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)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) UHD Graphics 620 (WHL GT2) (0x3ea0)
    Version: 20.0.8
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (WHL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.0.8
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.0.8
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.0.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ sudo dmidecode 
ThinkPad X1 Carbon 7th

Get this bounty!!!

#StackBounty: #multiple-monitors #lenovo #hdmi I need to re-connect HDMI everytime after boot

Bounty: 50

I’m using a lenovo yoga, with ubuntu 20 and a usb-c to hdmi converter.
I’m also using a secondary screen. However, the hdmi connection never works on boot. I’ll have to unplug the hdmi cable, and re-insert it for it to work again.

Can I do something for the laptop to automatically find this hdmi connection on boot?
Would love your input on this issue.

The lenovo uses Intel UHD Graphics 620.

Get this bounty!!!

#StackBounty: #multiple-monitors #thinkpad Problem with multiple displays on Lenovo P43s and ThinkPad Thunderbolt 3 Gen 2 (Ubuntu 20.04)

Bounty: 100

I am running Ubuntu 20.04 on a Lenovo Thinkpad P43s where I connect my display (Dell) through a ThinkPad Thunderbolt 3 Dock Gen 2:


Everything works fine until I lock my computer. When I then try to unlock it my external display does not turn on again. At least not most of the times, sometimes it works and other times it does not. And sometimes I can get it to work by turning the external display off/on or disconnect/reconnect the dock.

This is very frustrating especially at work where I need to switch to different locations that has different displays.

I see the same problem on all displays I connect to through HDMI displayport.

I have found:


which I have tried to install but it does nothing. Not sure if I need to run some configuration after I have installed it??

Any suggestions?

I would rather not have to exchange my Lenovo/Ubuntu for an Apple/OSX setup to get this to work.

Also I am on the latest version on the dock firmware:

enter image description here

And I don’t have the problem on Windows 10 (I have a multiboot/grub setup).

And apperantly I am not alone:


Get this bounty!!!

#StackBounty: #drivers #usb #multiple-monitors #displaylink How to use displaylink adapter with ubuntu 18.4.4

Bounty: 100

I have installed the ubuntu driver software for display link adapter and followed the instructions at:


However, Whenever I connect my usb 3.0 to dvi/vga adapter – ubuntu does not recognise a screen is attached.

I am using the following adapter:


The adapter does appear when using the

yields the result:
Bus 001 Device 006: ID 17e9:430f DisplayLink

So I know that it has recognised the displaylink on the USB bus.

I have also run the DL support Tool found at:


I have been trying for weeks to get this working and it’s really frustrating – hopefully someone can help me out here, I just want to be able to use another monitor via my usb3.0 port and purchased this Kensington adapter to do so – but alas it’s not working.

If anyone can give me some advice or help I would be grateful!

I am using ubuntu 18.4.4 for reference.

I did cross post this on the actual displaylink forum but stuck for help at the moment!

Get this bounty!!!