Порт USB-C не работает в Ubuntu 18.04

Вопрос или проблема

Порт USB-C не работает в Ubuntu 18.04

USB-C порт Lenovo Yoga 910 не работает с Ubuntu 18.04.

kern.log не выводит ничего, когда я что-то подключаю.

Когда я подключаю тот же хаб к USB-C порту, который предназначен для зарядки батареи, он работает. Так что я предполагаю, что этот порт просто отключен, и мне нужно как-то его “разбудить”. Потому что до переустановки Ubuntu всё работало нормально. Возможно, мне нужно какое-то дополнительное программное обеспечение (драйверы), чтобы это исправить?

Вывод lsusb:

Bus 002 Device 002: ID 17ef:7205 Lenovo 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0cf3:e300 Atheros Communications, Inc. 
Bus 001 Device 003: ID 138a:0094 Validity Sensors, Inc. 
Bus 001 Device 002: ID 04f2:b5a4 Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Я сталкиваюсь с этой проблемой уже две недели, и сегодня нашёл решение, просто купив другой кабель! Сегодня днём я получил свой третий адаптер “USB-C Male to USB-3 Female”, и флеш-накопитель появился на рабочем столе! Не знаю, могу ли я упомянуть бренд этого адаптера, поэтому не буду этого делать, но два предыдущих от других производителей заставили меня думать, что либо USB-C порт на моём новом ноутбуке не работает, либо U!buntu 18.04 несовместим с USB-C!!

Ответ или решение

Если у вас возникла проблема с неработающим USB-C портом на Lenovo Yoga 910 под управлением Ubuntu 18.04, не отчаивайтесь. Следующие шаги могут помочь вам диагностировать и решить эту проблему.

Шаг 1: Проверка оборудования

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

  2. Подключите другие устройства: Попробуйте подключить разные устройства к USB-C порту, чтобы убедиться, что проблема не в используемом оборудовании.

Шаг 2: Проверка настройки системы

  1. Обновление системы: Убедитесь, что ваша система обновлена до последней версии. Выполните в терминале:

    sudo apt update
    sudo apt upgrade
  2. Проверка загрузки модулей ядра: Убедитесь, что необходимые модули загружены. Вы можете выполнить и проверить следующий список:
    lsmod | grep usb

Шаг 3: Проверка журналов системы

  1. Консольный журнал: Введите команду для отображения записей в журнале при подключении устройства:

    sudo dmesg -w

    Подключите устройство и посмотрите, отображаются ли какие-либо сообщения об ошибках или подтверждения.

  2. Проверка kern.log: Если файл kern.log по-прежнему не показывает никаких записей, возможно, он не должен показывать ошибки, если модуль не загружается.

Шаг 4: Настройки питания

  1. BIOS/UEFI: Проверьте конфигурацию USB в BIOS или UEFI. Может быть, есть настройки, отключающие USB порты для экономии энергии. Иногда включение или отключение опции "USB charging" может помочь.

Шаг 5: Переустановка драйверов USB

Если никаких действий не удалось предпринять, попробуйте переустановить драйверы USB:

sudo apt install --reinstall linux-modules-extra-$(uname -r)

После этого перезагрузите систему.

Шаг 6: Сообщество и поддержка

Если проблема остается нерешенной, рассмотрите возможность обращения на специализированные форумы или в сообщества, такие как Ask Ubuntu или Ubuntu Forums, где вы можете получить более специфическую помощь от сообщества. Укажите свои тесты и результаты, чтобы помочь другим пользователям с аналогичными вопросами.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...