Как установить дискретную видеокарту по умолчанию вместо встроенного графического ядра процессора

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

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

Даже тестовое приложение, которое я запустил из интернета, кажется, использует мой APU вместо выделенной видеокарты. Я хочу понять, почему так происходит и как могу использовать выделенную видеокарту, чтобы мои приложения работали, а APU оставался в ожидании для таких приложений, как Firefox и им подобные. Поиск в Google выдает старые версии Ubuntu и различное оборудование.

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

Для того чтобы установить дискретную видеокарту в качестве основной, а интегрированную графику оставить для менее требовательных приложений, вам потребуется выполнить несколько шагов. Инструкция будет актуальна для Ubuntu 24.10 и других похожих дистрибутивов.

Шаг 1: Установка необходимых драйверов

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

sudo apt update
sudo apt install nvidia-driver-<version>

Замените <version> на актуальную версию драйвера для вашей видеокарты. Вы можете узнать модель вашей видеокарты с помощью команды:

lspci | grep -i vga

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

sudo reboot

Шаг 2: Настройка режима использования видеокарт

На Ubuntu можно использовать утилиты, такие как nvidia-prime, для переключения между интегрированной и дискретной графикой. Убедитесь, что nvidia-prime установлен:

sudo apt install nvidia-prime

После этого вы можете переключиться на дискретную графику с помощью команды:

sudo prime-select nvidia

Шаг 3: Проверка активной видеокарты

После переключения на дискретную графику перезагрузите систему. Для проверки, какой именно графический адаптер используется в данный момент, выполните команду:

nvidia-smi

Если команда вернет информацию о вашей дискретной видеокарте, значит, она активно используется.

Шаг 4: Настройка приложений

Теперь настройте конкретные приложения для использования дискретной графики. Для запуска приложения с использованием дискретной видеокарты, вы можете использовать следующую команду:

prime-run <ваше_приложение>

Например:

prime-run ./ваше_приложение

Шаг 5: Настройка интегрированной графики

Чтобы оставить интегрированную графику на случай других менее требовательных приложений (таких как браузер), вам не нужно ничего делать, так как они должны автоматически использовать APU, если он не задействован в данный момент.

Заключение

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

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

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