jump to navigation

Risolta la noiosissima corruzione grafica in Xorg

In Facili, o quasi :), Guide, News il 22/12/08 @ 21:07 trackback

Avete presente il modo subdolo in cui KDE 41 a volte minava la serenità della vostra vita di coppia? Sembrava indovinare sempre il momento sbagliato in cui mostrare – per un microsecondo – parti di finestre chiuse in precedenza, quasi sempre contenenti immagini sconvenienti o scomode :D

Poteva capitare ad esempio mentre mostravate alla vostra dolce metà le altrettanto dolci foto che avevate scattato insieme, oppure quando vi mostravate intenti nell’adempimento del vostro lavoro e… zac! Pensavo di essere l’unico ad incorrere in questo genere di noie, magari a causa della mia scheda video fetente e vendicativa, invece perfino Nvidia sapeva del problema e ci stava lavorando2.

A quanto leggo, la causa del malfunzionamento risiedeva in Xorg e dovrebbe essere eliminata grazie ad una patch già disponibile. Nell’attesa che i distributori la inseriscano nei loro pacchetti, chi ha Ubuntu può installare i pochi MB di aggiornamento a xorg-common e xorg-core, con questi comandi:

$: echo "deb http://ppa.launchpad.net/adamspain/ubuntu intrepid main" | sudo tee -a /etc/apt/sources.list.d/pollycoke-video-garbage.list
$: sudo apt-get update
$: sudo apt-get upgrade

Chi non avesse Ubuntu scarichi la patch, la applichi ai sorgenti, crei pacchetti per la propria distribuzione e li condivida con il resto del mondo (magari pubblicizzandoli qui). Chi non avesse KDE può tranquillamente ignorare questo articolo e magari anche tutto il resto di pollycoke3. Tutti gli altri quattro rimasti, corrano ad installare!

Perché gli affetti valgono.


Note all'articolo:

  1. Nessuna notiza di malfunzionamento con Compiz, che probabilmente sfrutta altri meccanismi []
  2. Oh che bello, Nvidia che lavora per risolvere problemi di Xorg che si manifestano solo con KDE! []
  3. [/autoironia] []

Pagine forse correlate:

Etichette: , , , , ,

Commenti »

1. nick - 22/12/08 @ 21:53

nn è vero che succede solo con kde…. purtroppo succede anche con gnome!!! è orribile è vero…. proprio quando guardi certe cose! e ad esempio apri evolution e mentre si apre la finestra vengono fuori pezzi di immagini -.-’

2. Vime - 22/12/08 @ 21:54

Benedetta memset…

3. Matiee - 22/12/08 @ 21:55

“…mostrare – per un microsecondo – parti di finestre chiuse in precedenza…”

Succedeva regolarmente anche con Compiz+KDE3 durante l’animazione di chiusura della sessione.

4. gp - 22/12/08 @ 22:04

Più che altro non succede solo su KDE :)

gp

5. joshg - 22/12/08 @ 22:08

KDE: un Desktop Environment che ti sputtana.

6. Framp - 22/12/08 @ 22:18

waa, è una delle cose più fastidiose del mondo, non vedo l’ora di provarla :P
(e non succedeva solo su kde)

7. Reload - 22/12/08 @ 22:25

A me mai successo! In compenso avevo dei problemi col window decorator che cambiava colore (bug abbastanza noto), ma con gli utlimi driver nvidia è tutto ok

8. swoshhh - 22/12/08 @ 22:58

Anche su Gnome; confermo.

9. Yucora - 22/12/08 @ 22:59

Porc… Capita che mentre sfogli l’album dei ricordi con la tua amata spunto un fotogramma del film un po’ osè che guardavi un secondo prima XDDD

10. DnaX - 22/12/08 @ 23:02

Confermo anche io… mi capitava che riavviavo il pc da Windows XP, quindi avviavo Ubuntu, loggato avviavo Firefox e prima di disegnare la texture della finestra per meno di un secondo è comparsa la schermata di chiusura sessione di Windows! O__O

Anche a scuola ci insegnano a inizializzare la variabili a 0! Mica si prende la roba dal buffer così! XD

11. Massimiliano - 22/12/08 @ 23:05

L’applicazione di questa patch può ridurre di qualche milimetro (ma millimetri importanti…) la distanza di kde4 da un ambiente realmente usabile.
Quando le iconazze orride col punto interrogativo verde e quelle con quella patetica mongolfiera spariranno del tutto, quando uscirà VERAMENTE quella fantastilmeravigia tanto promessa di amarok2 (Felipe, prenditi la responsabilità di recensirlo ora, se sei un uomo!), e quando finalmente si paleserà la concreta funzione dei plasmoidi, ecco, allora, forse quasi per un pochino pochettino, magari per un attimo, ci saremo.

12. Tooby - 22/12/08 @ 23:38

Ti farò avere un cesto per Natale.

:o)

13. Giovanni Masucci - 23/12/08 @ 1:40

Massimiliano,3 domande..
a) l’icona con la mongolfiera rende inusabile kde4? O_o
b) che c’entra amarok con il desktop kde4? amarok è un’applicazione.
c) Ergo kde3 e gnome, che i plasmoidi nemmeno li hanno, sono desktop inusabili…Ti sembrerà incredibile ma se li trovi così inutili basta non usarli…

Tutto molto logico…senza rancore =)

14. Dass - 23/12/08 @ 9:03

a me non è mai successo anche se pure io ho nvidia
un gran LOL per il #12

15. Daniele87 - 23/12/08 @ 10:13

“…Poteva capitare ad esempio mentre mostravate alla vostra dolce metà le altrettanto dolci foto che avevate scattato insieme,…”

Magari l’avevano fatto apposta! XD forse era il THS ( Ti Ho Sgamato!) LOL XD !
Però effettivamente questi glitch grafici fanno un po’ girare l’anima
Grazie felipe ne faremo tessssssssoro!

16. markpersy - 23/12/08 @ 10:47

provo ad aggiornare pure io. anche la mia scheda intel fa a cazzotti con gli effetti grafici di kde4.

17. net - 23/12/08 @ 10:58

Io ho un problema con Ubuntu 8.10 (ma succedeva anche nelle versioni precedenti): quando attivo gli effetti desktop (perfino solo la modalità normale, non quella avanzata) la barra delle finestre in cui c’è il titolo/nome del programma ogni tanto diventa completamente bianca e sgranata con delle linee orizzontali strane (sempre sulla barra del titolo).
Uso il driver nvidia 177 ma succedeva anche con il 173…magari occorre impostare qualche paramentro nel xorg.conf?
Qualcuno ha qualche idea?

Ovviamente uso Gnome.

Grazie.

18. ThE_RaY - 23/12/08 @ 12:11

@16: anche qui lo stesso problema con 2 computer con nvidia….con ati niente

19. Fede - 23/12/08 @ 12:20

applicando la patch dal repository è migliorato un sacco il comportamento degli applicativi openoffice (adesso non sparisce più la finestrella nella tray) ma i problemi di firefox rimangono….aspettiamo il rilascio ufficiale dei driver nvidia

20. Hack-p - 23/12/08 @ 12:52

A me non è mai successo! Sia con GNOME sia con KDE 3 + Compiz sia con KDE 4 + Compiz o KWin sia con XFCE, e comunque ho una nVidia.

21. markpersy - 23/12/08 @ 13:03

@ 16
prova a usare, al posto del gtk-window-decorator, emerald, come soluzione provvisoria.

22. marcolinux - 23/12/08 @ 13:16

ma come hai fatto a farlo anche nell’immagine? appena ho caricato la pagina si è visto….beh e poi si è sovrapposta l’immagine finale!

23. Irruenza - 23/12/08 @ 13:38

@16 @17
risolto con i nuovi nvidia beta 180

24. net - 23/12/08 @ 13:55

Grazie, adesso provo ad installare i driver beta (ho appena visto che gli ultimi sono usciti proprio oggi: 180.18). Tuttavia ho letto che molti stanno avendo molti problemi e quindi penso che opterò per la versione 180.16 che sembra sufficientemente stabile. :)

Nel frattempo ho ritrovato il bug su launchpad: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/99508

Pare riguardare solo il tema human di Ubuntu, quindi cambiare tema è un buon workaround volendo, per il momento.

25. Alessandro - 23/12/08 @ 13:58

ho fatto l’upgrade ma mi rallenta tantissimo il sistema. Uso una radeon 9600 con i driver 8.552. Adesso l’effetto ‘memoria’ è svanito ma le finestre o la barra di start ci mettono di più ad apparire, almeno 0,3-0,5 secondi in più. L’effetto è sensibile.
Inoltre il salvaschermo (quello semplice che fa diventare lo schermo tutto nero) non funziona più bene: solo alcune parti diventano nere e altre no.
Il problema che avevo con mplayer ed altri player non si è risolto anzi forse si è aggravato: quando utilizzo mplayer con uscita video xv e gli effetti di KWin attivati la modalità full-screen è buggata. Il video viene riprodotto solo in alcune parti dello schermo con buchi rettangolari più o meno grossi in cui si vede il desktop o le finestre sottostanti. Se attivo e disattivo più volte la modalità fullscreen dopo 5-6 volte la cosa si aggiusta.
Dopo la patch il passaggio da fullscreen a finestra è molto rallentanto, circa un secondo o più.

Morale della favola: come faccio a fare il downgrade? Il pc lo guardo solo io e qualche refuso grafico è accettabile se tutto è più veloce!

26. ThE_RaY - 23/12/08 @ 14:08

@net: qui lo stesso problema con clearlooks, ma con emerald ho risolto…è ke è sempre un processo in più all’avvio e dover avviare il gestore di compiz per poi fareeeee –replace non è il massimo in fatto di velocità e pulizia

27. net - 23/12/08 @ 14:33

Dunque, ho appena provato Clearlooks e a me adesso funziona benissimo. A questo punto sono indeciso se installare i driver beta o aspettare che arrivi il package nel repository backports.

28. otman - 23/12/08 @ 16:20

@10 Dnax

Anche a me succede!
Con una ATI, quando riavvio da windows, prima del caricamento di KDM si vede la schermata di chiusura di window xp…

29. Tommaso Gaeta - 23/12/08 @ 17:23

installata la patch, riavviato il sistema, KDE4 completamente nero dopo login.
Reinstallati i drivers ATI, tutto tornato regolare e il glitch scomparso :)
ma il “disegno” delle finestre sembra un pelino più lento…
Boh sarà colpa mia che nel 2009 quasi ho una ATI X600 :)

30. Xargon - 30/12/08 @ 10:31

Quante cose rivela un ctrl+f5… :)

31. Tommaso Gaeta - 11/01 @ 18:51

non so se sia “colpa” della patch ma se riavvio il NB, esce (per modo di dire) da kde, si incasina lo schermo con un glitch a tutto schermo e non si riavvia.
A qualcuno lo ha fatto ?

32. dd - 20/05 @ 15:13

a me questa cosa delle righe nere e delle immagini riproposte con kde4 si ripresenta ancora nonostante un’installazione clean della Jaunty. In teoria non dovrebbero gia aver patchato xorg con la nuova versione? Devo applicare lo stesso la patch?

in più ora quando ho del tempo liberò dovrò mettermi a cercare un modo per riattivare il cubo sulla mia vetustissima ati radeon VE (che funzionava perfettamente ai tempi di opensuse kde3)