Как настроить видеоадаптер DisplayLink USB без необходимости создавать и редактировать Xorg.conf?

Вероятно, ваша проблема - это быстрый запуск Windows. Вы должны отключить его.

Загрузите Windows, откройте Панель управления, введите «изменить, какие кнопки питания», и выберите ссылку «Измените настройки кнопок питания».

Выберите link " Измените настройки кнопок питания ", прокрутите вниз и снимите флажок "Включить быстрый запуск (рекомендуется)".

Перезагрузите компьютер, и у вас его не будет Ошибка

См. здесь для получения дополнительной информации о Windows Fast Boot.

3
задан 12 May 2011 в 07:37

9 ответов

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

1) Проверьте / подтвердите поддержку XRandR в xserver-xorg-video-displaylink 2) Добавьте udev, которое вызывает сценарий активации hotplug. 3) Инициализировать сценарий активации и отправить RROutputChangeNotifyEvent в X 4) Устранять известные проблемы с получением RROutputChangeNotifyEvent, что делает его в настоящее время работающим только с определенными типами аппаратного устройства (что-то вроде опроса)

Как только вы достигнете этого, вы сможете подключить устройство displaylink после запуска X и инициализировать его. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет интересные режимы обработки для дисплеев с очень высоким разрешением).

НО это не совсем полно, потому что вам нужно будет повторно подключить его и повторно инициализировать его каждый раз, когда вы захотите его использовать. Для более богатого решения необходимо включить функцию горячего подключения на более глубоком уровне, что также можно использовать для холодного подключения:

1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink b) Выполнение запроса шины USB во время инициализации X 2) Добавьте правило udev, которое вызывает сценарий активации hotplug d) Добавьте подсказки udev для устройств displaylink, чтобы сообщить X, как их обнаружить

В зависимости от точности BUT b) это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev (по сравнению с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X. Некоторые люди раньше рассматривали проблему, но все, кажется, в какой-то момент этого процесса отвлекались на что-то еще.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепить устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю не будет предложено установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 25 July 2018 в 21:56

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

1) Проверьте / подтвердите поддержку XRandR в xserver-xorg-video-displaylink 2) Добавьте udev, которое вызывает сценарий активации hotplug. 3) Инициализировать сценарий активации и отправить RROutputChangeNotifyEvent в X 4) Устранять известные проблемы с получением RROutputChangeNotifyEvent, что делает его в настоящее время работающим только с определенными типами аппаратного устройства (что-то вроде опроса)

Как только вы достигнете этого, вы сможете подключить устройство displaylink после запуска X и инициализировать его. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет интересные режимы обработки для дисплеев с очень высоким разрешением).

НО это не совсем полно, потому что вам нужно будет повторно подключить его и повторно инициализировать его каждый раз, когда вы захотите его использовать. Для более богатого решения необходимо включить функцию горячего подключения на более глубоком уровне, что также можно использовать для холодного подключения:

1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink b) Выполнение запроса шины USB во время инициализации X 2) Добавьте правило udev, которое вызывает сценарий активации hotplug d) Добавьте подсказки udev для устройств displaylink, чтобы сообщить X, как их обнаружить

В зависимости от точности BUT b) это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev (по сравнению с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X. Некоторые люди раньше рассматривали проблему, но все, кажется, в какой-то момент этого процесса отвлекались на что-то еще.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепить устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю не будет предложено установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 26 July 2018 в 17:57

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

1) Проверьте / подтвердите поддержку XRandR в xserver-xorg-video-displaylink 2) Добавьте udev, которое вызывает сценарий активации hotplug. 3) Инициализировать сценарий активации и отправить RROutputChangeNotifyEvent в X 4) Устранять известные проблемы с получением RROutputChangeNotifyEvent, что делает его в настоящее время работающим только с определенными типами аппаратного устройства (что-то вроде опроса)

Как только вы достигнете этого, вы сможете подключить устройство displaylink после запуска X и инициализировать его. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет интересные режимы обработки для дисплеев с очень высоким разрешением).

НО это не совсем полно, потому что вам нужно будет повторно подключить его и повторно инициализировать его каждый раз, когда вы захотите его использовать. Для более богатого решения необходимо включить функцию горячего подключения на более глубоком уровне, что также можно использовать для холодного подключения:

1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink b) Выполнение запроса шины USB во время инициализации X 2) Добавьте правило udev, которое вызывает сценарий активации hotplug d) Добавьте подсказки udev для устройств displaylink, чтобы сообщить X, как их обнаружить

В зависимости от точности BUT b) это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev (по сравнению с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X. Некоторые люди раньше рассматривали проблему, но все, кажется, в какой-то момент этого процесса отвлекались на что-то еще.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепить устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю не будет предложено установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 31 July 2018 в 13:39

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

1) Проверьте / подтвердите поддержку XRandR в xserver-xorg-video-displaylink 2) Добавьте udev, которое вызывает сценарий активации hotplug. 3) Инициализировать сценарий активации и отправить RROutputChangeNotifyEvent в X 4) Устранять известные проблемы с получением RROutputChangeNotifyEvent, что делает его в настоящее время работающим только с определенными типами аппаратного устройства (что-то вроде опроса)

Как только вы достигнете этого, вы сможете подключить устройство displaylink после запуска X и инициализировать его. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет интересные режимы обработки для дисплеев с очень высоким разрешением).

НО это не совсем полно, потому что вам нужно будет повторно подключить его и повторно инициализировать его каждый раз, когда вы захотите его использовать. Для более богатого решения необходимо включить функцию горячего подключения на более глубоком уровне, что также можно использовать для холодного подключения:

1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink b) Выполнение запроса шины USB во время инициализации X 2) Добавьте правило udev, которое вызывает сценарий активации hotplug d) Добавьте подсказки udev для устройств displaylink, чтобы сообщить X, как их обнаружить

В зависимости от точности BUT b) это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev (по сравнению с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X. Некоторые люди раньше рассматривали проблему, но все, кажется, в какой-то момент этого процесса отвлекались на что-то еще.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепить устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю не будет предложено установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 2 August 2018 в 03:31

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

1) Проверьте / подтвердите поддержку XRandR в xserver-xorg-video-displaylink 2) Добавьте udev, которое вызывает сценарий активации hotplug. 3) Инициализировать сценарий активации и отправить RROutputChangeNotifyEvent в X 4) Устранять известные проблемы с получением RROutputChangeNotifyEvent, что делает его в настоящее время работающим только с определенными типами аппаратного устройства (что-то вроде опроса)

Как только вы достигнете этого, вы сможете подключить устройство displaylink после запуска X и инициализировать его. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет интересные режимы обработки для дисплеев с очень высоким разрешением).

НО это не совсем полно, потому что вам нужно будет повторно подключить его и повторно инициализировать его каждый раз, когда вы захотите его использовать. Для более богатого решения необходимо включить функцию горячего подключения на более глубоком уровне, что также можно использовать для холодного подключения:

1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink b) Выполнение запроса шины USB во время инициализации X 2) Добавьте правило udev, которое вызывает сценарий активации hotplug d) Добавьте подсказки udev для устройств displaylink, чтобы сообщить X, как их обнаружить

В зависимости от точности BUT b) это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev (по сравнению с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X. Некоторые люди раньше рассматривали проблему, но все, кажется, в какой-то момент этого процесса отвлекались на что-то еще.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепить устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю не будет предложено установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 4 August 2018 в 19:29

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

  • 1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink [ ! d3]
  • 2) Добавьте правило udev, которое вызывает сценарий активации hotplug
  • 3) Попросите инициализировать сценарий активации и отправьте RROutputChangeNotifyEvent в X
  • 4) Устранение неполадок известные проблемы с получением RROutputChangeNotifyEvent, которые в настоящее время работают только с определенными типами аппаратного устройства (что-то вроде опроса)

. Как только вы достигнете этого, вы сможете подключить устройство displaylink после того, как X запущен и инициализируется. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет

BUT это не совсем полно, потому что вам нужно будет снова подключить его и повторно инициализировать его каждый раз, когда вы захотите использовать его. Для более богатого решения необходимо включить функцию «горячего подключения» на более глубоком уровне, который также можно использовать для подключения к холоду:

  • a) Внедрить опрос DDC / EDID для displaylink
  • b) Выполнение опроса шины USB во время инициализации X
  • c) Проверка / подтверждение поддержки XRandR в xorg-xserver-video-displaylink
  • d) Добавьте udev подсказки для устройств displaylink, чтобы сообщить X как их обнаружить

В зависимости от точности , как реализовано b), это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev ( сравните с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она также, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепите устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю будет предложено not установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 6 August 2018 в 03:38

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

  • 1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink [ ! d3]
  • 2) Добавьте правило udev, которое вызывает сценарий активации hotplug
  • 3) Попросите инициализировать сценарий активации и отправьте RROutputChangeNotifyEvent в X
  • 4) Устранение неполадок известные проблемы с получением RROutputChangeNotifyEvent, которые в настоящее время работают только с определенными типами аппаратного устройства (что-то вроде опроса)

. Как только вы достигнете этого, вы сможете подключить устройство displaylink после того, как X запущен и инициализируется. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет

BUT это не совсем полно, потому что вам нужно будет снова подключить его и повторно инициализировать его каждый раз, когда вы захотите использовать его. Для более богатого решения необходимо включить функцию «горячего подключения» на более глубоком уровне, который также можно использовать для подключения к холоду:

  • a) Внедрить опрос DDC / EDID для displaylink
  • b) Выполнение опроса шины USB во время инициализации X
  • c) Проверка / подтверждение поддержки XRandR в xorg-xserver-video-displaylink
  • d) Добавьте udev подсказки для устройств displaylink, чтобы сообщить X как их обнаружить

В зависимости от точности , как реализовано b), это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev ( сравните с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она также, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепите устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю будет предложено not установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 7 August 2018 в 21:29

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

  • 1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink [ ! d3]
  • 2) Добавьте правило udev, которое вызывает сценарий активации hotplug
  • 3) Попросите инициализировать сценарий активации и отправьте RROutputChangeNotifyEvent в X
  • 4) Устранение неполадок известные проблемы с получением RROutputChangeNotifyEvent, которые в настоящее время работают только с определенными типами аппаратного устройства (что-то вроде опроса)

. Как только вы достигнете этого, вы сможете подключить устройство displaylink после того, как X запущен и инициализируется. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет

BUT это не совсем полно, потому что вам нужно будет снова подключить его и повторно инициализировать его каждый раз, когда вы захотите использовать его. Для более богатого решения необходимо включить функцию «горячего подключения» на более глубоком уровне, который также можно использовать для подключения к холоду:

  • a) Внедрить опрос DDC / EDID для displaylink
  • b) Выполнение опроса шины USB во время инициализации X
  • c) Проверка / подтверждение поддержки XRandR в xorg-xserver-video-displaylink
  • d) Добавьте udev подсказки для устройств displaylink, чтобы сообщить X как их обнаружить

В зависимости от точности , как реализовано b), это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev ( сравните с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она также, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепите устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю будет предложено not установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 10 August 2018 в 09:47

Простой ответ заключается в том, что при текущем состоянии X hotplug вы не можете. Если вы достаточно мотивированы, мое (крайне ограниченное) понимание стека работы заключается в следующем:

  • 1) Проверить / подтвердить поддержку XRandR в xserver-xorg-video-displaylink [ ! d3]
  • 2) Добавьте правило udev, которое вызывает сценарий активации hotplug
  • 3) Попросите инициализировать сценарий активации и отправьте RROutputChangeNotifyEvent в X
  • 4) Устранение неполадок известные проблемы с получением RROutputChangeNotifyEvent, которые в настоящее время работают только с определенными типами аппаратного устройства (что-то вроде опроса)

. Как только вы достигнете этого, вы сможете подключить устройство displaylink после того, как X запущен и инициализируется. Точно так же, как ваш сеанс имеет дело с устройством как дополнительным дисплеем, будет забавным источником ошибок: есть множество угловых случаев, связанных с очень маленькими дисплеями (некоторые распространенные устройства displaylink 800x480 или меньше) или с трудностями выделения достаточного количества VRAM (displaylink имеет

BUT это не совсем полно, потому что вам нужно будет снова подключить его и повторно инициализировать его каждый раз, когда вы захотите использовать его. Для более богатого решения необходимо включить функцию «горячего подключения» на более глубоком уровне, который также можно использовать для подключения к холоду:

  • a) Внедрить опрос DDC / EDID для displaylink
  • b) Выполнение опроса шины USB во время инициализации X
  • c) Проверка / подтверждение поддержки XRandR в xorg-xserver-video-displaylink
  • d) Добавьте udev подсказки для устройств displaylink, чтобы сообщить X как их обнаружить

В зависимости от точности , как реализовано b), это также должно охватывать случай hotplug, отправляя атрибуты X в правила udev ( сравните с тем, как включена поддержка горячего подключения X в udev). Дополнительным преимуществом этой реализации является то, что она также, вероятно, также добавит поддержку адаптеров USB-дисплея, которые используют драйвер sisusb (хотя для этого потребуется отдельное тестирование).

Если вы действительно заинтересованы в этом уровне я настоятельно рекомендую внимательно изучить wiki.x.org и обсудить это с разработчиками X.

Если все вышеописанное, пользовательский интерфейс должен быть: Прикрепите устройство. Установите драйвер. Наблюдайте за работой (без выхода из системы / входа в систему, без перезагрузки и т. Д.). Обратите внимание, что пользователю будет предложено not установить драйвер на обнаружение оборудования, что является совершенно отдельной проблемой, и я думаю, что в этом ответе достаточно долго, чтобы оставить это в другое время.

2
ответ дан 13 August 2018 в 16:00

Другие вопросы по тегам:

Похожие вопросы: