#StackBounty: #display #external-display Random "Alignment grids" on my monitor

Bounty: 100

I bought a new BenQ GW2480 monitor. When I quickly change images I get these random lines that look like "alignment grids"(in quotes because I don’t know how to refer to them — see image). For example, the Microsoft To Do app has these inbuilt wallpapers. When I quickly change between them (or change between different lists, which changes the wallpaper), I get these random lines that look like a grid.

enter image description here

Note that this problem is different from this, this or this in that this is completely random and goes away automatically if I change the screen. Further, they don’t always appear on the same area. This one is just two lines — sometimes I get a square or a grid at the bottom or top part alone (see second picture below). The other ones linked seem to be a permanent issue that is fixed when a particular monitor setting is changed. Also, in my case, the gridlines move when I move the window.
enter image description here

What’s happening and how do I fix it? Some more info: I have an Acer Swift 3 laptop, Core-i5 8250U, Intel UHD 620 graphics and the monitor is a BenQ GW2480. (Laptop & Monitor)


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: #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: #display #touchscreen Rotate HDMI Touchscreen on RPi3 (Balena OS)

Bounty: 100

I’m trying to use the raspberry pi 3 in kisok mode on a 27" hdmi/touchscreen display on portrait mode

I’ve managed to rotate the display with the configuration BALENA_HOST_CONFIG_display_hdmi_rotate=1 (equivalant to putting display_hdmi_rotate=1 in /boot/config.txt)

but I struggle to rotate the touchscreen inputs.

  • should it be possible with configuration in /boot/config.txt ? I tried various lcd_rotate=... and display_rotate=... but it changes nothing
  • should I be able to do that with udev rules ? if so how do I figure how to write the rule (selector and transformation matrice) ? and, can I try to apply a rule from the command line without restarting the device ?


Get this bounty!!!

#StackBounty: #display #hardware-failure New monitor: what are these artifacts or distortion?

Bounty: 50

I bought the Dell S2417DG which includes GSYNC, and I am getting some horrible artifacts (maybe more often with darker colors). It appears to occur in any resolution. My other Acer monitors on the same PC do not have this issue. The monitor is plugged into my RTX 2070 with a DisplayPort cable. Seems to happen anywhere: Netflix HBO Max, JPEGs, etc. Taken with a camera:

How can I fix this?

Tried swapping cables, no difference.

More comparisons in high-res:

This is the same PC hooked up at the same time.


Get this bounty!!!

#StackBounty: #debian #boot #xfce #display How to have a seamless custom JPG image splash screen when GRUB starts, the kernel boots, et…

Bounty: 200

On a standard Debian, how to replace everything that is displayed at Linux boot by a custom JPG or PNG image, until a Python app with GUI starts?

Is there a generic way to replace the boot messages display with a CustomSplash.jpg image, in a seamless way, with no flicker, for:

  • GRUB (I already used this in /etc/default/grub: GRUB_HIDDEN_TIMEOUT=0, GRUB_HIDDEN_TIMEOUT_QUIET=true but I think there’s still a very short GRUB splash screen)
  • these log messages:

    enter image description here

  • the start screen X11/Xfce4 (for now I have enabled an autologin like in Automatically Login on Debian 9.2.1 Command Line and I do startxfce4 manually, but eventually I’ll create a systemd service to start xfce)
  • i.e. everything until a Python app starts (using Tkinter or wxPython)

For an embedded computer, I’d like to have only the custom splash screen and then the application. (The only thing I probably won’t be able to remove is BIOS initial messages?).


Get this bounty!!!

#StackBounty: #display #hdmi #external-display How to find out if HDMI cable supports 4k60?

Bounty: 50

I have bought a HDMI (to USB-C) cable that supposedly supports 4k @ 60Hz via HDMI 2.0.

The cable is called Uni USB C to HDMI Cable (4K@60Hz) Space Grey. Amazon link

I do not get it to work at 4k60, I have tried with a Windows Laptop (Lenovo Yoga 720-13) which I am not sure supports 4k60, and a MacBook Pro 13 2020 which supports 4k60.

I have used a LG 27UD58P-B Display which supports 4k60 according to LG. Moreover I have been using this display for years with DisplayPort at 4k60.


Is there any way (maybe some commands or software) to find out whether this cable really supports HDMI 2.0 and/or 4k60?

So far I have tried to use cscreen on MacOS to list all the available modes of the display, and the highest available option supporting 60 hertz is 2560x1440. Is this a possible indication that the cable really does not support HDMI 2.0?


Get this bounty!!!