Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8810
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da woddy68 »

Lucio C ha scritto:
venerdì 16 febbraio 2024, 22:09
korda ha scritto:
venerdì 16 febbraio 2024, 15:12
Sarebbe auspicabile installare Xubuntu al posto di Lubuntu, a questo puntu :D
Quando alcuni anni fa in istituto si decise di migrare le nuove installazioni da OpenSuse a *ubuntu (la motivazione essendo quella di avere una distro con un ampio repository di binari anche scientifici, dato che la gente in media era stufa di fare build e make) e un collega propose Xubuntu, credevo che la X stesse per Xorg (o X11 come diciamo noi) e non mi ero reso conto che i vari flavours di *ubuntu si portano dietro un "desktop di default" (tant'e' che la mia prima azione personale e' sempre quella di installare il window manager fvwm e usare quello come da tempo immemorabile http://sax.iasf-milano.inaf.it/~lucio/W ... indow.html ).
Personalmente mi pare che basare la scelta di una distro su un DE di default (o "confondere" l'OS col DE) sia una perdita rispetto allo spirito di liberta' tradizionale Unix e Linux (che differenza c'e' allora con gli OS proprietari ?).

Sulla mailing list di fvwm https://www.mail-archive.com/fvwm@fvwm.org/ recentemente si e' discusso dei "rischi e problemi" di Wayland rispetto a Xorg, incluso un intervento del principale sviluppatore di fvwm, Thomas Adam, https://www.mail-archive.com/fvwm@fvwm. ... 03866.html
Ho letto la mail su fvwm e sappiamo tutti che molti software come questi dovranno essere riscritti...ma parliamo del nulla o quasi, in quanti usano fvwm ? E' un software di nicchia e mi fa sorridere quando dicono, manterremo noi Xorg, che a fatica riescono a mantenere fvwm.
Dopodiché si può discutere sul fatto che wayland poteva essere fatto diversamente, ma oggi quello abbiamo e sapevamo che i compositori e gestori finestre piccoli avrebbero avuto qualche problema.
Oggi su wayland in una sessione GNOME o KDE puoi fare il 99% di quello che un utente desktop si aspetterebbe....e come per quel 1% si può continuare a utilizzare Xorg, fino a quando si otterrà un supporto completo.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

woddy68 ha scritto:
venerdì 16 febbraio 2024, 21:16
Quindi non si può usare ? No, è solo meno sicuro.
Se puoi usare wayland meglio, altrimenti se per vari motivi non puoi usa Xorg.
"meno sicuro" che non vuol dire che apri le porte al malware, comunque, ma semplicemente che in un'ottica di probabilità (quindi statistica) ci sono maggiori probabilità che eventuali attacchi specifici (keyloggin, screengrabbing, etc.) abbiano successo.

Però considerando il fatto che le installazioni su desktop di Linux sono un numero risibile, è comunque una possibilità alquanto remota. :lol: Se domani (per assurdo) si invertissero le % e tutti usassero Linux, allora forse ci sarebbe da temere un po' di più.

Detto questo: Wayland tutta la vita, non fosse altro per le assurde performance grafiche che Xorg neanche col binocolo si sogna.
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

Lucio C ha scritto:
venerdì 16 febbraio 2024, 22:09
Sulla mailing list di fvwm https://www.mail-archive.com/fvwm@fvwm.org/ recentemente si e' discusso dei "rischi e problemi" di Wayland rispetto a Xorg, incluso un intervento del principale sviluppatore di fvwm, Thomas Adam, https://www.mail-archive.com/fvwm@fvwm. ... 03866.html
Per quello che può contare fvwm nel panorama odierno, cioè zero.

Se uno vuole una roba "bare&bone" ci sono tot compositor (tiling o staking) che possono essere un ottimo sostituto a questi WM vecchio stile. Opporsi a Wayland OGGI significa semplicemente porsi fuori dalla storia. Basta che non ci si lamenti dopo di non essere stati avvertiti. Lo hanno capito quasi tutti ormai che Xorg non ha futuro, ma a quanto pare c'è ancora qualcuno che fa resistenza. Pazienza. :lol:
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8810
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da woddy68 »

kessler ha scritto:
venerdì 16 febbraio 2024, 22:42
woddy68 ha scritto:
venerdì 16 febbraio 2024, 21:16
Quindi non si può usare ? No, è solo meno sicuro.
Se puoi usare wayland meglio, altrimenti se per vari motivi non puoi usa Xorg.
"meno sicuro" che non vuol dire che apri le porte al malware, comunque, ma semplicemente che in un'ottica di probabilità (quindi statistica) ci sono maggiori probabilità che eventuali attacchi specifici (keyloggin, screengrabbing, etc.) abbiano successo.

Però considerando il fatto che le installazioni su desktop di Linux sono un numero risibile, è comunque una possibilità alquanto remota. :lol: Se domani (per assurdo) si invertissero le % e tutti usassero Linux, allora forse ci sarebbe da temere un po' di più.

Detto questo: Wayland tutta la vita, non fosse altro per le assurde performance grafiche che Xorg neanche col binocolo si sogna.
Certo, ma perché rischiare se hai un alternativa ? Non ha senso...poi se l'alternativa per qualche motivo non è per te sufficiente, è un' altro discorso, ma ripeto...in GNOME e KDE l' utente medio non noterà differenze.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
Certo, ma perché rischiare se hai un alternativa ? Non ha senso...poi se l'alternativa per qualche motivo non è per te sufficiente, è un' altro discorso, ma ripeto...in GNOME e KDE l' utente medio non noterà differenze.
L'utente finale ha possibilità di scelta fino a un certo punto. Gli unici DE ad avere una sessione Wayland sono Gnome e Plasma, tutti gli altri no (e su Plasma non è neanche default). Non mi preoccuperei più di tanto comunque: su Ubuntu e altre distro importanti è la sessione predefinita ormai da anni, quindi è anche probabile che al momento in cui stiamo scrivendo la maggior parte della utenza di Linux utilizzi Wayland senza neanche saperlo. :)
Avatar utente
corradoventu
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3981
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 22.04,23.10,24.04,24.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da corradoventu »

Sul mio Noble

Codice: Seleziona tutto

corrado@corrado-n4-nn-0215:~$ echo $DESKTOP_SESSION
ubuntu-xorg
corrado@corrado-n4-nn-0215:~$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
35589 frames in 5.0 seconds = 7117.685 FPS
36219 frames in 5.0 seconds = 7243.667 FPS
36143 frames in 5.0 seconds = 7228.540 FPS
36222 frames in 5.0 seconds = 7244.216 FPS
36153 frames in 5.0 seconds = 7230.470 FPS
X connection to :0 broken (explicit kill or server shutdown).
corrado@corrado-n4-nn-0215:~$ 

Codice: Seleziona tutto

corrado@corrado-n4-nn-0215:~$ echo $DESKTOP_SESSION $XDG_SESSION_TYPE
ubuntu wayland
corrado@corrado-n4-nn-0215:~$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
65094 frames in 5.0 seconds = 13018.706 FPS
64873 frames in 5.0 seconds = 12974.422 FPS
64948 frames in 5.0 seconds = 12989.548 FPS
65043 frames in 5.0 seconds = 13008.456 FPS
64840 frames in 5.0 seconds = 12967.881 FPS
X connection to :0 broken (explicit kill or server shutdown).
corrado@corrado-n4-nn-0215:~$

Codice: Seleziona tutto

corrado@corrado-n4-nn-0215:~$ inxi -G
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] driver: i915 v: kernel
  Device-2: Logitech HD Webcam C615 driver: snd-usb-audio,uvcvideo type: USB
  Display: wayland server: X.Org v: 23.2.4 with: Xwayland v: 23.2.4
    compositor: gnome-shell v: 45.3 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: iris gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.3.3-1ubuntu2
    renderer: Mesa Intel Graphics (RKL GT1)
corrado@corrado-n4-nn-0215:~$ 

Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da steff »

woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
.in GNOME e KDE l' utente medio non noterà differenze.
Una differenza purtroppo si può notare: se crasha il compositor crasha tutto, mentre su xorg se crasha il WM o riparte i al massimo si rimane senza bordi, titoli e pulsanti delle finestre. Non ho idea quanto frequente sono i crash di questo tipo su Gnome o Plasma, per esperienza so che su labwc e sway non ho mai visto un crash, su wayfire sì.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8810
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da woddy68 »

steff ha scritto:
sabato 17 febbraio 2024, 8:23
woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
.in GNOME e KDE l' utente medio non noterà differenze.
Una differenza purtroppo si può notare: se crasha il compositor crasha tutto, mentre su xorg se crasha il WM o riparte i al massimo si rimane senza bordi, titoli e pulsanti delle finestre. Non ho idea quanto frequente sono i crash di questo tipo su Gnome o Plasma, per esperienza so che su labwc e sway non ho mai visto un crash, su wayfire sì.
Non dovrebbe crashare, comunque in Plasma hanno risolto questo problema se non ricordo male, a me personalmente non è mai crashato, quindi non posso dire con certezza, ma avevo letto qualcosa del genere, non so su GNOME.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da steff »

in Plasma hanno risolto questo problema se non ricordo male
Avevo visto da qualche parte una demo come cambiare il compositor "a volo" in KDE, ma non so se è stato implementato. Permetterebbe un riavvio di kwin_wayland penso.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1351
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da emanuc »

kessler ha scritto:
sabato 17 febbraio 2024, 4:53
woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
Certo, ma perché rischiare se hai un alternativa ? Non ha senso...poi se l'alternativa per qualche motivo non è per te sufficiente, è un' altro discorso, ma ripeto...in GNOME e KDE l' utente medio non noterà differenze.
L'utente finale ha possibilità di scelta fino a un certo punto. Gli unici DE ad avere una sessione Wayland sono Gnome e Plasma, tutti gli altri no (e su Plasma non è neanche default). Non mi preoccuperei più di tanto comunque: su Ubuntu e altre distro importanti è la sessione predefinita ormai da anni, quindi è anche probabile che al momento in cui stiamo scrivendo la maggior parte della utenza di Linux utilizzi Wayland senza neanche saperlo. :)
Da plasma 6 Wayland sarà il default.
Cinnamon ha un supporto iniziale a Wayland, anche se non ancora completo, grazie al fork di mutter
E ovviamente Cosmic che sarà rilasciato come stable, si spera, quest'anno
Ultima modifica di emanuc il sabato 17 febbraio 2024, 21:04, modificato 1 volta in totale.
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8810
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da woddy68 »

kessler ha scritto:
sabato 17 febbraio 2024, 4:53
woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
Certo, ma perché rischiare se hai un alternativa ? Non ha senso...poi se l'alternativa per qualche motivo non è per te sufficiente, è un' altro discorso, ma ripeto...in GNOME e KDE l' utente medio non noterà differenze.
L'utente finale ha possibilità di scelta fino a un certo punto. Gli unici DE ad avere una sessione Wayland sono Gnome e Plasma, tutti gli altri no (e su Plasma non è neanche default). Non mi preoccuperei più di tanto comunque: su Ubuntu e altre distro importanti è la sessione predefinita ormai da anni, quindi è anche probabile che al momento in cui stiamo scrivendo la maggior parte della utenza di Linux utilizzi Wayland senza neanche saperlo. :)
Ovviamente se scegli un de che non supporta wayland è comunque una scelta. Alcuni de hanno una manciata di utenti, sono software di nicchia, dipende dal suo Dev supportarlo se non lo fa c'è poco da fare e questo vale per tutto. I DE più usati sono GNOME e Plasma e qualcuno d'altro forse.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da steff »

I DE più usati sono GNOME e Plasma e qualcuno d'altro forse.
Non su debian però, si potrebbe dire forse che debian sia una nicchia. Le uniche in salita sono Plasma e LXQt.

Immagine

Questo su arch, un altra nicchia.

Codice: Seleziona tutto

$ pkgstats show lxqt-session plasma-desktop gnome-session mate-session-manager cinnamon-session xfce4-session lxde-common
plasma-desktop        32.89
gnome-session         21.90
xfce4-session         12.68
cinnamon-session      3.46
lxde-common           2.74
lxqt-session          2.36
mate-session-manager  1.68


Graph: https://pkgstats.archlinux.de/compare/p ... e4-session

Per quel che vale:

Codice: Seleziona tutto

$pkgstats show xorg-xinit wayland
wayland        94.62
xorg-xinit     64.37
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

woddy68 ha scritto:
sabato 17 febbraio 2024, 20:29
kessler ha scritto:
sabato 17 febbraio 2024, 4:53
woddy68 ha scritto:
sabato 17 febbraio 2024, 0:42
Certo, ma perché rischiare se hai un alternativa ? Non ha senso...poi se l'alternativa per qualche motivo non è per te sufficiente, è un' altro discorso, ma ripeto...in GNOME e KDE l' utente medio non noterà differenze.
L'utente finale ha possibilità di scelta fino a un certo punto. Gli unici DE ad avere una sessione Wayland sono Gnome e Plasma, tutti gli altri no (e su Plasma non è neanche default). Non mi preoccuperei più di tanto comunque: su Ubuntu e altre distro importanti è la sessione predefinita ormai da anni, quindi è anche probabile che al momento in cui stiamo scrivendo la maggior parte della utenza di Linux utilizzi Wayland senza neanche saperlo. :)
Ovviamente se scegli un de che non supporta wayland è comunque una scelta. Alcuni de hanno una manciata di utenti, sono software di nicchia, dipende dal suo Dev supportarlo se non lo fa c'è poco da fare e questo vale per tutto. I DE più usati sono GNOME e Plasma e qualcuno d'altro forse.
La gente sceglie il DE per l'aspetto grafico/esperienza utente, non perché gira su Xorg o Wayland. O perché lo trova già di default e non si pone neanche il problema. Molti scelgono Xfce perchè è meno "strutturato" di Gnome, ad esempio, e preferiscono una UX più snella. Altri scelgono LxQT/LxDE perché hanno PC lenti. In tal senso intendo che la scelta è obbligata. Non è che uno può scegliere Wayland, se Xfce non gira ancora su Wayland, non gira, punto.

L'aspetto "sicurezza" (che è quello di cui si discuteva inizialmente) non penso che venga neanche calcolato, anche perchè come detto non è automatico che usando Xorg si finisca nei casini (e francamente in 20 anni di Linux non mi viene in mente nemmeno un caso di utente fregato da un malware scritto per sfruttare le debolezze di Xorg, tra le decine di casistiche e problematiche che ho letto in Internet). Quindi anche la retorica di dire che "Xorg è insicuro" lascia un po' il tempo che trova.
emanuc ha scritto:
sabato 17 febbraio 2024, 17:27
Da plasma 6 Wayland sarà il default.
Cinnamon ha un supporto iniziale a Wayland, anche se non ancora completo, grazie al fork di mutter
E ovviamente Cosmic che sarà rilasciato come stable, si spera, quest'anno
Certo, Wayland arriverà anche su questi DE, con tutti i bug del caso... :asd:

L'unica esperienza "rock solid" su Wayland oggi ce l'hai con Gnome, il resto è tutto "beta quality". Questo coi DE, con gli altri compositor/WM non saprei, non li ho testati.

Per farla semplice: Gnome non crasha mai, Plasma ogni tanto crasha, e quando crasha come ha detto @steff la sessione si riavvia, e non è bello...
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1351
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da emanuc »

L'unica esperienza "rock solid" su Wayland oggi ce l'hai con Gnome, il resto è tutto "beta quality". Questo coi DE, con gli altri compositor/WM non saprei, non li ho testati.
In realtà fino a qualche tempo fa.
Fedora KDE è su Wayland di default da qualche versione (dalla 38 se ricordo bene).
Su Fedora 40 ci sarà solo la sessione Wayland, rimossa la sessione Xorg.
Anche l'upstrem da plasma 6 sarà Wayland by default, questo vuol dire che hanno già un supporto Wayland esteso e stabile.
In realtà se lo confrontiamo con GNOME, da plasma 6 kwin ha più funzionalità Wayland only rispetto a mutter, ad esempio hdr, gestione del colore, fractional scaling [1], supporto ai dispositivi VR(Valve consiglia KDE plasma per chi usa Wayland [2]), il VRR [3]


[1]
Kwin: https://pointieststick.com/2022/12/16/t ... ti-screen/
Mutter (blocco gtk4): https://gitlab.gnome.org/GNOME/gtk/-/is ... te_1606121

[2]
Desktop Environment support

SteamVR for Linux requires DRM leasing to function. DRM leasing is the process which allows SteamVR to take control of your VR headset's display in order to present low-latency VR content.

Unfortunately not all Wayland compositors support DRM leasing. It is not possible for SteamVR to function without leasing the display. If your window manager does not support DRM leasing you will need to either use X11 or a compatible Wayland compositor to run SteamVR.

Some compatible window managers/compositors include:

All X11 Window Managers and Compositors
KDE Plasma Wayland
Most wlroots based compositors:
Sway
LabWC
Hyprland


Notably, Gnome Wayland, the default desktop environment for Ubuntu, is not supported as it does not support DRM leasing. Users using Gnome Wayland will need to switch to an alternative window manager/compositor in order to use SteamVR.
[3]
kwin: https://invent.kde.org/plasma/kwin/-/merge_requests/718
Mutter (merge aperto da 3 anni...): https://gitlab.gnome.org/GNOME/mutter/- ... uests/1154
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

emanuc ha scritto:
sabato 17 febbraio 2024, 22:37
L'unica esperienza "rock solid" su Wayland oggi ce l'hai con Gnome, il resto è tutto "beta quality". Questo coi DE, con gli altri compositor/WM non saprei, non li ho testati.
In realtà fino a qualche tempo fa.
Fedora KDE è su Wayland di default da qualche versione (dalla 38 se ricordo bene).
Non è quello che ho potuto verificare io, e che leggo in giro per la rete. Mi spiace, ma Plasma (KWin) a oggi crasha ancora qualche volta su Wayland. Sicuramente è migliorata la situazione nel tempo, ma Gnome non si batte da questo punto di vista, sarà che ha anni di vantaggio su qualsiasi altro competitor...
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8810
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da woddy68 »

kessler ha scritto:
sabato 17 febbraio 2024, 23:20
emanuc ha scritto:
sabato 17 febbraio 2024, 22:37
L'unica esperienza "rock solid" su Wayland oggi ce l'hai con Gnome, il resto è tutto "beta quality". Questo coi DE, con gli altri compositor/WM non saprei, non li ho testati.
In realtà fino a qualche tempo fa.
Fedora KDE è su Wayland di default da qualche versione (dalla 38 se ricordo bene).
Non è quello che ho potuto verificare io, e che leggo in giro per la rete. Mi spiace, ma Plasma (KWin) a oggi crasha ancora qualche volta su Wayland. Sicuramente è migliorata la situazione nel tempo, ma Gnome non si batte da questo punto di vista, sarà che ha anni di vantaggio su qualsiasi altro competitor...
Anni forse no...il fatto è che GNOME è molto più scarno di Plasma, il lavoro di Plasma su wayland sta facilitando il passaggio a wayland per de più classici come xfce.
Sulla stabilità... be' sui miei due PC non ho avuto crash penso per almeno l' ultimo anno, quindi è soggettivo...di tanto in tanto uso anche GNOME su Tumbleweed e un giorno ebbi un crash durante l' avvio di Software.
Quindi è tutto relativo, ma non per questo considero GNOME non pronto, inoltre i crash li ho avuti anche su Xorg.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1351
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da emanuc »

kessler ha scritto:
sabato 17 febbraio 2024, 23:20
emanuc ha scritto:
sabato 17 febbraio 2024, 22:37
L'unica esperienza "rock solid" su Wayland oggi ce l'hai con Gnome, il resto è tutto "beta quality". Questo coi DE, con gli altri compositor/WM non saprei, non li ho testati.
In realtà fino a qualche tempo fa.
Fedora KDE è su Wayland di default da qualche versione (dalla 38 se ricordo bene).
Non è quello che ho potuto verificare io, e che leggo in giro per la rete. Mi spiace, ma Plasma (KWin) a oggi crasha ancora qualche volta su Wayland. Sicuramente è migliorata la situazione nel tempo, ma Gnome non si batte da questo punto di vista, sarà che ha anni di vantaggio su qualsiasi altro competitor...
Non so su che hardware e versione di plasma hai provato la sessione wayland, ma posso confermare i frequenti crash prima della release 5.27, dalla 5.27.x la maggior parte dei bug sono stati risolti e da Fedora 39 non ho più quei sporadici crash casuali.
KDE ha spostato la sessione predefinita su Wayland a causa di alcuni bug bloccati su qt5.*, risolti su qt6.
Aver iniziato anni prima non da alcun vantaggio a GNOME ed è totalmente irrilevante per vari motivi, in primis perché alcuni protocolli sono stai uniti di recente, poi le risorse di KDE anche grazie a Valve si sono spostate di recente su Wayland e da qui il sorpasso di KDE plasma nelle feature su wayland oltre a varie ottimizzazioni, tipo il vrr in gaming e il protocollo dello screen tearing(tutti vantaggi in gaming) oltre ai protocolli che ho menzionato sopra e che GNOME non ha ancora unito (merge request aperte da anni)
Avatar utente
kessler
Prode Principiante
Messaggi: 32
Iscrizione: venerdì 5 gennaio 2024, 23:19
Desktop: Kde Plasma
Distribuzione: Ubuntu 22.04
Sesso: Maschile

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da kessler »

Attenzione che non ho detto che Gnome non crasha mai, ma che crasha meno di Plasma. Non ho contato i crash di Kwin, ma direi almeno 3-4 in un mese. Gnome- Mutter in un anno forse m'è crashato una volta.

Comunque al di là di questo (non era mia intenzione scatenare diatribe tra fan delle varie piattaforme), mi pare abbastanza condivisibile che finché non si avrà un recovery automatico del compositor senza alcuna perdita di dati, non si potrà dire che Wayland è alla pari con Xorg. E questo non ce l'ha nessun compositor, che io ne sappia, mentre dovrebbe essere una "top priority" per tutti.

Per fare un paragone, su Windows e Mac OS la sessione grafica non crasha mai, a meno di uccidere manualmente il processo del compositor.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da steff »

Forse l'ho già menzionato: labwc mi è crashato mai in 8 mesi. Ho avuto dei freeze dovuti a un bug in darktable, che succedevano alla pari anche su X11.

E' semplice: più complesso è un DE/compositor più facilmente sono dei bug e dei crash, e siccome Plasma è il più complesso di tutti direi con le mille possibilità di configurarlo. Il compositor che mi è crashato di più in assoluto è wayfire il quale è più concentrato su suoi effetti (essendo compiz in salsa wayland). Questo poi non vuol dire che labwc sia minimale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1351
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: Il Wayland di tutti (novità, aggiornamenti, consigli, etc.)

Messaggio da emanuc »

mi pare abbastanza condivisibile che finché non si avrà un recovery automatico del compositor senza alcuna perdita di dati, non si potrà dire che Wayland è alla pari con Xorg
Errore comune e ignoranza di molti che criticano Wayland senza sapere il suo design. Non è compito di Wayland fare queste cose, Wayland è solo un protocollo, il compito per fare queste cose è del compositor e toolkit (client).
Kwin ha già il supporto per il riavvio della sessione in caso di crash: https://invent.kde.org/plasma/kwin/-/merge_requests/483

Non è che Xorg era messo bene, eh:
(Incollo tutta quella parte che lo spiega e tradotto in Italiano con Google, nella speranza che questa volta venga letto)
Il prologo

In questo momento, se riavvii pulseaudio il tuo suono potrebbe essere tagliato, riavviare NetworkManager e perdere il wifi, riavviare un gestore di finestre X11 e le decorazioni scompaiono.

Ma in un secondo è tutto tornato alla normalità esattamente da dove hai lasciato tutto in fase di recupero.

Questo non è vero per i server di visualizzazione. Se X11 si riavvia si è di nuovo al prompt di accesso. Tutte le bozze hanno perso, partite non salvate, hanno sprecato il lavoro.
In passato

Per X11 questo era infissabile; i clienti si affidavano alla memoria archiviata dall'Xserver, facevano chiamate sincrone che dovevano restituire i valori e più clienti parlavano con i client multple.

Questo era un vero problema nei miei primi giorni di Linux, X11 si bloccava abbastanza frequentemente che la maggior parte delle distribuzioni aveva una chiave di scelta rapida per riavviare il server e inviarti al prompt di accesso.

È meno un problema ora come X11 è stato in un lungo periodo di congelamento delle funzionalità.
Il presente

Wayland permette di risolvere tutto questo. Le allocazioni di memoria sono lato client, tutte le operazioni sono async, tutti i protocolli sono progettati che il compositore ha sempre il controllo completo.

Tuttavia, l'attuale stato rivolto all'utente è notevolmente peggiore:

I compositori e i server di visualizzazione sono ora lo stesso processo, raddoppiando lo spazio per gli errori

I compositori sono in genere estensibili con plugin e script di terze parti

Il modello di sicurezza del traslocco significa che il compositor assorbe ancora più funzioni dalle scorciatoie globali al screencasting e alla gestione del metodo di input

L'ecosistema della terra non è in un periodo di congelamento delle funzionalità con i protocolli di wayland in continua evoluzione per coprire le caratteristiche mancanti e le nuove idee.

Anche se c'era un compositore perfetto:

Il 40% delle segnalazioni di bug di crash di kwin sono cause a monte o a valle

L'attuale esperienza di sviluppo compositor è limitata con gli sviluppatori che devono reinlogin e riavviare le loro app e la configurazione di sviluppo solo per testare le loro ultime modifiche.
Il piano

La soluzione per questo? Invece di uscire quando il compositore si chiude, semplicemente... non farlo!

Se potessimo collegarci a un nuovo compositor, dobbiamo solo inviare la giusta quantità di informazioni per portarle in sincronia e notificare il codice dell'applicazione di eventuali modifiche per portare questo in sincronia.

Per le applicazioni Qt tutte queste informazioni sono gestite nel backend, nel Wayland Qt Platform Abstraction (QPA).

Qt deve già gestire schermi e dispositivi di input rimossi, gli appunti vengono revocati e trascinati e cancellati. Supportare un intero reset non è introdurre alcun nuovo lavoro, dobbiamo solo attivare tutte queste azioni contemporaneamente, quindi riconnetterci al compositore appena ripristinato e ripristinare i nostri contenuti.

Le applicazioni devono già supportare tutti questi eventi e gestire i callback ai buffer ridisegnati. Non sono necessarie modifiche a un livello di codice dell'applicazione, tutto è fatto nel modo più trasparente possibile.

Gestire OpenGL è una sfida, in questo momento non abbiamo un modo per tenerlo in vita. Fortunatamente abbiamo fatto un sacco di sforzi in precedenza nel supporto dei reset della GPU in tutto lo stack Qt. Il backend QtWayland falsia le applicazioni che un reset GPU si è verificato attraverso le astrazioni Qt.

Per la maggior parte delle applicazioni, compresi tutti gli utenti QtQuick, ciò avviene automaticamente e perfettamente, basandosi sul lavoro che abbiamo fatto in precedenza.

Mentre i concetti complessivi potrebbero sembrare invasivi, la richiesta finale di fusione per supportare tutto questo per tutte le applicazioni Qt era inferiore rispetto al supporto della pasta con clic centrale.

Quasi nessun lavoro deve fare sul lato del compositore. Per un compositore non c'è differenza tra un nuovo client e un client che stava eseguendo in precedenza riconnessione. L'unico grande cambiamento che abbiamo fatto all'interno di Kwin è avere un processo di aiuto in modo che l'intero processo possa sembrare senza guida e senza razza.
Per chi vuole approfondire: http://blog.davidedmundson.co.uk/blog/q ... obustness/
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti