-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Input lag on external displays (Kernel 5.3.x & 5.4.x) #186
Comments
Here's a gist of the evdi and drm debug logs, from dmesg: |
I am having the same issue with my Thinkpad T495 and the i-tec Thunderbolt 3 Dual 4K Docking Station. The monitor connected via HDMI works without any issues but the one connected via display port is showing the issues mentioned above. In addition i have extreme mouse lagg when moving the cursor over the display. Dragging window frames results in tearing. Overall the monitor feels like i have extreme resource issues and the laptop is about to freeze, but resource utilization seems to be normal. If i move to the HDMI monitor everything is fine. Distribution: Linux Mint 19.3 Tricia I would be happy to provide any helpful logs / other information if needed. |
Thanks, @Daywalker999. Good to know it's not just a Wayland issue! :) HDMI works for me, too (using a usb c to hdmi adapter and bypassing Evdi completely). When you connected via HDMI, was it via your dock or direct? If the former, I wonder whether perhaps it's something to do with the higher refresh rates and resolutions supported by DP? |
HDMI-out via my dock (with evdi) has the same issue as DP. Using a USB-C to HDMI adapter and bypassing the dock completely works perfectly, so it's definitely an issue with the DisplayLink adapter. |
@Daywalker999 , does disabling PageFlipping help at all? I've been trying to test this on my machine, but can't work out how to do so in Wayland. :/ |
HDMI was via dock as well. But HDMI was already working before i installed the displaylink drivers. |
|
I had a similar issue (which appears to be the same as #51), and fixed it by disabling VSync by modifying <device screen="0" driver="dri2">
<application name="Default">
<option name="vblank_mode" value="0"/>
</application>
</device> And then restarting applications that used OpenGL. For example, before this change "glxgears" would give me 1 FPS and Chromium (with GPU support enabled, as is the default) scrolling and typing was limited to 1 FPS updates. After this change was able to get 5000 FPS from "glxgears" and Chromium worked normally. |
Dell Latitude 7490 - Ubuntu 20.04 |
I am trying to run a new notebook with usb3.2 gen2 with 10Gb/s with a capable docking station usiing a DL-6000 chip. The lack is a desaster. The displaylink process eats up more than 100% CPU time and seems to be part of the very slow overall output. Before i was able to run the same notebook with W10 on an old docking station with max 5Gb/s and i had absolutly no problem with 2 4K monitors and no CPU eating process. Hardware:
Just let you know: 2*4K Monitor did work with an old Docking station using a USB3 connection on Windows10. |
Is anyone experiencing this input lag on machines other than AMD? |
@displaylink-emajewsk , yes, also on Intel machines where disabling VSync helped. |
I'm closing this bug as our investigation showed that's it's too broad in scope. Please, report any new issues related to input lag separately. Preferably with a video so we know we're on the right track. Thank you |
(https://www.displaylink.com/downloads/ubuntu)
(https://github.com/DisplayLink/evdi/releases)
on DisplayLink's website?
(https://support.displaylink.com/knowledgebase/topics/103927-troubleshooting-ubuntu)
(if it is rather connected to DisplayLinkManager please take a look at support
https://support.displaylink.com or forum https://www.displaylink.org/forum/)
Distribution: Fedora 31
Kernel: 5.3.7-301.fc31.x86_64
Desktop environment: GNOME with Wayland compositor.
Background
I purchased a new Dell XPS 13" 7390 2-in-1 notebook and connected it to a Dell D6000 dock. I have two external 24" Dell displays, connected to the Dock via DisplayPort.
I am intending to use both the 2x 24" external displays and my laptop display, at the same time.
Both 24" displays are set to 2560x1440 (with a scale of 100%), the laptop display is set to 1920x1200 (with a scale of 100%).
Problem
All displays look ok visually (there's no artifacts, etc), but keyboard input is noticeably laggy when using the two external displays. The inbuilt display (which doesn't use evdi) is perfect.
When opening Visual Studio Code, Chrome or any other app that accepts keyboard input, the external displays struggle to "keep up" with my typing speed, resulting in a 1-2 second delay between me inputting the characters and it appearing on the display. The inbuilt, non-evdi display is perfectly fine.
Mouse input doesn't appear to have any noticeable lag. The issue persists regardless of whether there are one or two external displays. I temporarily borrowed a WD19 display from someone (which doesn't use DisplayLink), which works, but I'd rather not have to purchase another dock. :)
Investigation (so far)
Nothing interesting appears in dmesg, other than continuous log entries for my touchpad device:
Resource utilisation is pretty normal:
I've tried the following other kernels, to no avail:
Any assistance would be very greatly appreciated. :)
The text was updated successfully, but these errors were encountered: