3

Кейтп, кажется, единственный, кто написал что-то об этой теме, и он работал с 3.5_rc. Я не хочу идти выше 3.4 в настоящее время по различным причинам стабильности и пытаюсь понять, смогу ли я заставить это работать. Xorg 1.13 распознает отображение при подключении, загружен модуль "udl", также загружается драйвер xorg-video-modesetting, дисплей загорается. Так что все вроде бы хорошо.

У меня появился xrandr-9999 (не так много изменений поверх 1.3.5):

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 69 cap: 0x0 crtcs: 2 outputs: 4 associated providers: 0 name:Intel
Provider 1: id: 338 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0 name:modesetting

Но я не могу идти дальше, как этот парень:

$ xrandr --setprovideroutputsource 338 69
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Value in failed request:  0x152
  Serial number of failed request:  11
  Current serial number in output stream:  12

$ xrandr --setprovideroutputsource 1 0
X Error of failed request:  148
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Serial number of failed request:  11
  Current serial number in output stream:  12

Какие-нибудь мысли?

3 ответа3

3

Пожалуйста, прочтите эту статью http://www.phoronix.com/scan.php?page=news_item&px=MTEzNjc и следуйте ссылкам, указанным там. Я провел несколько тестов на разных дистрибутивах и могу подтвердить, что нам нужна полная поддержка PRIME в ядре, Xorg и randr. Тогда это будет работать. Пожалуйста, выясните, что такое ПРАЙМ ...

Лично я ожидаю, что полная поддержка устройств Displaylink может быть доступна в 2013 году, самом раннем. На старых ядрах, вероятно, вы можете заставить его работать, но только через ручную настройку конфигурационных файлов, как описано в этой статье http://mulchman.org/blog/?p=21.

Без PRIME вы можете использовать либо Displaylink, либо Intel \ nVidia \ ATI, но никогда не использовать их под одним экземпляром Xorg. Я попробовал это и сдался.

Marek

0

Если вы действительно уверены, что хотите использовать существующую конфигурацию, воспользуйтесь этим руководством http://nameq.wordpress.com/2011/09/21/displaylink-dl-165-running-on-linux-fedora/ Я не пробовал Этот метод. ИМО должно работать, хотя все еще на 2 экземплярах Xorg.

Marek

0

Мой тест сегодня был выполнен на xubuntu 12.10 (amd64) с использованием некоторых советов из этой статьи: http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu.html?utm_medium= твиттер & utm_source = Twitterfeed

Увы, Displaylink не работает в 1 экземпляре Xorg вместе с Nouveau. Фактически модули ядра загружены, устройства /dev /fb * созданы, хотя xrandr --listproviders не перечисляет устройства DL. Интересный факт: хотя модули udl / udlfb загружены, в этом дистрибутиве экраны DL были черными (в режиме ожидания), а не зелеными, как описано во многих руководствах, опубликованных ранее. Чего-то все еще не хватает (я не пытался скомпилировать драйверы x11, но я также не смог найти их в хранилище). Я не стал заниматься расследованием причин просто потому, что жду новой версии Fedora.

Fedora 18: бета-версия должна быть доступна к концу этого месяца, окончательный выпуск - в январе 2013 года.

Fedora 17 уже использует ядра 3.6.x, и мне кажется, что Fedora 18 станет первым кандидатом, который получит поддержку PRIME и DL (если он будет состоять из новейших Xorg, randr и связанных с ними). Хорошо, чтобы отслеживать на http://distrowatch.com/

Если вы найдете что-то интересное, поделитесь этим, пожалуйста.

Может быть, вам будет полезно - как получить информацию о вашем существующем состоянии системы - ознакомьтесь с этой веткой https://askubuntu.com/questions/28033/how-to-check-the-information-of-current- установившие-видео-драйвера

Удобной утилитой является KInfoCenter - однако для нее нужны библиотеки для KDE (я не знаю, какой оконный менеджер вы используете?). Вы можете получить его из большинства репозиториев, основанных на Debian (команда: sudo apt-get install kinfocenter)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .