Порт 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 должна работать (сертифицирована) по этой спецификации:
- Специальное издание Dell G15 5521:https://ubuntu.com/certified/202112-29779
- Dell G15 5520 (RTX 3060): https://ubuntu.com/certified/202111-29683
Тем не менее, я отмечаю, что они говорят:Предварительно установлен в некоторых регионах с пользовательским образом 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 и установленный вручную из режима восстановления. Это придало мне уверенности в том, что у меня наконец-то что-то работает, а затем можно выполнить дальнейшие настройки из пользовательского интерфейса, а не переходить в режим восстановления из меню загрузки. каждый раз.