[Driver] driver open per scheda nvidia

Riconoscimento, installazione e configurazione delle periferiche.
isileth
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1626
Iscrizione: giovedì 9 febbraio 2006, 22:21

[Driver] driver open per scheda nvidia

Messaggio da isileth »

Ho appena provato a togliere la spunta da Sistema - Gestione driver con restrizioni ai driver nvidia.
Questo significa che il pc sta funzionando con i driver Open per le schede Nvidia?
Che voi sappiate funzionano meglio?
Ho disabilitato compiz.
Forged was I of iron Heaven-born, Ulean made me. I am Isileth.
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: [Driver] driver open per scheda nvidia

Messaggio da nto »

fammi sapere pure a me...visto che i driver proprietari non mi convincono
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Driver] driver open per scheda nvidia

Messaggio da shouldes »

Su qualche scheda non recentissima, si potrebbero usare i driver open.

Dovresti provare a vedere se la cpu sale di più durante la riproduzione dei film, fino a che risoluzioni puoi spingerti con divx e altri formati senza perdere fluidità.


Solo facendo delle prove dirette sul proprio hardware si può valutare quali tenere.
isileth
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1626
Iscrizione: giovedì 9 febbraio 2006, 22:21

Re: [Driver] driver open per scheda nvidia

Messaggio da isileth »

La scheda è una Nvidia GeForce 8400 mg da 128 mb.
Ho deciso di togliere i driver Nvidia perchè ultimamente mi sono capitati sfarfallamenti (da quando ho disattivato gli effetti di Compiz) e volevo vedere se le cose cambiavano.
av
Forged was I of iron Heaven-born, Ulean made me. I am Isileth.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Driver] driver open per scheda nvidia

Messaggio da shouldes »

Mi sa che senza driver proprietari quella scheda non da il meglio di se.

Non credo proprio che funzionalità come la decodifica hardware h.264 e altre features che ha quella scheda possano fungere con i driver open.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [Driver] driver open per scheda nvidia

Messaggio da telperion »

E praticamente disattivi ogni tipo di accelerazione che dava la scheda.

Quindi nei video la decompressione MPEG (1 e 2) ASP (xvid divx x263) AVC (x264) sarà completamente a carico del processore che deve elaborare i dati in ram  e poi spostarli in ram video, mentre la GPU può lavorare direttamente in ram video (direct rendering), e non sarà disponibile l'overlay hardware della scheda.

Ovviamente niente applicazioni 3d come giochi google-earth compiz, essendo le routine base OGL gestite dalla scheda in hardware.

Un pò come togliere 3 candele alla nostra auto 4 cilindri.
Poi vabbè, ogniuno col pc fà un pò come crede.

Se poi pero vedendo un dvd consumi più batteria con la cpu a manetta,
di quella che risparmi "segando" la scheda ...
;)
Ultima modifica di telperion il domenica 6 luglio 2008, 20:23, modificato 1 volta in totale.
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: [Driver] driver open per scheda nvidia

Messaggio da nto »

capisco
io nella nvidia geforce 7500le (ram da 320 mega) tengo i driver proprietari ma ad esempio ho problemi con un giochetto che con la 7.10 andava benissimo e con la 8.04 va a scatti, il gioco è secret maryo chronicols
viceversa se metto i dirvers di linux addio google earth etc.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Driver] driver open per scheda nvidia

Messaggio da shouldes »

Da notare il fatto che i formati AVC sono abbastanza esosi di cpu, mentre per gli altri un processore da 1/1.2GHz basta per fare la decodifica, per questo formato ci vogliono cpu da oltre 3GHz senza l'aiuto della scheda video.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [Driver] driver open per scheda nvidia

Messaggio da telperion »

nto ha scritto: capisco
io nella nvidia geforce 7500le (ram da 320 mega) tengo i driver proprietari ma ad esempio ho problemi con un giochetto che con la 7.10 andava benissimo e con la 8.04 va a scatti, il gioco è secret maryo chronicols
viceversa se metto i dirvers di linux addio google earth etc.
Ma quello potrebbe dipendere più dal nuovo xorg della 8,04 perchè immagino che con "con la 7.10 andava benissimo" avevi comunque i driver con restrizioni.
shouldes ha scritto: Da notare il fatto che i formati AVC sono abbastanza esosi di cpu, mentre per gli altri un processore da 1/1.2GHz basta per fare la decodifica, per questo formato ci vogliono cpu da oltre 3GHz senza l'aiuto della scheda video.
Si e comunque su un portatile anche con i dvix (ASP) passi da 3% ad almeno 30-40% di cpu senza accelerazione video e quindi scaldi e consumi batteria, cosa molto meno grave su un desktop.
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: [Driver] driver open per scheda nvidia

Messaggio da nto »

potrebbe dipendere più dal nuovo xorg della 8,04
(yes)
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Driver] driver open per scheda nvidia

Messaggio da Guiodic »

Attualmente i driver proprietari nvidia supportano l'accelerazione solo per il mpeg2, quindi per i divx e xvid (mpeg4) non ci dovrebbe essere molta differenza.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [Driver] driver open per scheda nvidia

Messaggio da telperion »

Guiodic ha scritto: Attualmente i driver proprietari nvidia supportano l'accelerazione solo per il mpeg2, quindi per i divx e xvid (mpeg4) non ci dovrebbe essere molta differenza.
Ah si?

Prova e vedi la cpu in uso senza.
Prova a vedere la fluidità di un divx a full screen con gli nv e con i nvidia.
Un mp4 x264 poi.

Immagine
Ultima modifica di telperion il domenica 6 luglio 2008, 20:58, modificato 1 volta in totale.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Driver] driver open per scheda nvidia

Messaggio da Guiodic »

Non ho una nvidia, comunque questo è ciò che si legge nella documentazione. Se poi vi sono altri fattori che influenzano le prestazioni, questo non è chiarito, ma certo non è il supporto al mpeg4.
isileth
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1626
Iscrizione: giovedì 9 febbraio 2006, 22:21

Re: [Driver] driver open per scheda nvidia

Messaggio da isileth »

Ho provato a far partire Google Earth ed il pc si è riavviato.
Ho rimesso i driver restricted.
Forged was I of iron Heaven-born, Ulean made me. I am Isileth.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Driver] driver open per scheda nvidia

Messaggio da shouldes »

Allora ho fatto una prova con il primo trailer ISO MPEG-4 (DivX5, ffmpeg) che mi è capitato tra le mani:

la scheda video è una 8400GS, il processore è un athlon 3700+, il riproduttore è mplayer-gui, i consumi di cpu li leggete, e credo sia impossibile senza la decodifica da parte della scheda video riprodurre un divx con il 3,7% della cpu.

(ot) pulse audio prima o poi lo levo e rimetto esound.

Immagine

Poi magari interpreto male i dati che leggo, ma penso che ci sia la mano della scheda video visto il consumo così basso di cpu.

Vorrei capirne di più visto che non uso compiz.
In questo momento sono in grado di riprodurre fluidamente .mov e .wmv a 1080p, con una cpu che non sarebbe in grado farlo, potrei farlo pure con i driver open?

Dei giochi e dell'accelerazione 3D non me ne frega nulla, mi frega del tv-out e della visione dei video.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Driver] driver open per scheda nvidia

Messaggio da Guiodic »

Io con la mia scheda intel con driver 2.2 che non supportano xvmc per il mio chipset, totem-gstreamer (che non supporta xvmc) faccio 4,5% su una cpu single core con tanto di compiz attivato ;)
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [Driver] driver open per scheda nvidia

Messaggio da telperion »

Guiodic ha scritto: Io con la mia scheda intel con driver 2.2 che non supportano xvmc per il mio chipset, totem-gstreamer (che non supporta xvmc) faccio 4,5% su una cpu single core con tanto di compiz attivato ;)
Ma infatti i driver xorg-intel supportano accelerazione sia video che 3d e anche il direct-rendering (DRI),
mentre gli xorg-nv che devi usare se non usi il driver nvidia non supportano un fico secco, solo primitive 2d e basta.

I driver Intel sono fatti da Intel stessa e sfruttano tutto il "poco" hardware che c'è.

http://telperion.wordpress.com/2008/06/ ... rdy-heron/

Gli xorg-nv sono un accrocchio pessimo, talmente pessimo che sono meglio i vesa a quel punto.

Usare una nvidia con gli nv è come usare la intel con i vesa per capirci.
Ultima modifica di telperion il lunedì 7 luglio 2008, 0:00, modificato 1 volta in totale.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Driver] driver open per scheda nvidia

Messaggio da Guiodic »

Sì ma che c'entra dri e il 3d con la decodifica? nulla.

Ho fatto le prove. Togliendo l'uscita xv (che permette si saltare xorg, ma non ha nulla a che vedere con la decodifica), l'uso della cpu sale dal 3-8% al 6-12%, chiaramente a causa dell'intermediazione forzata di xorg. Mettendo i vesa, stessa situazione.

La decodifica via GPU richiede invece XvMC che per le intel della serie 9xx è disponibile solo dai driver 2.3.0 che io non ho e comunque limitata al mpeg2.

L'unica coppia driver/scheda che su *nix supporta xvmc anche con il mpeg4 è, incredibile a dirsi, l'openchrome per le schede via/s3
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Driver] driver open per scheda nvidia

Messaggio da shouldes »

Guiodic ha scritto: L'unica coppia driver/scheda che su *nix supporta xvmc anche con il mpeg4 è, incredibile a dirsi, l'openchrome per le schede via/s3
Implementata su schede della prima guerra mondiale, visto che io ne ho due, una su K8M800 e una su K8M890CE e non è implementata ne in un ne nell'altra, nonostante la prima abbia più di tre anni.

naturalmente la più vecchia è stata disattivata tre anni meno un giorno fa, la più nuova il giorno dopo averla ricevuta.
Ultima modifica di shouldes il lunedì 7 luglio 2008, 0:25, modificato 1 volta in totale.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [Driver] driver open per scheda nvidia

Messaggio da telperion »

Guiodic ha scritto: Sì ma che c'entra dri e il 3d con la decodifica? nulla.

Ho fatto le prove. Togliendo l'uscita xv (che permette si saltare xorg, ma non ha nulla a che vedere con la decodifica), l'uso della cpu sale dal 3-8% al 6-12%, chiaramente a causa dell'intermediazione forzata di xorg. Mettendo i vesa, stessa situazione.

La decodifica via GPU richiede invece XvMC che per le intel della serie 9xx è disponibile solo dai driver 2.3.0 che io non ho e comunque limitata al mpeg2.

L'unica coppia driver/scheda che su *nix supporta xvmc anche con il mpeg4 è, incredibile a dirsi, l'openchrome per le schede via/s3
Le funzioni OpenGL nulla, ma ci sono molte funzioni che a scheda svolge in hardware sui pixel (scaling conversione, spazi colore, buffer ...) e che fà direttamente nella ram video (direct rendering significa quello appunto) mentre se usi il driver vesa la gpu non fà nulla, deve fare tutto la cpu con istruzioni più lente in ram e poi spostare il risultato nella ram video per essere visualizzata. C'è una bella differenza di performance.
Mi stupisco che uno superinformato come te che sa tutto di tutto non conosca questi meccanismi basilari.
Altrimenti perche mettere una GPU, faceva tutto il processore si faceva solo una scheda I/O di interfaccia con lo schermo.

Tu ti fermi al pieno supporto mpeg4 dichiarato, quando ci sono centinaia di chiamate nella gpu che vengono utilizzate per rendere e velocizzare il video dal MPEG1 al HDTV-FULL.
Se cosi non fosse coi driver vesa avresti le stesse prestazioni sui video.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 8 ospiti