|
|
Thread Tools | Search this Thread | Display Modes |
11-08-2016, 02:29 PM | #1 | |
Junior Member
Join Date: Oct 2016
Posts: 28
|
NVIDIA Proprietary Driver supports KMS now - can the DisplayLink driver support it?
Hi,
as you can read in the announcement at https://devtalk.nvidia.com/default/t...nd-eglstreams/, the DisplayLink driver could work with the driver from Nvidia - the proprietary driver. As I was reading the KMS issue in the forum. As the announcement said, I was executing Quote:
Please share your findings. I would like to use the "official" driver from Nvidia and not the "tinkerer" version. Last edited by jepster; 11-09-2016 at 08:26 AM. |
|
11-17-2016, 07:36 PM | #2 |
Member
Join Date: Feb 2012
Posts: 48
|
Have not tried myself yet, but presumably adding the commands to your kernel options would work. something like... nvidia-drm.modeset=1
For ubuntu, I believe edit /etc/default/grub and add the parameter there and then: sudo update-grub |
11-21-2016, 07:43 AM | #3 | |||
Junior Member
Join Date: Oct 2016
Posts: 28
|
I have set the
Quote:
Quote:
Code:
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.modset=1 log_buf_len=1M nvidia-drm.modeset=1" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" Quote:
However, the external screens are not found via the Dell USB Dock 3.0 D3100 after a restart of the system. |
|||
11-21-2016, 09:12 AM | #4 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
What's the output of
Code:
xrandr --listproviders Code:
xrandr --setprovideroutputsource 1 0 Cheers, Michal |
11-22-2016, 07:06 AM | #5 | ||
Junior Member
Join Date: Oct 2016
Posts: 28
|
Quote:
Quote:
|
||
11-22-2016, 08:05 AM | #6 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
Looks like there's yet another provider number 2. I guess 0 and 1 are for NVIDIA optimus setup, probably 2 will be evdi. So, try with 2 and 0.
Cheers, Michal |
11-22-2016, 11:15 AM | #7 | |
Junior Member
Join Date: Oct 2016
Posts: 28
|
I have tried
Quote:
|
|
11-22-2016, 11:52 AM | #8 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
What's the output of `xrandr` after doing the above? Do you see a DVI-*-* connector, if yes, does it look connected or not? Does `xrandr --auto` trigger any change?
Cheers, Michal |
11-22-2016, 04:15 PM | #9 | ||||
Junior Member
Join Date: Oct 2016
Posts: 28
|
Quote:
Quote:
Quote:
Quote:
Any further ideas? It would be a real improvement, if the "official" driver from Nvidia would be supported. |
||||
11-23-2016, 04:08 PM | #10 |
Senior Member
Join Date: Feb 2010
Posts: 386
|
I don't see any connector that would be related to evdi; so I'm curious what would it log from the machine boot, with verbose logging on. (try passing "initial_loglevel=6" via /etc/modprobe.d/evdi.conf)
Regards, Michal Last edited by mlukaszek; 11-25-2016 at 07:40 AM. Reason: Parameter name typo (after checking modinfo evdi) |
|
|