DisplayLink: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
DisplayLink - технология, разработанная одноименной компанией и обеспечивающая передачу видеоизображения по интерфейсу USB. Касаемо Linux, компания в настоящее время разрабатывает драйвера только для Ubuntu. Исходный код доступен по адресу: https://github.com/DisplayLink/evdi<ref>http://support.displaylink.com/</ref>.
DisplayLink - технология, разработанная одноименной компанией и обеспечивающая передачу видеоизображения по интерфейсу USB. Касаемо Linux, компания в настоящее время разрабатывает драйвера только для Ubuntu. Исходный код доступен по адресу: https://github.com/DisplayLink/evdi<ref>http://support.displaylink.com/</ref>.
<p></p>
<p></p>
<p>Но в ядре Linux есть поддержка USB видеоустройств. За это отмечает модуль ядра udl.</p>
<p>Проверить наличие модуля можно командой:</p>
<p>''~# modinfo udl''</p>
<p>Скорей всего, без дополнительных манипуляций работать корректно этот модуль не будет, причина этого - наличие в ядре стараой версии модуля ядра ''udlfb''</p>
<p>Наличие модуля:</p>
<p>''~# modinfo udlfd''</p>
<p>Проверить загружен модуль или нет:</p>
<p>''~# lsmod | grep udlfb''</p>
<p>Если загружен, выгрузить:</p>
<p>''~# modprobe -r udlfd''</p>
<p>Исключить модуль из загрузки при старте ядра, добавив его в "черный список":</p>
<p>''~# echo "blacklist udl" | tee --append /etc/modprobe.d/udlfb.conf''</p>
<p>Загрузить модуль ''udl'':</p>
<p>''~# modprobe udl''</p>
<p>И включить в загруку udl модуль:</p>
<p>''~# echo "udl" >/etc/modules-load.d/udl.conf''</p>
<p></p>


Но в ядре Linux есть поддержка USB видеоустройств. За это отмечает модуль ядра udl.
<p>Посмотреть подключенные видеоустройства можно выполнив команду:</p>
Проверить наличие модуля можно командой:
<p>''~# xrandr --listproviders''</p>
''~# modinfo udl''
<p>Далее нужно найти в списке необходимое устройство и включить его:</p>
Скорей всего, без дополнительных манипуляций работать корректно этот модуль не будет, причина этого старая версия модуля ядра ''udlfb''
<p>''~# xrandr --setprovideroutputsource 1 0''</p>
Наличие модуля:
<p></p>
''~# modinfo udlfd''
<p></p>
Проверить загружен модуль или нет:
''~# lsmod | grep udlfb''
Если загружен, выгрузить:
''~# modprobe -r udlfd''
Исключить модуль из загрузки при старте ядра, добавив его в "черный список":
''~# echo "blacklist udl" | tee --append /etc/modprobe.d/udlfb.conf''
Загрузить модуль ''udl'':
''~# modprobe udl''
И включить в загруку udl модуль:
''~# echo "udl" >/etc/modules-load.d/udl.conf''
 
Посмотреть подключенные видеоустройства можно выполнив команду:
''~# xrandr --listproviders''
Далее нужно найти в списке необходимое устройство и включить его:
''~# xrandr --setprovideroutputsource 1 0''
 
 
{{примечания}}
{{примечания}}
[[Категория:Драйвера]]
[[Категория:Драйвера]]

Версия от 08:03, 30 декабря 2016

DisplayLink - технология, разработанная одноименной компанией и обеспечивающая передачу видеоизображения по интерфейсу USB. Касаемо Linux, компания в настоящее время разрабатывает драйвера только для Ubuntu. Исходный код доступен по адресу: https://github.com/DisplayLink/evdi[1].

Но в ядре Linux есть поддержка USB видеоустройств. За это отмечает модуль ядра udl.

Проверить наличие модуля можно командой:

~# modinfo udl

Скорей всего, без дополнительных манипуляций работать корректно этот модуль не будет, причина этого - наличие в ядре стараой версии модуля ядра udlfb

Наличие модуля:

~# modinfo udlfd

Проверить загружен модуль или нет:

~# lsmod | grep udlfb

Если загружен, выгрузить:

~# modprobe -r udlfd

Исключить модуль из загрузки при старте ядра, добавив его в "черный список":

~# echo "blacklist udl" | tee --append /etc/modprobe.d/udlfb.conf

Загрузить модуль udl:

~# modprobe udl

И включить в загруку udl модуль:

~# echo "udl" >/etc/modules-load.d/udl.conf

Посмотреть подключенные видеоустройства можно выполнив команду:

~# xrandr --listproviders

Далее нужно найти в списке необходимое устройство и включить его:

~# xrandr --setprovideroutputsource 1 0