salta alla navigazione

Nvidia, Linux e problemi di performance 21 Agosto 2008 - 14:18

Inviato da Antonio De Luci (imu) in : Compiz, Compiz Fusion, Curiosità, Debian, Kernel, Linux, Nvidia, O.S. Revolution, Only Nerd, Tips , 9 commenti

Nuovo Update rilasciati i BETA 177.70 (grazie Underpass)

UTENTI CON SCHEDE AGP I DRIVER 177.67 E 177.68 NON FUNZIONANO CORRETTAMENTE SEGUIRE LE ISTRUZIONI A QUESTO INDIRIZZO PER SCARICARE ED APPLICARE LA PATCH FUNZIONANTE.

Update Nuova Versione BETA 177.68

In questi giorni di grandi vacanze per noi Italiani, la grande azienda Nvidia da secoli attenta ai problemi di noi utenti linux, ha rilasciato una versione BETA dei loro driver closed identificata come “177.67″. Questa release dovrebbe risolvere i noti problemi di performance sul 2D delle precedenti versioni.

Al momento i più esperti ed i più impazienti possono, scaricare i driver e … seguire le semplici istruzioni elencate sul forum ufficiale nvidia.

Riassumo i pochi e semplici passaggi :

Scaricate ed installate la versione BETA 177.67 (x86, X64)

Aggiungete nel file di configurazione del sistema grafico (xorg.conf) le seguenti opzioni :

Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0" 

La prima riserva un pezzetto di GPU nella memoria video per un assegnazione veloce dei pixmap migliorando notevolmente qualsiasi applicazione di X che si appoggi ad essi. Il valore da riservare lo scegliano noi a nostro piacimento ed in base al quantitativo a disposizione sulla nostra scheda video, quello dell’esempio vale 5 Mb.

“1000000″ = “5 Mb”

“2000000″ = “10 Mb”

E così via … Più ne riservate migliori prestazioni avrete Ma ricordate che quello che andrete a riservare non sarà sfruttato dalle OpenGL e Texture (stanno lavorando anche su questo).

La seconda opzione invece impedisce che vengano memorizzate in modo permanente le richieste di assegnazione di Shared Memory pixmap (che casino, non prendetemi sul serio potrei dire un sacco di cazzate!).

Finito tutto il bordello dovrete lanciare il seguente comando dopo aver caricato il server grafico (examples : ~/.Xinitrc / or ~/.Kderc / or ~/.gnomerc, ecc)

nvidia-settings -a InitialPixmapPlacement=2 

Per chi usa Gnome puo’ aggiungerlo in :

Sistema -> Preferenze -> Sessioni -> Programmi D’avvio:

Per chi ha schede video versione 8, 9 e superiori raccomandano anche di usare questa opzione :

nvidia-settings -a GlyphCache=1

Essa non fa altro che assegnare un rendering GlyphSet e memorizzando nella cache  della memoria video i fonts Xft, permettendo al driver Nvidia un ottimale accelerazione del testo … Stessa procedura di avvio e stessa prassi, il tutto si riduce a :

nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

Sempre e solo dopo aver avviato il server gra”fico”. Devo ripetere?

P.S. Gli sviluppatori si scusano per il macchinoso e complicato avvio e assicurano che le prossime release dei driver “177.xx” avranno tali opzioni abilitate di default, stanno lavorando ANCHE per voi “utenti della distro umana” .

Fonti :

NvNews Forum

Fusion-icon - imu che hai combinato? 5 Gennaio 2008 - 15:22

Inviato da Antonio De Luci (imu) in : Compiz, Compiz Fusion, Debian, Linux, O.S. Revolution, Only Nerd , 8 commenti

Non avevo da fare niente e per passare il tempo ho modificato la fusion-icon del mio repository. Mi sono detto tra me e me, perché usare l’icona di compiz¹ per identificare la “fusion-icon“? Quindi ho ricreato l’immagine partendo dal logo ufficiale fusion.

Altra modifica che ho apportato, ora il pacchetto deb non è più per architetture separate (i386, ppc) ma per “all“.

fusion-icon con icona logo uffciale fusion

Che vi piaccia o no chi usa il mio pacchetto deve sottostare alle mie preferenze (cit. Qui comando io by un Dittatore in più non fa mai male) …

Compiz¹ … che fine ha fatto ?

Bisognava cogliere l’attimo! Almeno io la penso così … 5 Dicembre 2007 - 20:23

Inviato da Antonio De Luci (imu) in : Compiz Fusion, Deliri, O.S. Revolution, Polemiche , aggiungi un commento

ricordi lontani

Come molti lettori di questo blog sapranno, è un po’ di tempo che tendo ad essere lievemente irritato quando di parla di Compiz. Non voglio essere ipocrita e di certo non ho mai sputato nel piatto in cui mangiavo, con questo voglio dire che Compiz ha dei grandi meriti, anche se molti tendono a non sottolinearli, tipo :

Cerco di spiegare quest’ultimo punto :

Molto prima che compiz venisse rilasciato, girava in rete un video. Non voglio dire cazzate ma lo stesso Ravemen mostrava su un portatile una finestra svolazzante (o lui o chi per lui, non siate pignoli è passato troppo tempo). Quando vidi questo video ne rimasi impressionato, per quei tempi l’unica spiegazione possibile era o un montaggio video o un pc coi controcazzi che faceva girare qualcosa di mostruoso. Quando poi il Sig. Ravemen rilasciò i sorgenti di Compiz … Grazie a degli appassionati (Quinn&Company vi dice nulla?) poteva essere non senza strane alchimie e smettamenti compilato sulle proprie macchine. Ok poi crearono i pacchetti e le guide ma questa è un altra storia.

(more…)

Debian Sid - Screenlets e non solo … 13 Novembre 2007 - 20:37

Inviato da Antonio De Luci (imu) in : Compiz, Compiz Fusion, Curiosità, Debian, GNU, Linux, O.S. Revolution , aggiungi un commento

Screenlets

Stavo controllando la situazione “Compiz-Fusion” in Debian per info XStrikeForce/Compiz, giusto per capire quando devo passare la palla ai maintainer ufficiali Debian (notando con piacere che i pacchetti sono stati forniti da un italiano Emilio Scalise) ed’ oltre a scoprire la nuova versione di Compiz in unstable (0.6.3~git20071104.c9009efd-1) mi sono imbattuto nelle famose quanto, tanto ricercate, screenlets ( 0.0.10-1) .

(more…)

WoW, Treviño’s Blog 8 Febbraio 2007 - 12:50

Inviato da Antonio De Luci (imu) in : Compiz Fusion, Debian, Deliri, GNU, Linux, O.S. Revolution, Only Nerd, Pericolosi, Polemiche , aggiungi un commento

wow Trevi

Voglio segnalare un bel post di Treviño che trovate a questo indirizzo Io “WoW” l’avevo già fatto… Da un anno! e mostrarvi il mio WoW dato che se cerco di inviarlo come Treviño al 100% riceverei la stessa risposta . (more…)

Lirc telecomandare beryl o compiz 5 Gennaio 2007 - 0:10

Inviato da Antonio De Luci (imu) in : Compiz, Compiz Fusion, Debian, GNU, Linux, Lirc, O.S. Revolution, Only Nerd, Tips , 1 commento finora

tele lirc beryl

Per caso oggi ho ritrovato un appunto, qualche tempo fa quando ancora esiteva solo compiz , su un forum , un ragazzo che sono spiacente ma non ricordo il nome/nick disse che era possibile tramite lirc telecomandare compiz , postando una bozza di configurazione. Oggi ritrovandomela sotto mano ed avendo tutto configurato per usare il mio telecomando sul pinguino , ho provato a vedere se effettivamente avesse ragione e sopratutto se la cosa funzionasse sul serio . E devo dargliene atto funge alla grande .

(more…)

Guida Beryl per applicare le trasparenze nei menù applicazioni e contestuali. 31 Dicembre 2006 - 17:21

Inviato da Antonio De Luci (imu) in : Compiz Fusion, Debian, Linux, O.S. Revolution , aggiungi un commento

beryl menù trasparente

Voglio segnalare che nel blog di netjack, per altro amico, a questo LINK c’è una guida facile e semplice per Beryl per applicare le trasparenze ai menù contestuali ed a quelli delle applicazioni . (more…)

Debian Sid Nvidia 7800 GS+ AGP8x 512Mb Gddr3 Aiglx compiz/beryl 3 Dicembre 2006 - 3:39

Inviato da Antonio De Luci (imu) in : Compiz, Compiz Fusion, Debian, GNU, Guide, Linux, Nvidia, O.S. Revolution, Tips , aggiungi un commento

compiz cube

Domande Comuni

Da poco sono ripassato a debian dopo due anni con ubuntu ( che ho ancora in un altra partizione dell’hard disk ), ed una delle prime cose che ho fatto è stato quello di installare compiz ,visto che ho ritrovato su sid Xorg alla versione 7.1 ed una voce diabolica dentro di me mi ha sussurrato “imu aiglx è attivabile metti compiz/beryl ! . Non ho saputo dirgli di no.

Quello che andrò a scrivere qui non è altro che un adattamento della mia Prova su strada di Aiglx su edgy con beryl che trovate ancora sul mio sito http://imu.altervista.org .

Per prima cosa mi sono procurato i driver nvidia quelli che trovate nei repository sono ancora la vecchia serie 8xxx che purtroppo non supportano le “GLX_EXT_texture_from_pixmap” per far girare compiz, allora ho dovuto scegliere i nuovi nvidia serie 9xxx dal sito ufficiale, la versione stable sono questi NVIDIA-Linux-x86-1.0-9629-pkg1.run ma siccome a me le versioni stable non piacciono ( notare uso debian unstable ) allora ho scaricato gli ultimi beta NVIDIA-Linux-x86-1.0-9742-pkg1.run che non linko nemmeno non perchè non funzionino bene o siano instabili ma perchè certe cose uno deve proveddere a sua rischio e pericolo :D .

il kernel che ho installato di default con Debian sid è il linux-image-2.6.18-3-686 ma essendo uno che odia le immagini initrd/initramfs come al solito me lo sono compilato :P ( 2.6.19 ), non spaventatevi non vi stresserò come nella guida per edgy con le opzioni e ricompilazioni ma vi proporrò qualcosa di più semplice da applicare al kernel di default, dato che per averli subito i nvidia ho dovuto fare delle prove con il primo kernel.

(more…)