Как использовать Intel HD Graphics для обычного использования на настольном компьютере, просто используя мой NVIDIA GPU для обучения DNN

[Фон]

Я использую Ubuntu 12.04, мой компьютер содержит NVIDIA Quadro K4100M и Intel HD Graphics.

[Сценарий использования]

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

[Основной вопрос]

Я хотел бы использовать Intel HD Graphics только для настольных ПК, чтобы сократить громкий вентилятор и потреблять много энергии. Пока просто резервирую ГПУ для обучения DNN. Как мне этого добиться?

[О связанных настройках и вопросах]

Я настроил это на машине с Windows, и с помощью панели управления NVIDIA я могу легко переключаться между графическими режимами для рабочего стола. Но я не могу найти ничего подобного в Ubuntu. Я вижу, что люди упоминали что-то об обновлениях Bios, но, кажется, это означает, что вы выбираете тот, к которому у вас нет доступа, несмотря ни на что.

1 ответ

Решение

Вы можете установить основной индикатор, и он позволяет переключаться вручную без пароля. Более подробную информацию можно найти здесь. Это работает с рабочим столом Unity, но вам потребуется nvidia-331 или выше.

Откройте терминал и введите следующие команды по одной для установки:

sudo apt-get update
sudo apt-get install gdebi nvidia-prime nvidia-331 nvidia-settings python-appindicator
wget http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/prime-indicator/prime-indicator_0.1-1+git20140109~webupd8~0_all.deb
sudo gdebi prime-indicator_0.1-1+git20140109~webupd8~0_all.deb

ОБНОВЛЕНИЕ: НОВЫЕ ИНСТРУКЦИИ

очистите nvidia-331 и главный индикатор с помощью этой команды:

sudo apt-get purge nvidia-331 prime-indicator

Переустановите старые драйверы (340 cuda и т. Д.) И перезагрузите систему, используя предпочитаемые драйверы.

Теперь установите git, если он еще не установлен в вашей системе, с помощью этой команды:

sudo apt-get install git

Затем клонируйте исходный код и установите главный индикатор из источника с помощью следующих команд (также убедитесь, что ваш брандмауэр открыт для git, я считаю, что это порт:9418):

git clone https://github.com/beidl/prime-indicator.git
cd prime-indicator
chmod a+x setup.sh
sudo ./setup.sh

Вы можете выбрать y, чтобы индикатор запускался автоматически или, если он не отображается сразу на панели Unity вверху, выполните следующую команду, чтобы запустить его (перезагрузка не требуется):

nohup prime-indicator

Теперь вы можете закрыть терминал.

Нажмите здесь для получения дополнительной информации>

Другие вопросы по тегам