Ubuntu не похоже на передачу питания на USB-порт, используемый устройством, которое использует 2 USB-порта для работы

Обновить

с момента последнего выпуска драйверов displaylink эта проблема была решена - проблема с драйверами


Я подключаю внешний монитор Lenovo Thinkvision Displaylink USB к Lenovo Thinkpad T450s.

Он работает нормально, когда я подключаю экран к USB-концентратору с питанием от сети переменного тока, но когда я подключаю экран напрямую к ноутбуку, он не потребляет достаточно энергии, и экран не работает (мерцает, не обновляется должным образом, не красит окна и т. д.). Он отлично работает при подключении к концентратору, подключенному к ноутбуку.

Экран поставляется с USB-кабелем "y" (вы знаете, тот, который разделен на две вилки на одном конце). Я думаю, что именно для того, чтобы использовать больше энергии, когда они не используются на концентраторах с питанием от сети. Тем не менее, я думаю, что Ubuntu не передает питание на второй порт, а при подключении к ноутбуку он получает питание только от одного порта, что недостаточно. Пробовал с двумя разными кабелями, безрезультатно. Попытался также убедиться, что ноутбук будет заряжать USB-устройства (всегда включена функция USB 3.0, экран в любом случае USB 2.0).

Я использую Ubuntu 15.10.

Как бы вы решили это?

Обновления

Похоже, что монитор может работать только с 1 usb от ноутбука, но я обнаружил, что происходит больше странностей:

  1. если я запускаю Ubuntu, а затем подключаю дисплей с 1 или 2 USB, он будет работать (я вижу, частота обновления лучше с 2)

  2. если я отключу дисплей и подключу его снова, он не будет работать. Он может включиться и все, но он будет обновляться очень медленно, вплоть до непригодности.

  3. если что-либо, связанное с отображением экрана, обновляется / перезапускается, например, служба displaylink или, например, если я обновляю свое программное обеспечение для калибровки дисплея (DisplayCal), экран будет мигать и перейдет в это состояние, в котором он не будет правильно рисовать

  4. если я запускаю свой ноутбук с уже подключенным дисплеем (к 1 или 2 usb), он не будет работать, он будет работать только в этом плохом состоянии - иногда он даже будет сохранять тот же внешний вид, что и я, после последней перезагрузки (то же самое) частично окрашенные участки)

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

  6. очень интересно, что всякий раз, когда экран находится в этом неисправном состоянии, он показывает 2 дополнительных дисплея в моих настройках "Экран" - один правильно помечен Lenovo Thinkvision 14" а другой помечен как FNM 0"

все это заставляет меня поверить, что это то, что можно исправить в Ubuntu

2 ответа

Вы можете попробовать пакет tlp для управления питанием Thinkpad, он предоставляет несколько опций USB:

http://linrunner.de/en/tlp/docs/tlp-configuration.html

Внимательно прочитайте инструкцию по установке, она несовместима с инструментами режима ноутбука (сначала удалите).

# tlp stat| grep -i USB

затем показывает информацию об управлении USB-устройством.

Как было сказано ранее, программное обеспечение не может контролировать то, какая мощность отправляется на какие порты USB, однако, в зависимости от спецификации, к которой был построен порт, будет зависеть то, что электроник будет выбрасывать из него. Похоже, вам нужно вернуться к основам, чтобы понять, какая сила у вас есть / нужна.

У меня были похожие проблемы с USB и Raspberry pi. Стандартная спецификация USB (2.0) гласит, что USB-порт должен выдавать 0,6 А (600 мА), но максимальное напряжение, которое может потреблять устройство, составляет 500 мА. USB 3.0 увеличился, поэтому некоторые устройства (и, следовательно, некоторые источники питания) могут выдавать 2 А (2000 мА), но устройства должны потреблять не более 900 мА.

Чтобы проиллюстрировать мою проблему, мой Rpi требует (согласно спецификации) 700 мА. Если я подключу его к зарядному устройству Nokia, он будет работать нормально. Но когда я начинаю использовать сеть, она падает. Причина в том, что у меня есть источник питания 600 мА и без сети, это нормально.

У меня есть источник питания 2А, и теоретически я могу запустить с него и мой ЖК-дисплей, и мой Rpi. Однако, если я подключу дисплей к Rpi и включу питание Rpi с помощью источника питания, он не будет работать, потому что общее потребление мощности превысит ограничение на Rpi. Мне нужен USB-концентратор, который может взять питание 2 А и разделить питание на оба устройства, чтобы оно заработало.

Так что это может быть просто, что вы не можете сделать это со своим ноутбуком. Я предлагаю вам проверить мелкий шрифт. Если ноутбук имеет USB2, есть большая вероятность, что он не будет поставлять более 1 А на 2 устройства, что может быть недостаточно для вашего дисплея.

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