Nvidia e KDE4: pace fatta beta2

Avevo gia' parlato dei problemi delle problematiche esperienze degli utenti KDE4 sfortunati possessori di schede NVidia.
Torno sull'argomento dopo qualche mese per valutare i progressi fatti e le aspettative future, inoltre vorrei raccontarvi come, a modo mio, ho risolto il problema.


Stato attuale dei driver NVidia
Al momento in cui scrivo i driver ufficiali NVidia sono giunti alla versione 177.82 e quelli bera alla versione 180.06.
Le prestazioni sono indubbiamente migliorate e i nuove driver beta non hanno bisogno degli "hack" di cui parlavo nel mio precedente articolo, ma a mio modo di vedere le prestazioni sono ancora deludenti. Speriamo che il futuro ci riservi la possibilita' di spremere al meglio le nostre costose e potenti schede grafiche.

Come ho risolto
Viste le prestazioni scadenti che ho riscontrato e visto che KDE4 e' un prodigio di usabilita', bellezza e funzionalita', ho ben pensato di non usare i driver proprietari, di non usare quelli open source "nv" (proprio non mi piace la limitazione nel nuomero di coloriu) ma di usare quelli open source vesa.
Usando questi driver la mia esperienza di utilizzatore di KDE4 e' finalmente soddisfacente.

Non tutti gli effetti grafici, infatti, funzionano al meglio, ma quelli che interessano a me si'.
Tra quelli ch e mi sono piu' cari ci sono "Dim inactive" (che oscura le finestre non utilizzate), "Dialog parent" (che fa lo stesso con le finestre di dialogo), "Present windows" (se andate in alto a sinistra vi espone le finestre usate nel Destop corrente), "Desktop Grid" (premendo CTRL+F8 vi mostra tutti i Desktop con le loro finestre in una griglia).
Questi effetti con i driver vesa funzionano benissimo. Purtroppo non altrettanto bene funziona l'effetto per le ombre, che ho dovuto disabilitare perche' le finestre non si ridisegnano bene in seguito al loro spostamento. Si puo' vivere lo stesso, lo so...

Un consiglio
Come sapete i driver utilizzati si scelgono configurando il file /etc/X11/xorg.conf. Ebbene se cambiate spesso i driver e non volete sempre intraprendere la procedura di riconfigurazione che vi porta ad avere un file xorg.conf funzionante potete fare come me. Attualmente ho tre versioni di xorg.conf una per i driver proprietari nvidia e le altre due per quelli free nv e vesa.
La mia fantasia mi ha consigliato di chiamarli rispettivamente xorg.conf.nvidia, xorg.conf.nv e xorg.conf.vesa.
Quando voglio cambiare driver mi basta semplice sovrascrivere con uno di questi /etc/X11/xorg.conf e riavviare la sessione grafica.

Cosa mi aspetto per il futuro
Non sono un esperto di driver grafici, ma veramente non riesco a capire il motivo dell'incapacita' di una azienda come NVidia di risolvere questo grave problema.
Le avvisaglie dei loro problemi a fornire supporto agli utenti del mondo linux e' ben nota agli utenti di compiz che per lungo tempo hanno avuto a che fare con il famigerato black window bug.
Purtroppo ho voluto accordare fiducia a questa azienda (in tutti questi anni avro' fatto vendere a NVidia almeno un centinaio di schede video, acquistandole per me, facendole acquistare al lavoro e consigliandole ad amici).
Non mi e' mai dispiaciuto inquinare il mio kernel linux con i loro driver proprietari, e mi piacerebbe davvero continuare a farlo. Purtroppo se il supporto rimane questo evitero' d'ora in poi di acquistare, far acquistare o consigliare tale marca di schede video.

Spero vivamente di rimangiarmi queste parole in seguito all'uscita di driver funzionanti al meglio.

3 commenti:

Anonimo ha detto...

Ciao,
io alla fine ho deciso di restare con i driver 180.6 e devo dire che l'esperienza e' decisamente migliorata (ho una 8600).
Mi chiedevo se sai come uscire dal Desktop Grid senza usare il tasto ESC o cliccare con il mouse, ma premendo nuovamente lo short-cut del Desktop Grid (nel mio caso CTRL-F8).

Grazie! :)

Esalando Prassi ha detto...

Anche io lancio desktop grid con la combinazione predefinita CTRL+F8.
Non mi risulta sia possibile impostare Desktop Grid per chiudersi ad una seconda pressione della combinazione di attivazione.

Non so se lo sapevi ma si puo' uscire da Desktop Grid anche premendo la barra spaziatrice o il pulsante Enter, dopo aver eventualmente selezionato il Desktop di uscita con le freccette.

In alternativa puoi "paracadutarti" direttamente sul Desktop virtuale che piu' di aggrada premendo Fn oppure n (dove n e' il numero del Desktop virtuale).

P.s.: io ho una 8400 GS e ancora le ombre pasticciano... A te funzionano?

Anonimo ha detto...

Io ho una 8600 GT da 512mb, per la precisione :) e le ombre funzionano perfettamente. Non ho fatto personalizzazioni di sorta al relativo plugin ed ottengo dai 35 ai 50 FPS (usando l'apposito plugin di riferimento...).
Certo che se penso che adesso la mia scheda video e' potente come il mio PC di 3 o 4 anni fa, 50fps mi sembrano pochi... ma almeno non mi si freeza per alcuni secondi random come faceva con i driver precedenti...

PS: grazie per gli hints, ma li conoscevo gia'... :)

Ciao!