Usa la grafica integrata invece della scheda grafica esterna in Ubuntu 14.04


10

Voglio usare 2 schede grafiche nel mio Ubuntu 14.04.

1) Una scheda grafica esterna per i calcoli con Cuda.

2) La scheda grafica integrata per eseguire il mio x-server.

Tuttavia, quando collego il mio display alla scheda grafica integrata prima dell'avvio, Ubuntu utilizza ancora la scheda grafica esterna per l'x-server.

Come posso cambiarlo?


Rimuovere la GPU esterna?
TellMeWhy,

1
No. Ho bisogno di 2 schede grafiche. 1 per l'x-server e l'altro per Cuda.
mcExchange

Risposte:


7

Come hai menzionato Cuda nella tua domanda, ovviamente devi usare una scheda grafica NVIDIA.
Per ottenere ciò che desideri, dovrai installare i driver proprietari NVIDIA e Optimus.
Successivamente, è possibile passare dalla grafica ai profili PRIME delle impostazioni del server NVIDIA X.

Per GEFORCE 400 - 700 consiglio di installare i driver NVIDIA versione 352 e nvidia-prime.
Per GEFORCE 800 - 900, consiglio di installare i driver NVIDIA versione 358 e nvidia-prime.
Per identificare il modello esatto dell'adattatore grafico della scheda esterna aprire un terminale ed eseguire:

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

Istruzioni di installazione: l'ultima versione stabile dei driver NVIDIA 352

Evidenzia la voce Ubuntu nel menu di avvio di GRUB e premi il Etasto.
Aggiungi nouveau.modeset=0alla fine della linea Linux - premi F10per avviare.

Nella schermata di accesso premere Ctrl+ Alt+ F1- inserire il nome utente e la password - eseguire:

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

Istruzioni per l'installazione: la versione più recente dei driver NVIDIA ufficiali 358

Evidenzia la voce Ubuntu nel menu di avvio di GRUB e premi il Etasto.
Aggiungi nouveau.modeset=0alla fine della linea Linux - premi F10per avviare.

Nella schermata di accesso premere Ctrl+ Alt+ F1- inserire il nome utente e la password - eseguire:

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

Nota :

Generalmente dovresti usare i driver dai repository ufficiali di Ubuntu. A volte ci sono problemi con questi driver: è possibile installare i driver più attuali dal PPA GPU Drivers. Ciò porta spesso a una grafica correttamente funzionante, in particolare su nuovissimi adattatori NVIDIA GEFORCE.


dovrebbe nouveau.modeset=0essere aggiunto anche alla configurazione di grub? Ho una NVIDIA 940M con un Intel Skylake e non funziona bene sotto la maggior parte dei desktop con i driver che ho installato dai repository predefiniti.
zeitue,

1
@zeitue: dopo l'installazione dei driver NVIDIA non è più necessario aggiungere il parametro. :)
cl-netbox

grazie che risolto il mio sistema usando questo metodo tutti i desktop funzionano ora.
zeitue,

1

Credo che questo argomento sia già stato discusso e risolto su molti altri forum. oltre ai forum, so da solo che è possibile poiché ho fatto una configurazione simile durante il college in laboratorio per scopi HPCC.

È possibile e facilmente fattibile poiché Xorg supporta l'installazione e la configurazione di più schede.

Tuttavia, i collegamenti seguenti ti forniranno tutti i passaggi per la configurazione che stai cercando:

 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

La discussione sul forum ufficiale di nVidia (2) ti fornirà passaggi chiari.

Avrai bisogno di grub-customizer se non sai come gestire grub manualmente.

ecco un altro link che è un po 'vecchio ma i passaggi sono universali e possono essere adattati agli attuali sistemi Ubuntu:

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

Nessuno di questi link ha aiutato il mio caso. L'ho risolto in questo modo, askubuntu.com/questions/712578/…
Siddharth,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.