PDA

View Full Version : Qualcuno conosce la roadmap 2006 per X ??


Fil9998
02-01-2006, 16:11
Già, X, croce e delizia...
avevo letto che nel 2006 dovrebbeuscire :confused: non so che versione :confused:
che dovrebbe finalmente renderlo capace di far lavorare a modo le VGA, senza far fare alla CPU il grosso del lavoro.

qualcuno ne sa qualcosa???

r.
02-01-2006, 19:12
che dovrebbe finalmente renderlo capace di far lavorare a modo le vga, senza far fare alla cpu il grosso del lavoro.

?

E' da molto che i server (driver) di X sfruttano l'accelerazione video...
La nuova versione (6.9/7.0, uscita il 21/12/05) introduce una nuova modalità di accelerazione, (chiamata EXA), ma le prestazioni sono circa le stesse, eccetto che il supporto per le trasparenze è migliore.

Comunque sul sito (http://wiki.x.org/wiki/X11R6970ReleasePlan) sono chiari:

Next release

The plan is to have a 7.1 release within 6 months of the 7.0 release. We will finalize the 7.1 development/release schedule immediately following the 7.0 release. Everyone will have the opportunity to add support for their platform during the 7.0 release cycle (as described above), but this schedule might not be convenient for all developers. Platforms that are not supported by the modular tree in 7.0 can be added to 7.1. Our goal is to have releases every 6 months.

See ChangesForX11R71, for the list of proposed features for X11R7.1.

Crisa...
03-01-2006, 10:09
l'accelerazione c'e' da parecchio e funziona bene tra l'altro anche senza i drivers proprietari...

tra l'altro con gnome e' anche possibile accelerare il tutto con opengl

lucaippo17
03-01-2006, 12:54
l'accelerazione c'e' da parecchio e funziona bene tra l'altro anche senza i drivers proprietari...

tra l'altro con gnome e' anche possibile accelerare il tutto con opengl

potresti spiegarti meglio? :p

r.
03-01-2006, 12:56
l'accelerazione c'e' da parecchio e funziona bene tra l'altro anche senza i drivers proprietari...


Per il 2d si, per il 3d mica tanto... (la scheda più potente supportata dai driver open è la 9200).


tra l'altro con gnome e' anche possibile accelerare il tutto con opengl


Non confondiamo i Deskop Enviroment con X. E poi xgl è ancora immaturo, anche se assai promettente.

r.
03-01-2006, 13:23
potresti spiegarti meglio? :p

Si riferisce a xgl, un server X che sfrutta l'accelerazione OpenGL per disegnare il desktop, con risultati più spettacolari di quelli che promette Windows Vista. E' un progetto finanziato da Novell, per ora è in beta. L'uscita della prima release è prevista a febbraio, però bisognerà vedere quanto è integrabile con X.

Qui (http://www.linuxedge.org/index.php?q=node/39) trovi qualche screenshot (il primo in effetti è davvero spettacolare).

EDIT: Corretto il link. Non puntava a Microsoft.com, ma c'era un "http://" in più, e con firefox equivale a dare la ricerca "feeling lucky" su google con parola chiave "http://" che su google italia punta a Microsoft.com. Grazie a Herod2k per la segnalazione.

Herod2k
03-01-2006, 18:43
Si riferisce a xgl, un server X che sfrutta l'accelerazione OpenGL per disegnare il desktop, con risultati più spettacolari di quelli che promette Windows Vista. E' un progetto finanziato da Novell, per ora è in beta. L'uscita della prima release è prevista a febbraio, però bisognerà vedere quanto è integrabile con X.

Qui (http://http://www.linuxedge.org/index.php?q=node/39) trovi qualche screenshot (il primo in effetti è davvero spettacolare).
visto che il tuo link punta su Microsoft.com

li posto io due links.
http://vizzzion.org/stuff/xgl_wanking.avi
http://ossblog.it/post/xgl_screenshot_x11_xorg_opengl

Dcromato
03-01-2006, 20:21
Cos'è?
Xglx non è un X server stand-alone. Per intenderci non potete farlo partire da console, occorre avere un altro X server attivo su cui farlo girare. Questo X server di "appoggio" deve avere un qualche tipo di accelerazione grafica OpenGL (sia essa DRI, Nvidia o Ati) per far sì che Xglx funzioni decentemente.

Cosa fa?
Da quello che ho capito Xglx è un X server che utilizza OpenGL per disegnare le primitive grafiche su schermo e per implementare effetti grafici come trasparenze, ombre, double-buffering, effetti di fade-in e fade-out e via dicendo. Se si dispone di un'accelerazione hardware per OpenGL ciò garantisce all'interfaccia grafica una fluidità e una responsività veramente elevata (niente effetti di redraw e finestre che lasciano tracce, per intenderci).
Questo metodo si differenzia da quello standard per la generazione di ombre e trasparenze in Xorg per il fatto di usare OpenGL per tutte le operazioni, garantendo in tal modo la compatibilità con un alto numero di schede grafiche per le quali è prevista l'accelerazione hardware in ambito linux.

r.
03-01-2006, 21:04
Cos'è?
Xglx non è un X server stand-alone. Per intenderci non potete farlo partire da console, occorre avere un altro X server attivo su cui farlo girare. Questo X server di "appoggio" deve avere un qualche tipo di accelerazione grafica OpenGL (sia essa DRI, Nvidia o Ati) per far sì che Xglx funzioni decentemente.

Cosa fa?
Da quello che ho capito Xglx è un X server che utilizza OpenGL per disegnare le primitive grafiche su schermo e per implementare effetti grafici come trasparenze, ombre, double-buffering, effetti di fade-in e fade-out e via dicendo. Se si dispone di un'accelerazione hardware per OpenGL ciò garantisce all'interfaccia grafica una fluidità e una responsività veramente elevata (niente effetti di redraw e finestre che lasciano tracce, per intenderci).
Questo metodo si differenzia da quello standard per la generazione di ombre e trasparenze in Xorg per il fatto di usare OpenGL per tutte le operazioni, garantendo in tal modo la compatibilità con un alto numero di schede grafiche per le quali è prevista l'accelerazione hardware in ambito linux.

Tutto corretto. Però c'è già anche una versione (xegl (http://www.freedesktop.org/wiki/Xegl) ) che non necessita un server X (accede all'hardware tramite il framebuffer).

Fil9998
04-01-2006, 10:13
interessantissimo ... :)