Skip to content
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

Debian buster #308

Open
isdarka opened this issue Sep 19, 2019 · 4 comments

Comments

@isdarka
Copy link

@isdarka isdarka commented Sep 19, 2019

Problem on Debian Buster

I had displaylink-debian working ok (Installed with branch nexgen-kernel) in debian strench
I made an upgrade to debian buster and it no longer detects the providers/monitors

xrandr --listproviders

Providers: number : 0

lsb_release -a

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

uname -r


4.19.0-5-amd64

./displaylink-debian.sh --debug

No protocol specified
Can't open display :0

-------------------------------------------------------------------

Starting Debug ...

Did you read Post Installation Guide? http://bit.ly/2TbZleK [y/N] y

Did you read Troubleshooting most common issues? http://bit.ly/2Rofd0x [y/N] y

Unit dlm.service could not be found.
--------------- Linux system info ----------------

Distro: Debian
Release: buster
Kernel: 4.19.0-5-amd64

---------------- DisplayLink info ----------------

Driver version: 5.2
EVDI service status: 
EVDI service version: 

------------------ Graphics card -----------------

Vendor: i915
Subsystem: 530
VGA: Intel Corporation HD Graphics 530 (rev 06)
X11 version: 1.20.4-1

-------------- DisplayLink xorg.conf -------------

File: /etc/X11/xorg.conf.d/20-displaylink.conf
cat: /etc/X11/xorg.conf.d/20-displaylink.conf: No such file or directory
Contents:
 

-------------------- Monitors --------------------



-------------------------------------------------------------------

Use this information when submitting an issue (http://bit.ly/2GLDlpY)

-------------------------------------------------------------------

** dmesg | grep evdi **

[    4.060012] evdi: loading out-of-tree module taints kernel.
[    4.060180] evdi: module verification failed: signature and/or required key missing - tainting kernel
[    4.067141] evdi: [I] Initialising logging on level 5
[    4.067144] evdi: [I] Atomic driver:no
[    4.660628] evdi: [D] evdi_add_devices:136 Increasing device count to 1
[    4.660743] evdi: [D] evdi_crtc_init:353 drm_crtc_init: 0
[    4.660788] evdi: [W] evdi_painter_crtc_state_notify:486 Painter does not exist!
[    4.660790] evdi: [D] evdi_detect:88 Painter is disconnected
[    4.660796] evdi: [W] evdi_painter_crtc_state_notify:486 Painter does not exist!
[    4.660876] [drm] Initialized evdi 1.5.1 20180731 for evdi.0 on minor 2
[    4.660877] [drm] evdi: evdi_stats_init
[   11.554221] evdi: [D] evdi_painter_connect:574 (dev=2) Connected with 00000000affeb638
[   11.554224] evdi: [D] evdi_detect:85 (dev=2) Painter is connected
[   11.554288] evdi: [D] evdi_painter_crtc_state_notify:483 (dev=2) Notifying crtc state: 3

systemctl status displaylink-driver.servic

● displaylink-driver.service - DisplayLink Driver Service
   Loaded: loaded (/lib/systemd/system/displaylink-driver.service; static; vendor preset: enabled)
   Active: active (running) since Thu 2019-08-08 16:49:01 CDT; 54s ago
  Process: 763 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install evdi/5.2.14 && modprobe evdi) (code=exi
 Main PID: 778 (DisplayLinkMana)
    Tasks: 36 (limit: 4915)
   Memory: 32.1M
   CGroup: /system.slice/displaylink-driver.service
           └─778 /opt/displaylink/DisplayLinkManager
@AdnanHodzic

This comment has been minimized.

Copy link
Owner

@AdnanHodzic AdnanHodzic commented Sep 20, 2019

Please don't use any other branch then master. Using master try removing and installing displaylink-debian and please report if this does anything.

@isdarka

This comment has been minimized.

Copy link
Author

@isdarka isdarka commented Sep 20, 2019

Hi AdnanHodzic.
Remove and install previously by pulling, but I get the same result.

Debug

--------------- Linux system info ----------------

Distro: Debian
Release: buster
Kernel: 4.19.0-6-amd64

---------------- DisplayLink info ----------------

Driver version: 5.2.14
DisplayLink service status: up and running
EVDI service version: 1.6.1

------------------ Graphics card -----------------

Vendor: i915
Subsystem: 530
VGA: Intel Corporation HD Graphics 530 (rev 06)
VGA (3D): NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
X11 version: 1.20.4-1
X11 configs: /etc/X11/xorg.conf.d/20-displaylink.conf

-------------- DisplayLink xorg.conf -------------

File: /etc/X11/xorg.conf.d/20-displaylink.conf
Contents:
 Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

-------------------- Monitors --------------------

-------------------------------------------------------------------

Original 20-displaylink.conf (It didn't work)

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

xrandr --listproviders

Providers: number : 0

Any suggestions to make?
thanks for your help

@tddpirate

This comment has been minimized.

Copy link

@tddpirate tddpirate commented Oct 13, 2019

The following 20-displaylink.conf worked for me, but I cannot say that I understand what is going on.

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "Intel Graphics"
    Inactive "nvidia"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    Option "PageFlip" "false"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

Section "Device"
    Identifier "Intel Graphics"
    Driver "modesetting"
    Option "VSync" "false"
EndSection

Section "Screen"
    Identifier "Intel Graphics"
    Device "Intel Graphics"
EndSection
@kopax

This comment has been minimized.

Copy link

@kopax kopax commented Oct 30, 2019

The following 20-displaylink.conf worked for me, but I cannot say that I understand what is going on.

I have issue of frozen screen on buster, while I was having no issue on stretch. How did you solve what exactly ?

I never had to create anything myself so I wonder what is all that paste, do I need that? THanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.