Как переключиться между видеокартой Intel и Nvidia в Ubuntu
В наши дни на ноутбуках часто можно увидеть две видеокарты: видеокарту Intel и видеокарту Nvidia. Из этого туториала вы узнаете, как легко переключаться между видеокартами Intel и Nvidia в Ubuntu.
Какую видеокарту следует использовать?
Для игр и создания 3D-графиков, требующих большой графической мощности, используйте дискретную карту Nvidia. Если вас не интересуют игры или 3D-графики, встроенная в процессор видеокарта Intel достаточно хороша и потребляет меньше энергии, чем карта Nvidia, что приводит к меньшему потреблению энергии и увеличению времени автономной работы.
Шаг 1. Проверьте, какая у вас видеокарта
Первое, что вам нужно сделать, это проверить, какая видеокарта установлена на вашем ноутбуке. В Ubuntu это очень простая задача. Просто вставьте следующую команду в окно терминала.
lspci -k | grep -A 2 -i "VGA"
Как видите, в моем ноутбуке установлена видеокарта Intel и Nvidia. Если это касается и вас, продолжайте читать эту статью.
Шаг 2. Проверьте, какую видеокарту использует ваш ноутбук
Ubuntu по умолчанию использует графику Intel. Если вы считаете, что уже вносили в это некоторые изменения и не помните, какая видеокарта используется, перейдите в системные настройки
> подробности
, и вы увидите видеокарта, используемая прямо сейчас.
Шаг 3. Установите драйвер видеокарты Nvidia
Ubuntu поставляется с драйвером Nouveau с открытым исходным кодом, который включен в ядро Linux для карт Nvidia. Однако в этом драйвере отсутствует поддержка 3D-ускорения. Для достижения наилучшей производительности графики мы можем использовать программу software-properties-gtk
для установки проприетарного драйвера. Введите приведенную ниже команду в окне терминала.
software-properties-gtk
Откроется окно Программное обеспечение и обновления
. Откройте вкладку Дополнительные драйверы
. Вы можете увидеть, какой драйвер используется для карты Nvidia (по умолчанию Nouveau), а также список проприетарных драйверов.
Вы можете выбрать самую высокую версию. Вы также можете открыть новое окно терминала и ввести следующую команду, чтобы узнать, какой двоичный драйвер рекомендуется для вашей конкретной карты.
sudo ubuntu-drivers devices
Как видите, для моей карты Nvidia рекомендуется nvidia-352
, поэтому я ввожу эту команду, чтобы установить ее.
sudo apt-get install nvidia-352
После установки проприетарного драйвера снова откройте окно Программное обеспечение и обновления
. Вы должны увидеть, что недавно установленный драйвер используется для карты Nvidia. Если он не используется, выберите его и нажмите кнопку Применить изменения
в правом нижнем углу.
Теперь мы установили проприетарный драйвер для графики Nvidia, но по-прежнему используем графическую карту Intel.
Шаг 4. Переключитесь на видеокарту Nvidia
После того, как вы выбрали проприетарный драйвер для Nvidia, вам, возможно, придется перезагрузить компьютер, чтобы включить поддержку PRIME. Если поддержка PRIME не включена, вы можете увидеть следующее сообщение.
Message: PRIME: is it supported? no
После перезагрузки откройте Настройки сервера Nvidia X
из Unity Dash. Альтернативно вы можете ввести эту команду, чтобы открыть его.
nvidia-settings
Откройте вкладку Профили PRIME
на левой панели, а затем выберите карту Nvidia на правой панели. Если у вас нет профилей PRIME, перезагрузите компьютер, чтобы PRIME можно было включить.
Теперь перейдите в Настройки системы
> Подробности
, вы увидите видеокарту Nvidia.
Чтобы вернуться к графике Intel, просто выберите Intel в PRIME Profiles
. Вы также можете использовать команды терминала для переключения видеокарты. Например, эта команда переключится на видеокарту Intel.
sudo prime-select intel
Чтобы переключиться на карту Nvidia:
sudo prime-select nvidia
Чтобы проверить, какая карта используется сейчас, выполните следующую команду:
prime-select query
Как удалить драйверы NVIDIA
Иногда драйверы Nvidia могут выйти из строя, и вы получите пустой рабочий стол без панели или средства запуска. Иногда вы можете столкнуться со следующей ошибкой:
driver ebridge is already registered aborting
В этих случаях вам потребуется полностью удалить драйверы Nvidia, что сделать довольно просто. Просто запустите следующую команду, чтобы удалить все пакеты, имена которых начинаются с nvidia.
sudo apt purge nvidia-*
Как всегда, если этот пост оказался для вас полезным, подпишитесь на нашу бесплатную рассылку новостей или подпишитесь на нас в Google+, Twitter или на нашей странице в Facebook.