Il server grafico del futuro: Wayland o Mir?

Non importa se ti serve una mano per partire o se vuoi un consiglio avanzato: gli utenti "del Pinguino" hanno una risposta per ogni necessità.
Regole del forum
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: R: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

Articolo davvero interessante! Non posso credere che X abbia addirittura un server di stampa :mrgreen:

Certo, è un software vecchio e probabilmente ha vissuto così a lungo per via della sua portabilità (forse) ma è davvero diventato obsoleto e infernale ed è giunto il momento che Linux si doti di un sistema più coerente e snello.

Questa leggerezza si traduce in maggior lavoro per i client, ma loro sanno esattamente cosa vogliono e possono ottimizzare la visualizzazione senza che il server grafico debba cercare di capire cosa è meglio per loro :mrgreen:

Non so ancora quanto Mir sarà utilizzabile al di fuori di Unity, sebbene tutte le cose che favoriscano le Qt siano nelle mie grazie :mrgreen:
Ginho ha scritto:Ok per certi aspetti hai ragione.
Però prendendo come esempio Windows, per certi aspetti non è il massimo, ma per il resto, è valido.
Questa filosofia la apprezzo, però dati alla carta Linux non ha avuto tantissima diffusione, c'è da domandarsi perchè.
Tutti questi piccoli problemi, questi cambiamenti non ti danno l'idea di un sistema operativo stabile.
Ehm, per favore, non divaghiamo nella classica flame war "Windows vs Linux" :)

La validità di Windows sta in molti fattori che a volte hanno poco a che vedere con il suo codice. Così come la sua diffusione.

La frammentazione non è malvagia se esistono degli standard semplici e rispettati. Il problema è però proprio definirli visto che tutti cercano di tirare l'acqua al loro mulino. :roll:

Basta vedere quello che è successo con lo standard per i CD.. è un miracolo che POSIX sia venuto fuori bene :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: R: Il server grafico del futuro: Wayland o Mir?

Messaggio da System » sab giu 08, 2013 12:28 am


Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

La Wikipedia inglese ci fornisce gentilmente una perfetta spiegazione di cos'è effettivamente Wayland:
http://en.wikipedia.org/wiki/Wayland_(d ... _protocol)
Perchè quella italiana è così scadente... :evil:
Viva TLI!!!
Avatar utente
farbix89
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1097
Iscritto il: mer mag 01, 2013 4:39 pm
Località: Italia

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da farbix89 »

Il dilemma rimane: meglio Wayland o Mir? :mrgreen:
Avatar utente
developerwinme
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1319
Iscritto il: mer mag 01, 2013 1:35 pm
Località: Como
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da developerwinme »

ale2695 ha scritto:La Wikipedia inglese ci fornisce gentilmente una perfetta spiegazione di cos'è effettivamente Wayland:
http://en.wikipedia.org/wiki/Wayland_(d ... _protocol)
Perchè quella italiana è così scadente... :evil:
Translate it! :)
Marco Adriani
developerwinme.wordpress.com
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

farbix89 ha scritto:Il dilemma rimane: meglio Wayland o Mir? :mrgreen:
Secondo me la risposta è: Mir su Ubuntu, Wayland sugli altri. :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

Per tornare in tema: Mir ha aggiunto la compatibilità con tutti i DE (GNOME Shell, Unity 7, KDE, XFCE, LXDE) via XMir (il layer di compatibilità con X.org):
http://www.chimerarevo.com/mir-unity-gn ... xfce-lxde/
Inoltre è stato annunciato che sarà presente di default sin dalla 13.10, con una versione "legacy" di X.org presente per chi utilizza i driver proprietari NVIDIA ed AMD, non ancora compatibili con Mir:
http://www.chimerarevo.com/ubuntu-13-10-mir-default/
Dalla 14.04 LTS X.org uscirà di scena, e dovrebbero quindi comparire i driver grafici proprietari per Mir :)
Inoltre, Michael Larabel di Phoronix.com ha già effettuato i primi benchmark comparativi fra X.org e Mir con Unity 7 su XMir su hw Intel:
http://www.phoronix.com/scan.php?page=a ... mark&num=1
Con commento finale di Canonical incluso :)
Viva TLI!!!
Avatar utente
farbix89
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1097
Iscritto il: mer mag 01, 2013 4:39 pm
Località: Italia

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da farbix89 »

Ecco ora ragioniamo....layer di compatibilità Xmir per tutti gli lamentosi KDEiani, i sorcini (non quelli di Renato Zero!!) e gli gnomisti.

Più una sessione Legacy di X.org per chi usa i driver proprietari (ma per pochi mesi ancora, poi tutti su Mir :-D ).

Ora sta a loro (staff che gestiscono i DE) valutare come si comporta Mir dentro i loro DE, e magari iniziare a supportare direttamente Mir senza layer.

Wayland è ufficialmente morto :mrgreen:
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

ale2695 ha scritto: Inoltre, Michael Larabel di Phoronix.com ha già effettuato i primi benchmark comparativi fra X.org e Mir con Unity 7 su XMir su hw Intel:
http://www.phoronix.com/scan.php?page=a ... mark&num=1
Con commento finale di Canonical incluso :)
X.org va più forte :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
farbix89
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1097
Iscritto il: mer mag 01, 2013 4:39 pm
Località: Italia

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da farbix89 »

eDog ha scritto: X.org va più forte :mrgreen:
Ci mancherebbe altro! È in giro da 20 anni ormai, qualche cosa (ottimizzazioni) l'ha pure ricevuta nel frattempo :mrgreen:

A far ragionare sono i numeri comunque molto "vicini" di Mir: cavolo questo è in giro da 5 mesi e già tira fuori queste performance in piena fase di sviluppo..quando arriveranno i driver NVIDIA proprietari cosa uscirà da sotto??? Una console a forma di box con le valvole chiamata "scatola vapore"? :twisted: :twisted: :twisted:
Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

While XMir is still using an X.Org Server, these results show that for modern Intel Linux graphics there is indeed a performance overhead in dealing with Mir. It will be interesting though to see how the performance is for native Mir applications that don't need to deal with X in the mix, but that's still some months away until more applications will be supported.

These results do show that for at least the time being if migrating an X11 desktop environment to running on XMir, there is a performance penalty without having any real end-user gain. There is a performance cost regardless if the OpenGL game/application is lightweight or more visually demanding upon the graphics stack. Of course, Mir is still early in development, but that's where things stand today and we will definitely be benchmarking Mir as things progress within Ubuntu 13.10 and future releases.

The Canonical Mir team was given a preview of these results hours before this article was published. Kevin Gunn of the Mir team said, "at glance nothing looks completely out of place....except maybe the one nexuiz run, seems odd to be almost double. I suppose we might need to dig into those with >10% delta & determine the limiting factor."

Under the current circumstances, this is a performance regression. It's sad too considering that where Mir is supported right now on the desktop (the open-source Mesa/Gallium3D drivers) the performance is already challenged when compared to the proprietary drivers and now is only being made worse by the Mir overhead. For these open-source Linux graphics drivers, every frame does matter right now for Linux gamers. Meanwhile, the NVIDIA and AMD Catalyst drivers that are already performing great will gracefully fallback to using a pure X.Org Server configuration until they support EGL+Mir. It will also be interesting to see how Wayland and XWayland perform, since Keith Packard among others have made comments in the past that it should be faster than using an outright X.Org Server.
La spiegazione sta tutta qui :)
Viva TLI!!!
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

Kubuntu andrà avanti per conto suo: niente XMir.

http://www.oneopensource.it/28/06/2013/ ... xmir-o-mir
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
farbix89
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1097
Iscritto il: mer mag 01, 2013 4:39 pm
Località: Italia

Re: R: Il server grafico del futuro: Wayland o Mir?

Messaggio da farbix89 »

Ora non so chi sia l'autore di questo blog ma sento una velata antipatia per Canonical.

Ok che Wayland esiste da più tempo, ma sia dal punto di vista delle performance che del supporto è molto indietro rispetto a Mir, e Wayland non avrà mai il supporto dei driver video proprietari.

Ergo quelli di KDE si stanno dando la zappa sui piedi :mrgreen:
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

I problemi di Wayland sono tutti legati ai driver proprietari. Senza quelli le prestazioni sono inferiori così come il supporto.

Di per sé invece non è malvagio e vale la pena di aggiungere che per l'uso office i driver nouveau sono più che buoni :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
farbix89
Livello: Workstation (10/15)
Livello: Workstation (10/15)
Messaggi: 1097
Iscritto il: mer mag 01, 2013 4:39 pm
Località: Italia

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da farbix89 »

eDog ha scritto: Di per sé invece non è malvagio e vale la pena di aggiungere che per l'uso office i driver nouveau sono più che buoni :mrgreen:
Ma con i recenti sviluppi quale DE correrà il rischio di tornare indietro di una quindicina di anni? I nuoveau sono buoni, ma riscaldano i chip video come delle stufette e le ventole non hanno un minimo di controllo :mrgreen:

Perfino i sorcini di XFCE si sono ricreduti su Xmir, idem quelli di LXDE...mancano solo gli irriducibili draghetti :doh :twisted:
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

farbix89 ha scritto:ma riscaldano i chip video come delle stufette e le ventole non hanno un minimo di controllo
Sul mio MacBook è il contrario: con i driver proprietari mi pare che scaldi di più.. :penso

Stendiamo un velo pietoso sulle ventole: se fosse per Apple si sarebbe già fuso da un po', ho dovuto rimediare con uno script fatto in casa :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

A distanza di tre mesi ormai dagli ultimi aggiornamenti in questo thread (sorry :mrgreen: ), ecco la situazione attuale.
Mir è disponibile nei repository ufficiali di Ubuntu 13.10 Saucy Salamander daily, e può essere installato sui sistemi con driver open. Ci sono ancora problemi con Nouveau e Radeon, ma sono in risoluzione. Intel, dal canto suo, ha rifiutato d'inserire nei nuovi driver 3.0 per Linux le patch di Canonical (già pronte e testate) per la compatibilità ufficiale con XMir e Mir, nulla di cui stupirsi visto che Intel è tra le principali sviluppatrici di Wayland. quindi sarà necessario utilizzare forzatamente la versione dei driver appositamente modificata da Canonical.
Lato mobile: Mir funziona egregiamente su Touch con Unity 8, debutterà ufficialmente con il rilascio ufficiale 13.10.
La roadmap la ricordo è la seguente:
-Rilascio 13.10: Mir su desktop con Unity 7.1 in esecuzione su XMir su sistemi con driver open. Per i driver closed disponibile una sessione fallback di X.org. Disponibile versione Alpha di Unity 8 installabile a parte. Su Touch invece Mir con Unity 8 in versione stabile, senza convergenza.
-Rilascio 14.04 LTS: Mir su desktop con Unity 7.x in esecuzione su XMir per tutti i sistemi, sia con driver open che closed. Unity 8 Beta disponibile per l'installazione. Touch idem che sulla 13.10.
-Rilascio 14.10: Mir su desktop con Unity 8 in esecuzione nativa sul server grafico su tutte le configurazioni. Su Touch introdotta la convergenza col desktop.
Questo è tutto :mrgreen:
Viva TLI!!!
Avatar utente
eDog
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 869
Iscritto il: gio mag 02, 2013 3:32 pm
Località: Vescovana (PD)

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da eDog »

Staremo a vedere :mrgreen:
eDog
I am convinced that He (God) does not play dice. - Albert Einstein
Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

Torno sull'argomento dopo parecchio tempo, e do un po' di aggiornamenti a mio parere fondamentali.
Mir:
Il progetto Mir ha subito un brusco rallentamento nei piani originali. Mentre su versione mobile già dall'attuale 14.04 LTS è stato introdotto di default e funziona più che bene, su desktop la situazione è decisamente più complicata. Infatti Unity 8 per desktop non è ancora neppure stato iniziato, sull'attuale LTS è possibile installare una versione preview che però è semplicemente la versione mobile in esecuzione in modalità tablet su desktop. Mark Shuttleworth ha dichiarato durante l'ultimo vUDC (virtual Ubuntu Developer Conference) che lo switch da X a Mir su desktop verrà effettuato ufficialmente per Ubuntu 16.04 LTS, tra due anni. Il che rende l'intero progetto Mir quasi un fallimento preannunciato, visto il grado di sviluppo raggiunto nel frattempo da Wayland. Insomma: al momento Mir su desktop è previsto per Aprile 2016. Se davvero lo introdurranno s'intende, visto che Canonical non sarebbe la prima volta che fa marcia indietro (vedi alcuni mesi fa la diatriba Upstart-systemd, vinta dai sostenitori di quest'ultimo che ha costretto Shuttleworth ad imporre ad Ubuntu il passaggio a systemd dalla release 14.10). Senza contare che nessuno dei principali DE ha nei suoi piani il supporto a Mir.

Wayland:
Wayland, giunto ormai alla release 1.4 stabile, è in continuo miglioramento. Tutte le principali funzionalità di X sono state replicate sul nuovo server grafico, allo stesso X è stata introdotta dalla release 1.16 attualmente in sviluppo il supporto ufficiale al layer di compatibilità XWayland. Per quanto riguarda i produttori di hardware, ovviamente Intel è già a posto supportando già da tempo nativamente Wayland (essendo assieme a Red Hat la principale casa sviluppatrice dello stesso), ma anche NVIDIA ha annunciato ufficialmente di essere al lavoro per supportare Wayland coi suoi driver closed. Il supporto ufficiale potrebbe già arrivare dalla prossima release dei driver, la 343.x. Per quanto riguarda AMD, invece, nulla di ufficiale è trapelato ancora, ma vista la volontà della casa americana di voler rivoluzionare il driver Catalyst per Linux, integrandolo con la controparte open Radeon, il supporto potrebbe arrivare a breve. Altra importante notizia riguarda il driver Synaptics, utilizzato dai touchpad per notebook e tablet, che è in sviluppo anch'esso per Wayland.
Per quanto riguarda invece i DE, GNOME 3.12 possiede un supporto parziale a Wayland, che verrà migliorato nelle prossime release. KDE Plasma dalla release 5 in uscita a Giugno dovrebbe avere il supporto ufficiale a Wayland, MATE è in lavorazione per Wayland, così come E19. Insomma: Wayland è in procinto di sbarcare per la fine dell'anno/inizio 2015 sulle principali distro Linux (Fedora ed Arch Linux in primis).
Viva TLI!!!
Avatar utente
hashcat
Livello: Storage Area Network (12/15)
Livello: Storage Area Network (12/15)
Messaggi: 1946
Iscritto il: gio mag 02, 2013 4:13 pm

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da hashcat »

Grazie degli aggiornamenti!

:approvo
“The quieter you become, the more you can hear”
Avatar utente
ale2695
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 461
Iscritto il: mer mag 01, 2013 4:35 pm
Località: Novara
Contatta:

Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da ale2695 »

A conferma di ciò che avevo detto, proprio oggi i developer Red Hat hanno ufficializzato l'intenzione di introdurre Wayland di default su Fedora 21 Rawhide:
http://www.chimerarevo.com/linux/fedora ... lt-166868/
Viva TLI!!!
System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: Il server grafico del futuro: Wayland o Mir?

Messaggio da System » mer apr 30, 2014 6:26 pm


Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio