Используйте встроенную графику вместо внешней графической карты в Ubuntu 14.04

10

Я хочу использовать 2 графические карты в своем Ubuntu 14.04.

1) Внешняя графическая карта для расчетов с Cuda.

2) Встроенная графическая карта для запуска моего x-сервера.

Однако, когда я подключаю свой дисплей к встроенной видеокарте перед загрузкой, Ubuntu по-прежнему использует внешнюю видеокарту для x-сервера.

Как я могу это изменить?

mcExchange
источник
Удалить внешний графический процессор?
TellMeWhy
1
Нет, мне нужны 2 графические карты. 1 для x-сервера и другой для Cuda.
mcExchange

Ответы:

7

Поскольку вы упомянули Cuda в своем вопросе, вы, очевидно, должны использовать видеокарту NVIDIA.
Чтобы добиться того, чего вы хотите, вам придется установить проприетарные драйверы NVIDIA и Optimus.
После этого вы можете переключаться между графикой из настроек сервера NVIDIA X PRIME Profiles.

Для GEFORCE 400 - 700 я рекомендую установить драйверы NVIDIA версии 352 и nvidia-prime.
Для GEFORCE 800 - 900 я рекомендую установить драйверы NVIDIA версии 358 и nvidia-prime.
Чтобы точно определить модель графического адаптера внешней карты, откройте терминал и выполните:

lspci -k | grep -EA2 'VGA|3D'  

Инструкция по установке - последняя стабильная версия драйверов NVIDIA 352

Выделите запись Ubuntu в меню загрузки GRUB и нажмите Eклавишу.
Добавьте nouveau.modeset=0в конец строки linux - нажмите F10для загрузки.

На экране входа нажмите Ctrl+ Alt+ F1- введите имя пользователя и пароль - выполните:

sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

Инструкция по установке - последняя официальная версия драйвера NVIDIA 358

Выделите запись Ubuntu в меню загрузки GRUB и нажмите Eклавишу.
Добавьте nouveau.modeset=0в конец строки linux - нажмите F10для загрузки.

На экране входа нажмите Ctrl+ Alt+ F1- введите имя пользователя и пароль - выполните:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot  

Примечание :

Обычно вы должны использовать драйверы из официальных репозиториев Ubuntu. Иногда возникают проблемы с этими драйверами - вы можете установить более свежие драйверы из GPA Drivers PPA. Это часто приводит к правильной работе графики, особенно на очень новых адаптерах NVIDIA GEFORCE.

сл-NetBox
источник
если nouveau.modeset=0также будут добавлены к потайным конфигурации? У меня есть NVIDIA 940M с Intel Skylake, и он не очень хорошо работает на большинстве настольных компьютеров с драйверами, которые я установил из репозиториев по умолчанию.
Zeitue
1
@zeitue: после установки драйверов NVIDIA добавление параметра больше не требуется. :)
cl-netbox
спасибо, что исправил мою систему, используя этот метод, теперь все рабочие столы работают.
Zeitue
1

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

Это возможно и легко осуществимо, поскольку Xorg поддерживает настройку и настройку нескольких карт.

Тем не менее, ссылки ниже предоставят вам все шаги к конфигурации, которую вы ищете:

 1) http://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order
 2) https://devtalk.nvidia.com/default/topic/572224/two-graphics-cards-in-linux-how-/
 1) https://launchpad.net/grub-customizer

Обсуждение на официальном форуме nVidia (2) даст вам четкие шаги.

Вам понадобится grub-customizer, если вы не знаете, как обрабатывать grub вручную.

Вот еще одна ссылка, которая немного устарела, но шаги универсальны и довольно легко адаптируются к современным системам Ubuntu:

 http://ubuntuforums.org/showthread.php?t=53966 
ostendali
источник
Ни одна из этих ссылок не помогла моему делу. Я исправил это так, askubuntu.com/questions/712578/…
Сиддхарт