Driver per schede video commutabili (Intel HD 3000 + AMD)

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Driver per schede video commutabili (Intel HD 3000 + AMD)

Messaggio da Sdentato »

Salve a tutti vorrei installare il driver per le schede video del mio notebook, AMD HD6770m + Intel HD3000.

Vorrei utilizzare la scheda video AMD per avere la possibilità di fare cose più pesanti. Ho trovato questa guida:
http://myhpdv6.blogspot.it/2012/02/linu ... l-dv6.html
E volevo chiedervi se posso seguirla visto che è stata scritta quasi 5 anni fa e non vorrei fare casini (se c'è qualche guida più aggiornata non esitate a linkarla)
Nella guida dice che bisogna rimuovere ogni eventuale driver, come faccio?

Installo i driver per Linux: http://support.amd.com/en-us/download/d ... 4&rev=15.9
O quelli specifici per Ubuntu ma 14.04 (io ho la 16.10)?:
http://support.amd.com/en-us/download/d ... 4&rev=15.9

Per Ubuntu me ne trova 8, li devo installare tutti?
Il driver AMD come fa a gestire anche la scheda video Intel visto che nel sito non ho specificato nulla?

Vi ringrazio per l'attenzione dedicatami,
Riccardo
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da thece »

:ciao:

mi chiedo: ma i WIKI cosa li scrivono a fare?

WIKI di Ubuntu

WIKI di Ubuntu IT

Prova ad inserire ATI nella casella di ricerca e schiacciare il pulante Search, magari accade qualcosa di interessante
Ultima modifica di thece il giovedì 23 febbraio 2017, 14:08, modificato 1 volta in totale.
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Sdentato »

Hai ragione scusa(te)mi, non ho cercato nel Wiki prima di aprire il topic.
Ho trovato questo: http://wiki.ubuntu-it.org/Hardware/Video/GraficaIbrida da cui sono andato qui: http://wiki.ubuntu-it.org/Hardware/Vide ... rida/Prime
Nelle operazioni preliminari, dando il comando

Codice: Seleziona tutto

xrandr --listproviders
Mi escono 3 processori grafici quando dovrebbero essere due :?

Codice: Seleziona tutto

Providers: number : 3
Provider 0: id: 0x6b cap: 0x9, Source Output, Sink Offload crtcs: 2 outputs: 4 associated providers: 2 name:modesetting
Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:TURKS @ pci:0000:01:00.0
Provider 2: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:TURKS @ pci:0000:01:00.0
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Sdentato »

Ho proseguito lo stesso visto che l'id del Provider 1 e 2 sono identici,
per verificare se il sistema sta usando la GPU dedicata al comando DRI_PRIME=1 glxgears dovrei registrare molto più di 60 fps, mentre io ne registro circa 60.

Posto l'output del terminale, ho provato a titolo di prova ad avviare nautilus con la gpu dedicata e ho ricevuto questi messaggi che io definisco (forse a torto) d'errore. Sono normali?

Codice: Seleziona tutto

riccardo@Riccardo-linux:~$ DRI_PRIME=1 nautilus

(nautilus:8031): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:8031): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
riccardo@Riccardo-linux:~$ DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.889 FPS
300 frames in 5.0 seconds = 59.883 FPS
300 frames in 5.0 seconds = 59.881 FPS
300 frames in 5.0 seconds = 59.878 FPS
300 frames in 5.0 seconds = 59.881 FPS
300 frames in 5.0 seconds = 59.882 FPS
300 frames in 5.0 seconds = 59.888 FPS
300 frames in 5.0 seconds = 59.870 FPS
300 frames in 5.0 seconds = 59.890 FPS
300 frames in 5.0 seconds = 59.880 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 3171 requests (39 known processed) with 0 events remaining.

AGGIUNTA:
Se può essere utile, il comando sudo cat /sys/kernel/debug/vgaswitcheroo/switch dà come output:

Codice: Seleziona tutto

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
Sati
Prode Principiante
Messaggi: 10
Iscrizione: domenica 5 febbraio 2012, 17:45

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Sati »

Segui il mio thread
Staffo
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 943
Iscrizione: venerdì 16 marzo 2012, 11:38
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS
Sesso: Maschile
Località: Palazzolo sull'Oglio
Contatti:

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Staffo »

Pavilion6159 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4961262#p4961262][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Nelle operazioni preliminari, dando il comando

Codice: Seleziona tutto

xrandr --listproviders
Mi escono 3 processori grafici quando dovrebbero essere due :?

Codice: Seleziona tutto

Providers: number : 3
Provider 0: id: 0x6b cap: 0x9, Source Output, Sink Offload crtcs: 2 outputs: 4 associated providers: 2 name:modesetting
Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:TURKS @ pci:0000:01:00.0
Provider 2: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:TURKS @ pci:0000:01:00.0
Non dovrebbero esserci problemi, dato che "provider1" e "provider2" sono in realtà la medesima scheda AMD. "provider0" è la intel.
Fatto questo, hai digitato questo comando?

Codice: Seleziona tutto

xrandr --setprovideroffloadsink 0x45 0x6b
Altrimenti è inutile utilizzare il comando DRI_PRIME=1
P.s: usi Ubuntu? quale versione?
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Sdentato »

Sì certo ho seguito quella guida alla lettera, per curiosità se dessi il comando DRI_PRIME=0 glxgears avvierei l'app glxgears con la gpu Intel?

Voglio provare a settare la commutabilità delle schede video in FIXED invece che DYNAMIC, per vedere se qualcosa cambia. Uso Ubuntu Gnome 16.10 x64

Comunque seguirò il thread di Sati e vi terrò aggiornati.
Staffo
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 943
Iscrizione: venerdì 16 marzo 2012, 11:38
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS
Sesso: Maschile
Località: Palazzolo sull'Oglio
Contatti:

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Staffo »

Pavilion6159 ha scritto:Sì certo ho seguito quella guida alla lettera, per curiosità se dessi il comando DRI_PRIME=0 glxgears avvierei l'app glxgears con la gpu Intel?
Penso di sì, ma qualunque applicazione avviata normalmente utilizza la igp intel. Ovvero, usare DRI_PRIME=0 o non usarlo sono la stessa cosa. A meno di specificare chiaramente che si vuole usare la gpu dedicata, Ubuntu utilizzerà sempre quella integrata.
A questo proposito, prova con i seguenti comandi:

Codice: Seleziona tutto

vblank_mode=0 glxgears

Codice: Seleziona tutto

DRI_PRIME=1 vblank_mode=0 glxgears
Se xrandr è configurato a dovere, il primo comando dovrebbe mostrare i FPS della integrata, il secondo della dedicata (come scritto qui, il parametro vblank_mode=0 sblocca glxgears dal sincronismo verticale del monitor). Se i numeri sono diversi, allora hai effettivamente configurato bene xrandr e puoi avviare giochi e applicazioni grafiche (avviare nautilus con PRIME non ti darà alcun risultato, devi testare con un gioco 3D) con la dedicata. Se al contrario i numeri sono identici, allora xrandr non è configurato bene e viene sempre usata la intel; in questo caso devi riconfigurare.
Pavilion6159 ha scritto:Voglio provare a settare la commutabilità delle schede video in FIXED invece che DYNAMIC, per vedere se qualcosa cambia. Uso Ubuntu Gnome 16.10 x64
Comunque seguirò il thread di Sati e vi terrò aggiornati.
Non penso che vga_switcheroo funzioni come nelle vecchie versioni di Ubuntu. Comunque, considera che se attivi sempre la dedicata, il consumo di batteria (in coppia con il surriscaldamento del portatile) sale alle stelle. La gestione dinamica della grafica ibrida è estremamente conveniente, quando funziona :muro:
Avatar utente
Sdentato
Prode Principiante
Messaggi: 185
Iscrizione: giovedì 9 febbraio 2017, 10:25
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile

Re: Driver per schede video commutabili (Intel HD 3000 + AMD

Messaggio da Sdentato »

Si infatti la dedicata mi serviva solo per riprodurre un filmato in 4k, non saprei che altro farmene con Ubuntu...
Ho dato i comandi che mi hai suggerito e deduco che xrandr è configurato bene ma la gpu integrata fa quasi il doppio degli fps di quella dedicata... a questo punto seguo il topic di Sati visto che il mio problema è identico al suo.
Se vuoi controllare:

Codice: Seleziona tutto

riccardo@Riccardo-linux:~$     vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
35157 frames in 5.0 seconds = 7031.299 FPS
35952 frames in 5.0 seconds = 7190.232 FPS
36008 frames in 5.0 seconds = 7201.379 FPS
35865 frames in 5.0 seconds = 7172.899 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 146566 requests (252 known processed) with 0 events remaining.
riccardo@Riccardo-linux:~$     DRI_PRIME=1 vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
18626 frames in 5.0 seconds = 3724.844 FPS
18980 frames in 5.0 seconds = 3795.963 FPS
18931 frames in 5.0 seconds = 3786.188 FPS
18796 frames in 5.0 seconds = 3759.171 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 79630 requests (38 known processed) with 0 events remaining.
riccardo@Riccardo-linux:~$ 
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 25 ospiti