- Вопрос или проблема
- Информация о оборудовании:
- Информация о программном обеспечении:
- Ответ или решение
- 1. Проверка текущей конфигурации графики
- 2. Установка и настройка NVIDIA Prime
- 3. Перезапуск X-сервера
- 4. Администрирование температуры и частоты вращения вентиляторов
- 5. Использование NVIDIA GPU для приложений
- 6. Решение проблем с зависаниями и изменениями изображения
- Заключение
Вопрос или проблема
Я новый пользователь 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. Убедитесь, что вы всегда поддерживаете вашу систему в актуальном состоянии и используете правильные инструменты для управления графикой.