DisplayLink / evdi

Extensible Virtual Display Interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EVDI makes Proton games crashing: Displaylink 5.7 | Kernel 5.19 | Nvidia

kfeoktistoff opened this issue · comments

  • Are you using the latest driver?
    Yes, 5.7.0-61.129, tried to install it from the APT repo and from the .run script

  • Are you using the latest EVDI version?
    EVDI version coming with displaylink is used

  • If you are using a DisplayLink device, have you checked 'troubleshooting'
    on DisplayLink's website?
    Yes

  • Is this issue related to evdi/kernel?
    Yes

  • Linux distribution and its version
    Linux Mint 21.1 Cinnamon Edition

  • Linux kernel version
    5.19.0-46

  • Xorg version (if used)
    2:21.1.4-2ubuntu1.7~22.04.1

Good morning,

A couple of months ago I found that all Proton games launched from Steam are crashing on startup. Yesterday I did the investigation and found that the problem is EVDI. Basically, if I comment out evdi in /etc/modules-load.d/evdi.conf file and reboot then everything works but once I return this module back the problem appears again.

I knew that previously I used to launch Proton apps with EVDI without any problems, so I started experimenting. I found that the problem appears only in combination of 5.19 kernel with DisplayLink 5.7. Downgrading Displaylink to 5.6.1 and loading into 5.15 kernel solves the problem.

Kernel Displaylink driver Proton games crash on startup
5.19 N/A No
5.19 5.6.1 Yes
5.19 5.7 Yes
5.15 N/A No
5.15 5.6.1 No
5.15 5.7 Yes

I use NVIDIA GeForce GTX 960M with drivers version 535.54.03. I also tried to remove or modify line softdep evdi pre: nvidia_drm i915 drm_display_helper in /etc/modprobe.d/evdi.conf file without any luck. Both steam and proton logs are not helpful, I took the logs from working and broken configurations and compared them line by line, there are no clues really.

The table above suggests me that the root cause is somewhere in displaylink 5.7 driver where support of kernel >= 5.18 was added.

Is it my problem only or has anyone else experienced it?

Same Problem Here With Linux mint LMDE