NVidia e Intel nello stesso laptop: quale carta viene utilizzata?

4

Sto cercando di far funzionare la mia scheda grafica nel mio Dell Precision 5510, che dovrebbe essere un NVidia Quaddro M1000M. La macchina ha anche grafica Intel.

Se eseguo lspci , ottengo, tra le altre cose,

00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)

Quindi, a volte, dopo alcuni secondi, la macchina si blocca.

Dall'output di lspci , sembra che la macchina abbia sia una scheda grafica Intel, sia una NVidia (M1000M) come previsto. Essendo un laptop, non ho adattatori separati, quindi non so come vengono cambiati gli output, ma mi piacerebbe essere sicuro di usare la scheda NVidia.

Ho installato i driver NVidia ma X era solo uno schermo vuoto. Sono ragionevolmente soddisfatto dei driver Nouveau, ma non posso confermare che venga utilizzata la scheda grafica corretta. Il laptop è stato consegnato con Ubuntu 14.04 non ha mai eseguito altro.

glxinfo mi dà il seguente:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Skylake Halo GT2 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9

Sembra che sia in uso la scheda Intel. C'è un'impostazione da qualche parte che potrei controllare? Grazie.

    
posta Monday Morning 19.04.2016 - 20:14

2 risposte

0

Dopo due settimane di giocherellando e non arrivando da nessuna parte, ho finalmente ottenuto la scheda Nvidia che funziona con i driver NVidia. Il problema è che inizialmente ho provato ad installare i driver Nvidia con il programma di installazione del software Ubuntu (non farlo) che originariamente era felicemente usando i driver Intel. Questo non ha funzionato, e diversi riavvii dopo ha rimosso l'opzione Intel e apparentemente stava usando i driver Nouveau sulla scheda Intel - una configurazione che non sono nemmeno sicura sia possibile. Il mio sistema era immensamente instabile in questa configurazione e si bloccava con lspci o quando si utilizza la grafica 3D. Ho fatto un sacco di passaggi per risolvere questo problema, e non so davvero cosa funzionasse.

Sbarazzati di qualunque cosa ci sia:

sudo apt-get purge nvidia*
sudo apt-get purge nouveau*

Installa il driver Intel. Per qualche ragione questo disinstalla un carico di cose, come il vino. Puoi installarlo di nuovo più tardi, quindi non preoccuparti.

sudo apt-get install xserver-xorg-video-intel

Non l'ho mai disinstallato esplicitamente ( apt-get purge intel* è troppo pericoloso a causa di tutte le altre cose di Intel), quindi presumibilmente i driver Intel sono ancora lì.

Aggiungi alcuni respositori:

sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Installa i driver NVidia e bumblebee:

sudo apt-get install nvidia-364
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Questo non ha funzionato all'inizio. Non ho idea del perché. X non si avvierebbe o non mi avrebbe riportato alla schermata di accesso. Ho provato a sostituire lightdm con gdm , che non ha funzionato affatto, quindi sono tornato a lightdm . Finalmente ho avuto un ultimo tentativo con quanto sopra e ha funzionato. Posso persino usare l'app nvidia-settings per passare alla scheda Intel. L'unico problema è che ho uno schermo 4k su un laptop da 15 "La maggior parte dei software non è scalabile correttamente Non posso più eseguire 1920x1080 con la scheda NVidia per qualche strana ragione (viene eseguito al centro dello schermo con un bordo nero) ma funziona con la scheda Intel ok. Spero che questo aiuti qualcuno, ma attenzione che la grafica ibrida (sui laptop) può essere un problema completo per lavorare.

    
risposta data Monday Morning 30.04.2016 - 17:31
0

Poiché la grafica è ibrida, è necessario disporre dei driver NVIDIA proprietari e del supporto Optimus installati per utilizzare la scheda grafica NVIDIA e passare da una grafica all'altra.

Per verificare se stai utilizzando Intel o la grafica NVIDIA, apri un terminale ed esegui:

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

L'output di questo comando ti darà un'informazione che sarà simile a questa:

lspci -k | grep -EA2 'VGA|3D'  
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)  
Subsystem: CLEVO/KAPOK Computer Device 3501  
Kernel driver in use: i915  

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)  
Subsystem: CLEVO/KAPOK Computer Device 3501  
Kernel driver in use: nvidia  

Quando mostra Kernel driver in use: nvidia , stai utilizzando la scheda grafica NVIDIA.

Quando vuoi passare alla scheda Intel - apri le impostazioni di NVIDIA X Server - & gt; Profili PRIME.

Se ciò non funziona, è necessario installare gli ultimi driver NVIDIA ufficiali.

Apri un terminale ed esegui i seguenti comandi:

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

Aggiornamento indirizzato al tuo commento che non è ancora possibile utilizzare l'adattatore NVIDIA correttamente:

Utilizzare un altro metodo per installare i driver ... ma prima rimuovere tutti i software NVIDIA installati.

Evidenzia la voce Ubuntu nel menu di avvio di GRUB e premi la chiave E .
Aggiungi nouveau.modeset=0 alla fine della linea linux - premi F10 per avviare.

Nella schermata di accesso premi Ctrl + Alt + F1 - inserisci nome utente e password e poi esegui:

sudo apt-get purge nvidia*  
sudo reboot  

Ora reinstallare i driver 361.42 supportando NVIDIA Quadro M1000M.

Evidenzia la voce Ubuntu nel menu di avvio di GRUB e premi la chiave E .
Aggiungi nouveau.modeset=0 alla fine della linea linux - premi F10 per avviare.

Nella schermata di accesso premi Ctrl + Alt + F1 - inserisci nome utente e password e poi esegui:

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

Nota: imposta uno spazio tra l'ultimo carattere nella riga linux e nouveau.modeset=0 .

    
risposta data cl-netbox 20.04.2016 - 12:05

Leggi altre domande sui tag