Використовуйте вбудовану графіку замість зовнішньої графічної карти в Ubuntu 14.04


10

Я хочу використовувати 2 графічні картки в моєму Ubuntu 14.04.

1) Зовнішня графічна картка для обчислень з Cuda.

2) Вбудована відеокарта, на якій можна запустити мій x-сервер.

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

Як я можу це змінити?


Видалити зовнішній графічний процесор?
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. Іноді з цими драйверами виникають проблеми - ви можете встановити більш сучасні драйвери від PPA Driver GPA Drivers. Це часто призводить до належної роботи графіки, особливо на дуже нових адаптерах NVIDIA GEFORCE.


чи слід nouveau.modeset=0також додати до конфігурації grub? У мене 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) дасть вам чіткі кроки.

Вам знадобиться наладчик-гріб, якщо ви не знаєте, як поводитися з гряззю вручну.

Ось ще одне посилання, яке трохи старіше, але кроки є універсальними, і вони можуть бути адаптовані до сучасних систем ubuntu:

 http://ubuntuforums.org/showthread.php?t=53966 

Жодне з цих посилань не допомогло моєму випадку. Я виправив це так, askubuntu.com/questions/712578/…
Сіддхарт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.