DisplayLink / evdi

Extensible Virtual Display Interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SteamOS suddenly not recognizing displays

GatoHusmeador opened this issue · comments

  • Are you using the latest driver?
    Yes
  • Are you using the latest EVDI version?
    Yes: 1.14.4
  • If you are using a DisplayLink device, have you checked 'troubleshooting'
    on DisplayLink's website?
    Yes: I couldn't find anything related to my issue
  • Is this issue related to evdi/kernel?
    I am not sure if it is evdi or DisplayLinkManager
  • Linux distribution and its version: Linux 6.1.52-valve16-1-neptune-61 x86_64
  • Linux kernel version: 6.1.52-valve16-1-neptune-61
  • Xorg version (if used): X.Org X Server 1.21.1.8
  • Desktop environment in use: (KDE) Plasma 5.27.5

I was able to compile the 1.14.4 version after patching parts of the evdi_fb.c file to include the earlier kernel of 6, 1, 51 or newer instead of 6, 2, 0 of evdi and install it just fine and it was working on my steamdeck with my displaylink dock until today when I took in some desktop (plasma updates) i am not sure what exactly they were but they wound up messing up my installation. The displaylink service was cleared out of my steamdeck. I was able to reinstall the service and get it running. However 2 of my three monitors will not show up in the display control panel.
I tried running xrandr and it only shows the local gpu.
I tried checking sudo systemctl status displaylink.service and it says displaylink is up and running. I have rebooted the steamdeck a few times. I am not entirely sure where the root issue is. I did wind up fully uninstalling evdi and recompiling it from source as well, then reinstalled and it was successfully installed but still my other screens are not recognized. The doc works on my Win 11 Laptop and M1 MBP.
DisplayLinkManager.log
DisplayLinkManager.old.log
FirmwareTrace.log
FirmwareTrace.old.log

The old.log files are from before the updates that the desktop environment said needed to be updated. I am not sure where to look to get to root cause but this for sure is a software issue. Please guide me through what else would be needed to get to root cause.

also worth mentioning i am sure this wasn't a major steamOS system updated because I was able to get this working great on the neptune-61 build
Thanks!

I figured out my issue. I did somehow wind up messing up my steam os install as no games would run after that. I reinstalled steamos and updated fully through the steam update service. Then I recompiled the solution making sure to apply the kernel patch to 6, 1, 51 (which ill submit a branch for) and ensured that the steamos readonly mode stayed disabled. This was the most important part.