[Двойная система, Ubuntu 20.04] nvidia-gpu: ошибка тайм-аута i2c; ucsi_ccg: i2c_transfer failed -110, ucsi_ccg_init failed

Меня очень долго мучила крошечная ошибка. Теперь очень надеюсь исправить.

Они отображаются только при загрузке / выключении компьютера, хотя ни на что не влияют.

  • при загрузке компьютера обычно отображается:
/dev/nvme1n1p3: clean, **** files, **** blocks
[   5.004707] nvidia-gpu 0000:05:00.3: i2c timeout error e0000000
[   5.004734] ucsi_ccg 0-0008: i2c_transfer failed -110
[   5.004772] ucsi_ccg 0-0008: ucsi_ccg_init failed - -110
  • при выключении:
[   42.056815] ata2: failed stop FIS RX (-16)
[   43.065169] ata1: failed stop FIS RX (-16)

Моя конфигурация: Win 10 Pro + Ubuntu 20.04, RTX 2060s, amd r7-3700x.

Я просто не хочу видеть их каждый раз, когда включаю / выключаю свой компьютер! Кто-нибудь знает, как это исправить?

Большое спасибо :)

0
задан 28 September 2020 в 19:42

1 ответ

У меня также есть эта проблема в Windows 10 + Arch Linux. Похоже, это ошибка в драйвере nvidia, как описано в этой ссылке. Некоторые карты nvidia не имеют интерфейса USB Type-C, но пытаются загрузить драйвер i2c. Надеюсь, эта проблема будет исправлена ​​в следующей версии драйвера.

Насколько мне известно, на данный момент есть два решения этой проблемы:

  1. Вы можете попробовать пропатчить ядро ​​Linux, см. ссылку выше. Если я правильно понимаю, патч понижает уровень ошибки.
  2. Вы можете создать файл /etc/modprobe.d/blacklist_i2c-nvidia-gpu.conf со следующим содержимым: blacklist i2c_nvidia_gpu. Этот файл предотвращает загрузку проблемного драйвера.

Лично я использую метод 2, так как у моей карты нет интерфейса USB-C.

7
ответ дан 6 November 2020 в 02:05

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

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