Рейтинг:0

Драйвер дисплея Nouveau постоянно дает сбой, другие доступные драйверы не могут отображать 2560x1080

флаг cn

Приносим извинения за то, что не предоставили идеальное форматирование для этого поста. Я все еще учусь.

У меня NVidia Quadro K1200 с Linux Ubuntu 20.04. Я безуспешно пытался отобразить разрешение моего основного монитора 2560x1080 (доступно только до 1920x1080). Я уже пробовал следующие подходы:

а) переключился на драйвер NVidia X-Server, чтобы посмотреть, смогу ли я настроить его для отображения 2560x1080, безуспешно, только до 1920x1080.

б) Я пробовал другие доступные драйверы от Ubuntu, безуспешно, только до 1920x1080.

в) Использовать драйвер X.org тоже не получается, так как разрешение 2560x1080 недоступно.

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

Глядя на системный журнал, я обнаружил следующие проблемы:

первый случай:

chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.799688:ERROR:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.799869:ERROR:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.800004:ОШИБКА:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.800157:ОШИБКА:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.800382:ОШИБКА:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.800685:ОШИБКА:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 chrome-pkjmikhjfekbpecnijapbekepjdoieci-Default.desktop[6241]: [28993:26:0616/091714.800831:ОШИБКА:webrtc_video_engine.cc(3415)] Отсутствует поток приема; игнорирование очистки закодированного приемника кадров для ssrc 0 ядро: [69160.613955] nouveau 0000:03:00.0: gr: TRAP ch 4 [00ff8ad000 Xorg[6036]] ядро: [69160.613968] nouveau 0000:03:00.0: gr: GPC0/TPC3/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 3e0009 [ILLEGAL_INSTR_ENCODING] ядро: [69160.613979] nouveau 0000:03:00.0: fifo: ошибка 00 [ЧТЕНИЕ] на 0000000002d29000 двигатель 00 [GR] клиент 08 [GPC0/PE_2] причина 02 [PTE] на канале 4 [00ff8ad000 Xorg[6036]] ядро: [69160.613990] nouveau 0000:03:00.0: fifo: канал 4: убит ядро: [69160.613992] nouveau 0000:03:00.0: fifo: список выполнения 0: запланировано для восстановления ядро: [69160.613996] nouveau 0000:03:00.0: fifo: engine 0: запланировано для восстановления ядро: [69160.614002] nouveau 0000:03:00.0: Xorg[6036]: канал 4 убит!

Второй случай:

ядро: [48045.264513] nouveau 0000:03:00.0: fifo: ошибка 01 [ЗАПИСЬ] на 000000001dcac000 двигатель 00 [GR] клиент 0f [GPC0/PROP_0] причина 80 [] на канале 2 [00ff8f9000 Xorg[2704]] ядро: [48045.264524] nouveau 0000:03:00.0: fifo: канал 2: убит ядро: [48045.264526] nouveau 0000:03:00.0: fifo: список выполнения 0: запланировано для восстановления ядро: [48045.264530] nouveau 0000:03:00.0: fifo: engine 0: запланировано для восстановления ядро: [48045.264536] nouveau 0000:03:00.0: Xorg[2704]: канал 2 убит!

Я уже пробовал следующее:

а) перейдите на Ubuntu 19.04 и 19.10, чтобы увидеть, сохраняется ли проблема (все еще сохраняется)

б) пробовал другие дистрибутивы (Mint, Xubuntu), безуспешно, та же проблема

c) попытался отключить ускорение HW в некоторых браузерах (Chrome и Firefox), так как я видел некоторые жалобы от пользователей в блогах, говорящих, что Chrome был причиной проблемы (безуспешно).

г) Пытался использовать xrandr для настройки и добавления нового режима, но все равно выдает ошибку при добавлении режима:

wrpires@wrpires-Precision-Tower-5810:~$ xrandr --addmode DP-1 2560x1080_68.00 X Ошибка неудачного запроса: BadMatch (недопустимые атрибуты параметра) Основной код операции неудачного запроса: 140 (RANDR) Второстепенный код операции неудачного запроса: 18 (RRAddOutputMode) Серийный номер неудачного запроса: 45 Текущий серийный номер в выходном потоке: 46

Я считаю, что у меня уже есть последние версии драйверов, но я все еще получаю эти сбои.

Кто-нибудь сталкивался с подобной проблемой?

codlord avatar
флаг ru
Какова марка/модель вашего монитора и как он подключен к компьютеру? Обновите свой вопрос результатами запуска `xrandr`.Что касается (d), вы запустили правильную команду `ctv`, за которой последовала правильная `xrandr --newmode`, а ЗАТЕМ `xrandr --addmode`? Как описано здесь: https://wiki.archlinux.org/title/Xrandr#Adding_undetected_resolutions
Рейтинг:0
флаг cn

Мне удалось решить проблему, заменив кабель HDMI (адаптер DP-HDMI) на полноценный кабель DisplayPort.

После замены кабеля драйвер nvidia смог перейти на поддерживаемое монитором разрешение (29KW600 при 2560x1080).

Причина, по которой я раньше не подозревал, что проблема была в кабеле, заключается в том, что я могу использовать разрешение 2560x1080 с существующим кабелем HDMI с помощью драйверов X.org (но они постоянно приводят к сбою ПК).

Ответить или комментировать

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