Newsgroup: it.comp.os.dibattiti
Titolo: Dati alla mano: parliamo di questo x11 lento

http://www.hwupgrade.it/articoli/1131/5.html
Io vedo che, usando i driver nvidia perche` quelli ATi fanno schifo
sigh, le prestazioni di linux sono a volte superiore a volte inferiori,
a volte superiori di tanto e altre inferiori di tanto.
Non solo:
"""
Eseguendo un confronto Linux vs Windows con una GeForce 6800 Ultra
vediamo una totale mancanza di differenza nella resa dell'immagine
ottenuta con filtro trilineare (modalità medium). Se, invece, abilitiamo
la modalità high e, conseguentemente, il filtro anisotropico troviamo
dei piccoli elementi di distinzione: l'immagine prodotta dalla versione
Linux di Doom III è leggermente più dettagliata sulla distanza. Lo si
nota soprattutto osservando le due luci poste al centro dell'immagine,
in fondo alla stanza.
"""
Ora riparliamo delle stronzate che certa gente dice riguardo alla
lentezza di X.
-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.3.6
Blog: 
http://vvolonghi.blogspot.com
http://developer.berlios.de/projects/weever

 lentezza di X.
Ma se tu non fossi un buffone da circo non citeresti
mai un benchmark così.
Al di là delle modalità professionali con cui è stato
fatto (da un lato Windows XP con tutti i servizi
in funzione, dall'altro Linux
Gentoo superottimizzata, e con il kernel e tutto
il sistema al minimo indispensabile), si sa
chiaramente che Doom III usa OpenGL.
Capito buffone? OpenGL, non XLib. Il server
X lì viene bypassato sistematicamente.

 X lì viene bypassato sistematicamente.
Ti sbagli. Il programma chiede al server X di aprire un riquadro di 
rendering OpenGL, quindi l'interfacciamento con la scheda video passa 
comunque attraverso il server X.
-- 
Lorenzo "Paulatz" Paulatto
Trieste
Dagli errori di Windows 98:
1070 0x042E Dopo l'avvio, il servizio si è sospeso in uno stato di attesa.
1440 0x05A0 Schermo già bloccato.

 X lì viene bypassato sistematicamente.
Ah, quindi se lo lancio da consolle funge?
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Sometimes we need to be cruels to be kinds
NP: Nulla

 -- 
Ma proprio per niente. Una volta che la finestra č
stata creata, la comunicazione avviene tra il
programma, le Opengl ed i drivers della scheda
video. X si limita a creare il riquadro di rendering
Opengl.
Ma scusa: per testare il server X usiamo un software
che semplicemente crea un quadro, e poi dice ad
altre librerie: "pensateci voi"?
Non sarebbe opportuno usare funzionalitą interne
all' X-Server?
Ciao
Vegeta

 all' X-Server?
Idiota, il test e` fatto per testare la velocita` di linux con i giochi,
non per testare X. Ma qua si discute sempre della lentezza grafica di
Linux. Ora con dei test si e` visto che non e` cosi`, IMBECILLE.


 X lì viene bypassato sistematicamente.
X c'e`. Quello che tu, idiota, non capisci e` che chi l'ha progettato
probabilmente aveva un pelo di conoscenza piu` di te di come far
funzionare le cose.
Hai mai valutato il lavoro dello spalatore di merda?



Questa è pessima sceneggiatura, pagliaccio. Passa
ad una gag migliore.
Impara, pagliaccio:
http://openev.sourceforge.net/app/developer_info/DEVCOURSE_components.html
/cite/
For instance, on X servers, the glx extension allows OpenGL to bypass the X 
server's involvement and render graphics directly in places where it is 
necessary for performance.
/cite/
Ed ancora:
http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=linux&db=bks&srch=&fname=/SGI_EndUser/OMP_UG/sgi_html/ch01.html
/cite/
A second reason is that OpenGL applications connect directly to a specified 
graphics pipe and bypass the X protocol layer.
/cite/
Com'era la storiellina, buffone? Che X11 non è un sistema
lento, perchè infatti tu mi puoi mostrare il benchmark
basato su OpenGl?
Tornatene a fanculo e prendici la residenza, va.....


Qui l'imbecille sei tu. E sei anche un imbecille in malafede,
questa è la verità.
Il tuo messaggio iniziale era:
  Ora riparliamo delle stronzate che certa gente dice riguardo alla
  lentezza di X.
Quindi parlavi di X? Si?
Quindi volevi citare il tuo articolo per dire che non è vero
che è lento X-Windows? Si?
Adesso invece dici: "no... si... cioè... ehm... il test è fatto per
testare la velocità di linux con i giochi, mica per testare X.".
Quando la finisci di fare il buffone da circo?

 
E' bello vedere quanto vi amate, e poi si "sente" il calore dello spirito
natalizio tra le righe delle vostre dichiarazioni d'amore.........:-))
PS non ho resistito, mi mancava il duetto Cipria/Ginopilotino ma voi mi
avete ridato il gusto di leggere questo NG, Grazie !
-- 
http://distrowatch.com
 (linux e dintorni)
www.slacky.it/tutorial/slackware_for_dummies/slackware_for_dummies.txt
46=pilota che vince !
Hai un milione di buoni motivi per non usare Windows..

 hard disk a stato solido in modo da non avere neanche
Il resto della merda con cui hai imbrattato il mio monitor per pochi
secondi non mi interessa.
Mi piace questo capolavoro dell'assoluto. Tu sei l'assoluto pirla che
circola nel mondo. Devi essere un'entita` esistente nell'etere e
indipendente da qualsiasi altra forma di vita. 
Sei assolutamente esilarante nello sparare stronzate.
'di solito'? DI SOLITO COSA PIRLA!?
Tu non ne sai uno stracazzo di quella roba, ma neanche dell'informatica
in generale, che cazzo parli a fare? Di solito lo usa chi quelle cose le
fa non tu, IDIOTA, che non le hai mai fatte ne` viste fare. Torna a
ciucciare la cacca in cui sei nato idiota imbratta-schermi.
Non puoi fare test su macchine che un utente non avra` sotto mano
imbecille perche` i valori ottenuti servono anche per valutare
l'idoneita` di una configurazione per un dato compito. 
Puoi anche usare un processore fatto apposta per far girare Doom III
idiota, otterresti risultati migliori di sicuro, MA, quella roba non
sara` nei computer di nessuno faccia di culo che non sei altro.
Detto questo, razza di imbecille, anche se usi la ram invece dei dischi
allo stato solito esiste il problema della frammentazione che non
permette alla ram di leggere in burst mode perche` i dati di interesse
non sono contigui.
IDIOTA CHE NON SEI ALTRO.


 /cite/
Che tradotto per la tua mente imbecille e stupida:
ABBIAMO PREVISTO QUESTA POSSIBILITA` E L'ABBIAMO RESA DISPONIBILE CON
GLX. 
Non me ne fraga uno stracazzo che tutto passi per X, quello che mi frega
e` che X sia avviato, che X abbia glx e che tutto funzioni molto
velocemente quando serve.
Mentre tu, FACCIA DI CULO, vuoi buttare tutto via perche` per te X e`
sempre lento e basta. GLX e` un'estensione di X e pertanto fa parte di
X, cosi` come quel pezzo di carne rattrappito che hai tra le gambe e`
una tua estensione e ti permette di ragionare.
Citando Joel Spolsky: Uno dei piu` grossi errori delle aziende e`
riscrivere da 0 una codebase esistente. Tu, che sei un povero imbecille,
l'hai gia` commesso duemila volte questo errore stupido idiota.
Sei solo un idiota coglione demente decerebrato, povero stupido
imbecille nato da un attacco di bruciore di stomaco. 
E ora accomodati nel killfile testa di cazzo che non sei altro.


 Vegeta


 IDIOTA CHE NON SEI ALTRO.
Il vero idiota sei tu.
Il problema in un benchmark grafico può essere
legato ad una testina che si muove da un punto
all'altro: lì puoi avere un ritardo nella lettura dei
dati di qualche ms.
In un hard disk a stato solido, la frammentazione
della Ram provoca sì l'impossibilità di accedere
in modalità burst, vero, ma il ritardo è dell'ordine
di ns, ossia 3 ordini di grandezza inferiore.
Ma sono, caro imbecille, effetti parassiti. Se
il software di benchmark è fatto bene, l'hard disk
non dovrebbe nemmeno essere usato.

 velocemente quando serve.
Questa è da incorniciare nel repertorio delle
stronzate galattiche.
Traduzione: non me ne frega nulla che X sia
lento da fare schifo. Tanto si può bypassare
con OpenGl. Salvo dire poi, per i fessi che ci
credono, che OpenGL ***fa parte*** (ma
chi crede di prendere per il culo questo
decelebrato?) di X, e quindi non è vero che
X11 è lento.
Sei solo un idiota.


http://www.the-labs.com/X11/XLib-Manual/graphics/
Saluti
Vegeta

 Saluti


Valentino Volonghi aka Dialtone wrote:
...
Non fai prima a dire che ti sei sbagliato col titolo? A prescindere dal 
valore della discussione...
Saluti. 

 valore della discussione...
Il titolo serve a tanti scopi, ad esempio attirare.
X11 e` stato progettato per fare un determinato compito. GLX e` una sua
estensione, come xfs per i font ecc ecc.
Non vedo perche` dovrei essermi sbagliato col titolo


 state spendendo per dire che e` progettato male, IMBECILLE.
Scusa... ma tu vorresti essere un advocate di Linux? Lascia perdere...
ottieni l'effetto opposto..
Un po' come ballmer alla direzione di MS...
-- 
Daniele Orlandi

 Un po' come ballmer alla direzione di MS...
Ma se manco lo uso linux ora...  Non che mi interessi particolarmente
poi l'aspetto. Mi fa solo ridere che una volta tirati fuori i dati si
trovano altre scuse per dire che tanto non sono veri. Poi io e l'idiota
abbiamo una lunga storia, ma ora mi ha rotto le balle. Non credo,
inoltre, che i destini del mondo siano decisi in icod.



e ti pare poco?
Saluti
Vegeta

 trovano altre scuse per dire che tanto non sono veri.
I dati? Si sono trovate *scuse* per dire che non
sono veri?
AH AH AH AH AH ......
Certo. Anch'io per provare la velocità dell'accesso al
disco via BIOS a 16 bit, mi affido ad un software a
32 bit che lo bypassa esplicitamente.
Sure.....

 Non vedo perche` dovrei essermi sbagliato col titolo
Adesso, onestamente, dimmi che l'hai scritto con quel proposito... e 
ricordati che tra poco e' Natale :)
Saluti. 

 GLX. 
Ti rendi conto che la possibilità che hanno previsto è quella di fare a 
meno di X, vero? GLX dice ad X "fatti da parte, qui ci penso io", ora mi 
dici cosa ci sarebbe di "grandioso" in questo? E' una bellissima 
feature, senza alcun dubbio, quella di poter spengere X per poter usare 
altro, nevvero? :-D

 altro, nevvero? :-D
Io mi rendo conto che GLX e` fornito da X, non viene installato a parte.
Essendo fornito da X e` assurdo dire:
"GLX dice ad X "fatti da parte"". 
A meno che non vada di moda avere personalita` divergenti.
Poi il fatto che tu non conosca X e tutto il resto e` abbastanza
evidente e ci fermiamo qua.
Vedi... senza X non giochi a Doom III, se tu sei capace sotto linux a
farlo comunicalo.


 farlo comunicalo.
Potrei anche dire che senza linux non giochi a doom III sotto linux, ma 
sto forse testando linux quando gioco a doom III?
Fabio Alemagna

 sto forse testando linux quando gioco a doom III?
Che risposta e`?! Potrei anche dire che non gioco se non gioco, ma sto
forse non giocando quando gioco a doom 3?


 che si discutesse della lentezza in particolari ambiti.
ok, ci casco: non si parla di lentezza (le applicazioni che vogliono 
velocità possono usare OpenGL, come vedo tutti sanno), ma di generale 
latenza nella risposta all'input dell'utente. La velocità non è una 
cosa indispensabile, a parte i giochi sono poche le applicazioni 
dominate dal troughput video, ma la latenza è tangibile

 dominate dal troughput video, ma la latenza è tangibile
tangibile ma io la noto molto a fatica. Un comune utilizzatore sara`
molto piu` infastidito dal tempo di caricamento di OpenOffice piuttosto
che dalla lentezza di risposta alla pressione di un tasto.
Le ultimissime gtk 2.6 sono estremamente responsive. Sara` che si
preoccupano di prevedere il movimento della finestra pre-renderizzandola
nella nuova posizione.
Detto questo, cio` di cui ti lamenti e` da attribuire alla lunghezza del
codepath della gestione eventi di xlib unito a gtk/qt/salcazzo.
Capiamo bene come dire che quel pezzo e` lento, e` diverso dal dire
'tutto e` lento'.


 forse non giocando quando gioco a doom 3?
Appunto, mi fa piacere che ti sia reso conto di quanto sia assurdo 
quello che hai detto. Il fatto che GLX abbia bisogno di X per "partire" 
non vuol dire che X sia quello che permette a GLX di avere le 
prestazioni che ha. GLX potrebbe essere stato benissimamente pensato 
come una cosa totalmente a parte da X e non per questo essere stato meno 
o più performante. La sua "integrazione" in X serve semplicemente a 
permettere una felice coesistenza di applicazioni OGL con applicazioni 
non-OGL, di modo che nessuna calpesti i piedi ad un altra.

 32 bit che lo bypassa esplicitamente.
Chissa` perche` ho idea che tu di X11 non abbia nemmeno una pallida idea.
Raglia pure le tue stronzate.
Killfile rutta, digerisce e ringrazia. Oggi ci siete finiti in due.
-- 
[ RiK0                                ]
[ non credo negli schemi non vincenti ]
[ two is an odd prime number          ]