Marco Ciampa ha scritto:
Non sono solo "rose e fiori". Wayland sono moltissimi anni che viene
proposto
da quel che so io è da meno di una decina d'anni che è stato preso in considerazione e sono iniziati a uscire i primi DE che implementavano parzialmente il protocollo Wayland, anche grazie al fatto che XWayland garantiva la possibilità di poter far girare anche applicazioni fatte per X
in modo completamente trasparente per l'utente (questo forse 8-9 anni
fa).
Se non sbaglio fu Fedora la prima distro ad usare Wayland a fine 2016,
quindi non sono ancora 8 anni che è disponibile per gli utenti desktop.
In Debian dovrebbe essere arrivato nel 2018 con Gnome.
Tenendo presente che il suo sviluppo iniziale è stato fatto nel tempo
libero da un dipendente Red Hat, ce n'è voluto di tempo per arrivare
a implementare qualcosa di usabile per le attività giornaliere.
ma ha ancora dei "corner case", non tanto "corner" irrisolti.
ma può essere che ci siano problemi, ma ora è più che usabile tanto
che ormai tutti i maggiori Desktop Environment lo implementano o
lo stanno implementando.
Tieni conto che le persone che sviluppano Wayland sono le stesse
che sviluppano X e da quel che ho letto io ho capito che l'intenzione è
quella di abbandonare X.
Inoltre X è un mastodonte creato per scopi molto diversi da quelli
attuali e che ora viene usato in modo molto diverso dalla sua
progettazione iniziale e ne vengono sfruttate poche delle sue
funzionalità e direi anche male.
1) Per esempio, quando si impalla il sistema di finestre (sarà il mio uso "avanzanto" ma a me succede spesso)
strano, questo a me non succede quasi più da quando sono passato ad
un DE che supporta Wayland. I problemi che avevo io erano dovuti in
realtà a un problema nella gestione della scheda video che generava
un crash di X con il video che visualizzava cose random e non si poteva
far altro che riavviare con i tasti magici o con il bottone del PC.
con wayland non c'è modo di riavviare
perché?
Puoi aprire una console e riavviare il tuo display manager.
Puoi usare i tasti magici
il sistema senza chiudere tutte le app. Con X basta un (per esempio da
Gnome) ESC+r e riparte tutto a posto. Con wayland è impossibile.
se devi riavviare perdi per forza tutte le applicazioni attive.
Non mi ricordo di aver avuto problemi del genere... ci sono vari
programmi che ti permettono in automatico di uccidere l'eventuale
processo che rimane bloccato o se per caso hai quasi esaurito la RAM.
2) rovescio della medaglia della "sicurezza" di wayland: xkill non
funziona più.
l'ultima volta che ho usato xkill sarà stato più di 10 anni fa e non ne sento la mancanza.
Se hai problemi di questo genere puoi usare btop per risolverli in modo
più agevole, ti vedi l'albero delle dipendenze e magari da li capisci che i problemi non sono della finestra che ti sembra bloccata, ma di un suo
figlio che non risponde...
NON C'È modo di chiudere una app bloccata che per es. ti
sta usando tutta la CPU semplicemente cliccandola.
btop e simili ti danno tutte le info necessarie e ti permettono con un click
di uccidere il processo corretto. Con xkill vai un po' a sensazione...
3) x era intrinsecamente utilizzabile da rete, wayland?
X era creato specificatamente per essere un protocollo di rete distribuito, cose che attualmente nessuno usa più.
Se intendi eseguire un'applicazione remotamente e avere la GUI in locale, allora puoi usare waypipe, con questo puoi sia eseguire l'applicazione in remoto che eseguirla con un altro utente del tuo PC. Puoi sia farlo con connessione ssh (l'ssh -X che c'era su X) che senza cifratura. Puoi anche recuperare una connessione caduta. Per ora ho provato solo l'uso di
connessione ssh.
Il diavolo è nei dettagli. Siccome questi "dettagli" a più di 15 anni
dalla sua nascita, non sono ancora risolti,
sarà 15 anni che sono iniziati i primi sviluppi, ma a me risulta che sono molto meno da quando ci sono state le prime versioni usabili.
mi tengo X grazie.
non so ancora per quanto potrai continuare ad usare X su un sistema
aggiornato giornalmente.
Tieni presente che la parte core di X non è più sviluppata da ormai molti anni e probabilmente non lo sarà più. Tutte le ultime versioni sono state
per far andare avanti la baracca e aggiungere compatibilità XWayland.
Tieni presente che sono sempre più le applicazioni che stanno rilasciando nuove versioni che possono essere eseguite nativamente in wayland senza forzatura. Poi è possibile, se già non è così, che arriveranno applicazioni che funzioneranno solo con Wayland...
Ciao
Davide
--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)