Настройки и конфигурация GPU для Ubuntu

Вопрос или проблема

Я новый пользователь Ubuntu.
У меня есть несколько вопросов о графическом процессоре и системе. Ниже приведены подробности о системе.
Нормально ли, что в разделе Графика показана моя интегрированная видеокарта?

Информация о оборудовании:

  • Модель оборудования: Lenovo Legion 5 Pro
  • Память: 16.0 GiB
  • Процессор: AMD Ryzen™ 7 5800H с графикой Radeon™ × 16
  • Графика: AMD Radeon™ Graphics
  • Графика 1: NVIDIA GeForce RTX™ 3060 Laptop GPU
  • Объем диска: (null)

Информация о программном обеспечении:

  • Версия прошивки: GKCN65WW
  • Название ОС: Ubuntu 24.04.1 LTS
  • Сборка ОС: (null)
  • Тип ОС: 64-бит
  • Версия GNOME: 46
  • Система окон: X11
  • Версия ядра: Linux 6.8.0-48-generic

Я использовал команду nvidia-smi, чтобы проверить использование Nvidia, и она показала 0%.

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.120                Версия драйвера: 550.120        Версия CUDA: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| Название GPU                 Состояние стабильности | Bus-Id          Disp.A | Нестабильная ECC |
| Вентилятор  Температура   Производительность          Потребление:Использ/Вместимость |           Использование памяти | Загрузка GPU  Режим вычислений. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3060 ...    Выключен |   00000000:01:00.0 Выключен |                  N/A |
| Н/Д   39C    P0            752W /   80W |       9MiB /   6144MiB |      0%      По умолчанию |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Процессы:                                                                              |
|  GPU   GI   CI        PID   Тип   Название процесса                              Использование GPU |
|        ID   ID                                                               Использование      |
|=========================================================================================|
|    0   Н/Д  Н/Д      2411      G   /usr/lib/xorg/Xorg                              4MiB |
+-----------------------------------------------------------------------------------------+

Как я могу запустить программы с помощью своей видеокарты Nvidia?
Также я заметил, что мои вентиляторы работают не так, как на Windows, теперь они могут остановиться в случайный момент, а затем продолжить работу через несколько секунд. И иногда во время загрузки изображение на экране начинает дрожать и выглядит полностью испорченным. Только перезагрузка помогает исправить это. Такого никогда не было на Windows.
Очевидное решение — вернуться на Windows, но это не выход 🙂

Одно из решений, которое я нашел, заключалось в создании файла /etc/X11/xorg.conf.d/nvidia-prime.conf и написании туда.

Section "OutputClass"
    Identifier "nvidia-prime"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "PrimaryGPU" "yes"
EndSection

Это действительно помогло, но после этого моя ОС начала лагать, и температура моего ЦП и ГП поднялась до 80-85, просто используя Google-Chrome, затем мой экран завис, и я решил полностью переустановить ОС, и теперь я на начальной точке.

Ответ или решение

Конфигурация и настройка GPU в Ubuntu: Полное руководство

Учитывая, что вы новый пользователь Ubuntu и имеете ноутбук Lenovo Legion 5 Pro с интегрированным графическим адаптером AMD и дискретной видеокартой NVIDIA GeForce RTX 3060, важно понять, как правильно настроить системы, чтобы максимально использовать графическую производительность. Ваша ситуация – распространённая проблема, с которой сталкиваются пользователи, переключающиеся на Linux. Давайте рассмотрим настройки, проблемы и решения по шагам.

1. Проверка текущей конфигурации графики

Сначала важно проверить, корректно ли настроены драйвера для вашей дискретной видеокарты NVIDIA. Как вы уже упомянули, команда nvidia-smi показывает, что графический процессор не используется. Это означает, что либо драйвер не установлен, либо он не работает должным образом. Убедитесь, что установлен соответствующий драйвер NVIDIA:

sudo ubuntu-drivers devices

Эта команда покажет доступные драйвера. При установке рекомендуемого драйвера используйте:

sudo ubuntu-drivers autoinstall

2. Установка и настройка NVIDIA Prime

Ваш ноутбук имеет и интегрированную, и дискретную графику, а значит, вам нужно установить и настроить NVIDIA Prime для управления переключением между двумя GPU. Убедитесь, что у вас установлен пакет nvidia-prime:

sudo apt install nvidia-prime

После этого создайте или отредактируйте файл конфигурации, который вы уже пробовали:

sudo nano /etc/X11/xorg.conf.d/nvidia-prime.conf

Вставьте следующий код в файл:

Section "OutputClass"
    Identifier "nvidia-prime"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "PrimaryGPU" "yes"
EndSection

3. Перезапуск X-сервера

Для применения изменений необходимо перезапустить X-сервер. Это можно сделать, выйдя из системы и снова войдя в нее, либо перезагрузив компьютер:

sudo reboot

4. Администрирование температуры и частоты вращения вентиляторов

Важно следить за температурой процессора и графического процессора, так как перегрев может привести к зависаниям системы. Установите утилиты мониторинга, такие как lm-sensors и psensor:

sudo apt install lm-sensors psensor

После установки запустите sensors-detect для автоматической настройки:

sudo sensors-detect

5. Использование NVIDIA GPU для приложений

Чтобы запускать программы с использованием дискретной видеокарты, можно использовать команду prime-run:

prime-run <application-name>

Например, для запуска браузера Chrome:

prime-run google-chrome

6. Решение проблем с зависаниями и изменениями изображения

Если возникают проблемы с зависаниями или мерцанием экрана при загрузке, это может быть связано с несовместимостью драйверов в вашей системе. Попробуйте следующее:

  • Проверьте, установлены ли последние обновления системы:
sudo apt update && sudo apt upgrade
  • Установите альтернативные версии драйверов NVIDIA. Иногда стабильные версии могут вызывать нестабильную работу.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...