Порт HDMI не распознан (NVidia Geforce RTX 3060, Xubuntu 22.04, ноутбук Dell)

Недавно я купил ноутбук Dell G15 5521. Это процессор Intel i7-12700H, видеокарта NVidia Geforce RTX 3060 6 ГБ, 32 ГБ оперативной памяти. Я хочу использовать это как домашнюю машину и для разработки программного обеспечения.

Он поставляется с предустановленной Windows 11 Домашняя. Я установил XUbuntu 22.04 как двойную загрузку. Базовый рабочий стол XUbuntu (Xfce) теперь работает.

Согласно этим двум ссылкам, я думаю, что Ubuntu должна работать (сертифицирована) по этой спецификации:

Тем не менее, я отмечаю, что они говорят:Предварительно установлен в некоторых регионах с пользовательским образом Ubuntu, который использует преимущества аппаратных функций системы и может включать дополнительное программное обеспечение. Стандартные образы Ubuntu могут работать плохо или вообще не работать.

Изначально у меня были проблемы со случайными временными зависаниями, но после некоторого гугления я, кажется, исправил это, добавив это в командную строку ядра в конфиге Grub:ibt=off acpi=off

Тем не менее, у меня все еще есть некоторые серьезные проблемы.

порт HDMI

Использование порта HDMI. Кажется, ничто не распознает порт HDMI для внешнего монитора. Это блокировщик для моего предполагаемого использования.

Я немного погуглил по этому поводу, нашел различные предложения по установке разных драйверов NVidia, но ни одна из них не ясна в деталях. Я попытался использовать Software Updater => Настройки => Дополнительные драйверы. Первоначально это было предназначено для использованияX.Org X.server -- Nouveau .... Я изменил это, чтобы использовать "NVIDIA driver (open kernel) metapackage from nvidia-driver-525-open (proprietary, tested)«Похоже, это не помогло распознать порт HDMI, поэтому я в настоящее время вернул его обратно в Nouveau.

Система зависает при выключении.

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

Я опытный пользователь Linux, но не имею опыта диагностики подобных проблем с рабочим столом. Я уже много лет использую XUbuntu на своем предыдущем ноутбуке. Обычно это «просто работает», и мне не приходилось копаться в диагностике подобных проблем с дисплеем. Я также использовал Linux для профессиональной разработки программного обеспечения.

Мои вопросы:

  • Я сейчас на XUbuntu 22.04. Повезет ли мне больше, если я обновлюсь до 22.10?

  • Как диагностировать поведение HDMI? Опять же, какие логи смотреть. Различные предложения говорят мне попробовать множество различных драйверов NVidia. Какие актуальны, откуда их взять, если не только из стандартных исходников XUbuntu?

  • В графическом интерфейсе настроек программного обеспечения и обновлений Ubuntu в разделе «Дополнительные драйверы» перечислены 8 различных драйверов NVidia, каждый из которых имеет разные номера, связанные с ними. Это номера версий (чем больше, тем лучше) или они предназначены для соответствия оборудованию? Если второе, что мне выбрать в моей системе (видеокарта NVidia Geforce RTX 3060 6GB).

  • Если мне действительно нужно использовать именно то ядро, которое использовалось на этапах сертификации (5.14.0-1011-oem kernel), откуда мне это взять и как мне его установить?uname -a в настоящее время показывает:Linux DellG15 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

  • Любые предложения о том, как диагностировать проблемы с выключением? Какие файлы журналов мне следует просматривать? Какие настройки могут иметь значение?

  • Что еще я должен исследовать?

Большое спасибо за любую помощь.

1 ответ

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

Оборудование: ноутбук Dell G15 5521 Special Edition; куплен в декабре 2022 г.Intel i7-12700H "12-го поколения", 24 МБ кэш-памяти, 14 ядер. Видеокарта NVidia Geforce RTX 3060 6 ГБ.

Краткое изложение моих текущих соответствующих настроек программного обеспечения:

  • Xубунту22.04, обновлен со всеми пакетами по состоянию на 23 декабря 2022 г., установлен как двойная загрузка вместе с Windows 11 Home

  • Ядро Linux это:5.15.0-56-generic

  • Безопасная загрузка: выключена (в BIOS)

  • Гибридная графика: выключено (в BIOS)

  • Аргументы командной строки GRUB/Kernel:ibt=off

  • Modprobe: noveau отключен с помощью файла черного списка, как описано в ответе Габриэля Стейплса здесь:

  • Установленный драйвер: "NVIDIA driver (open kernel) metapackage from nvidia-driver-525-open (proprietary, tested)", установленный через раздел "Дополнительные драйверы" в разделе "Программное обеспечение и обновления". (См. информацию здесь: )

  • И, для полноты картины, вот некоторые смутно соответствующие значения по умолчанию, которые XUbuntu установил для меня (без ручных изменений): Диспетчер отображения: lightdm Индивидуальный менеджер сеансов: Xfce

Большое спасибо за очень подробный ответ, который Габриэль Стейплз предоставил в этом ответе: Установил Ubuntu 22.04, и у меня часто возникают зависания и сбои (при использовании видеокарты NVIDIA)Установил Ubuntu 22.04, и у меня частые зависания и сбои (при использовании видеокарты NVIDIA),Установил Ubuntu 22.04, и у меня частые зависания и сбои (при использовании видеокарты NVIDIA) а также Дамиану Диксону, который указал мне на это:https://www.linuxcapable.com/install-nvidia-drivers-on-ubuntu-linux/

Примечания.

В документации NVidia сказано, что вам нужно отключить гибридную графику (в вашем BIOS). Когда я попытался отключить гибридную графику, моей системе так и не удалось попасть в графические экраны после загрузки. Мне пришлось оставить это включенным, пока я пробовал различные другие перестановки. В конце концов я удалил 'acpi=off' из командной строки grub, и теперь различные комбинации настроек работают с отключенной гибридной графикой.

Обратите внимание, что мне также удалось "NVIDIA-Linux-x86_64-470.161.03", загруженный с веб-сайта NVidia и установленный вручную из режима восстановления. Это придало мне уверенности в том, что у меня наконец-то что-то работает, а затем можно выполнить дальнейшие настройки из пользовательского интерфейса, а не переходить в режим восстановления из меню загрузки. каждый раз.

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