Вопрос или проблема
Я на Ubuntu 22.04. Я хотел бы переключиться на свою видеокарту NVIDIA, в данный момент используется интегрированная видеокарта. Я использовал команду prime-select nvidia, но когда я перешел в настройки -> информация о системе, все равно указано, что я использую видеокарту Intel?
В настоящее время используется видеокарта NV137 / Mesa Intel® HD Graphics 630 (KBL GT2). Я хочу переключиться на свою NVIDIA 1050Ti. Я не уверен, есть ли у моего ноутбука гибридная графика или это настольный компьютер с дискретной видеокартой. Я не знаю, почему мой ноутбук не использовал мою NVIDIA 1050Ti. Карта не была недавно установлена, когда я использовал Windows, она нормально работала с моей 1050Ti. Точная команда, которую я использовал, была ‘sudo prime-select nvidia’ (без апострофов). Результат выполнения команды был этот. Я знаю, что всё еще использую только видеокарту Intel, потому что это указано в разделе о системе в настройках, и когда я играю в игры, они все используют эту видеокарту вместо моей 1050Ti. Я не знаю, какая версия драйвера NVIDIA у меня. Я ничего вручную не устанавливал относительно NVIDIA, так как думал, что это уже должно быть установлено.
Вы проходили процесс MOK? Драйверам NVIDIA требуется регистрация через MOK. В приложении “Программное обеспечение и обновления” нажмите на вкладку “Дополнительные драйверы”. Если выбранный драйвер не является драйвером NVIDIA, вам нужно будет выбрать правильный драйвер для вашей карты. После этого, я думаю, он попросит вас ввести пароль MOK. Это пароль, который вам нужно будет использовать при следующей перезагрузке системы.
При следующей перезагрузке система откроет экраны, похожие на текстовые ячейки, и вам придется перемещаться по ним с помощью клавиши TAB, чтобы перейти к следующему приглашению (мышь не работает). У меня больше нет экранов для воссоздания этого, но для меня это было не слишком очевидно, когда я сам проходил через это. После того, как вы завершите этот процесс, в разделе “Информация о системе”, на который вы ссылались в своем первоначальном сообщении, должны появиться драйверы NVIDIA.
Удачи, мне тоже потребовалось некоторое время, чтобы заставить свою NVIDIA работать.
Ответ или решение
Переключение на графическую карту Nvidia с использованием prime-select nvidia в Ubuntu 22.04
Если вы используете Ubuntu 22.04 и хотите переключить свои настройки графики для использования дискретной графической карты Nvidia 1050Ti вместо интегрированной Intel HD Graphics 630, вам необходимо выполнить несколько шагов. Давайте рассмотрим процесс более подробно.
Шаг 1: Установка драйверов Nvidia
Первоначально убедитесь, что на вашей системе установлены подходящие драйверы Nvidia. Вы можете проверить наличие и обновить драйверы через приложение "Программное обеспечение и обновления":
- Откройте "Программное обеспечение и обновления".
- Перейдите на вкладку "Дополнительные драйверы".
- Здесь вы увидите список доступных драйверов. Убедитесь, что выбранный драйвер – это драйвер Nvidia. Если он не выбран, выберите его и нажмите "Применить изменения".
- После выбора драйвера вам будет предложено ввести пароль MOK (Machine Owner Key) при следующем перезагрузке.
Шаг 2: Завершение процесса MOK
После установки драйвера и его выбора в "Дополнительных драйверах" перезагрузите компьютер. Вы должны будете пройти процесс регистрации MOK:
- При перезагрузке на экране появится меню MOK.
- Используйте клавиши влево/вправо для навигации и клавишу Tab для выбора "Enroll MOK".
- Вам будет предложено ввести пароль, который вы создали ранее.
- Следуйте инструкциям на экране для завершения процесса.
Шаг 3: Переключение на Nvidia
После успешного завершения процесса MOK выполните команду для выбора Nvidia как используемого графического процессора:
sudo prime-select nvidia
Шаг 4: Перезагрузка системы
После выполнения команды обязательно перезагрузите систему. Это гарантирует, что изменения вступят в силу и Nvidia будет использоваться в качестве основного графического процессора. После перезагрузки снова проверьте "Настройки" -> "О системе", чтобы убедиться, что система теперь использует Nvidia 1050Ti.
Дополнительные проверки
Если после выполнения всех вышеописанных шагов интегрированная графика все еще отображается как активная, попробуйте выполнить следующие команды в терминале для проверки состояния графических процессоров:
-
Для проверки текущего состояния графических процессоров выполните:
prime-select query
Это должно вернуть "nvidia", если переключение прошло успешно.
-
Для получения информации о графических процессорах используйте:
nvidia-smi
Это покажет статус вашей дискретной графической карты и загрузку GPU.
Заключение
Следуя вышеописанным инструкциям, вы сможете успешно переключиться с интегрированного графического процессора на вашу Nvidia 1050Ti на Ubuntu 22.04. Этот процесс может потребовать немного терпения, особенно при работе с MOK, но он критически важен для обеспечить корректное использование дискретной графики.
Если у вас возникли дополнительные проблемы или вопросы по этому процессу, не стесняйтесь обращаться за помощью в сообщества Ubuntu или на форумы поддержки Nvidia.