Chrome wayland

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

Chrome wayland

Messaggio da woddy68 »

Con l'ultima versione di Chrome (87.0.4280.66) è possibile avviare Chrome nativo Wayland, grazie a Ozone, quindi senza Xwayland.
Per avviare Chrome wayland occorre aggiungere al comando di chrome

Codice: Seleziona tutto

--enable-features=UseOzonePlatform --ozone-platform=wayland
, quindi nel mio caso il comando intero è
/usr/bin/google-chrome-stable %U --enable-features=UseOzonePlatform --ozone-platform=wayland
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18787
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Chrome wayland

Messaggio da Janvitus »

Appena arriva su Chromium ci do un'occhiata, anche perché voglio vedere come funzia con va-api. Su Fedora già funziona, ma solo su Xorg.
+Fedora 40 • +Xubuntu 24.04
Avatar utente
Filoteo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1342
Iscrizione: venerdì 28 agosto 2015, 9:38
Desktop: Gnome
Distribuzione: Arch Linux

Re: Chrome wayland

Messaggio da Filoteo »

Vantaggi percepibili?
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: Chrome wayland

Messaggio da woddy68 »

Mah, l'impressione è di un'ottima reattività, oltre ad uno scrolling molto più fluido.
Chromium da me non è ancora stato aggiornato, quindi immagino ci vorrà qualche giorno.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
Sannythebest
Prode Principiante
Messaggi: 31
Iscrizione: domenica 16 gennaio 2011, 22:34
Desktop: Kde Plasma 6
Distribuzione: Arch Linux
Sesso: Maschile

Re: Chrome wayland

Messaggio da Sannythebest »

Quindi con questo flag posso eliminare quelli che attivano l'accelerazione hardware? Tipo:

--enable-gpu-rasterization
--enable-zero-copy
--disable-gpu-driver-bug-workarounds
--enable-accelerated-video-decode
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: Chrome wayland

Messaggio da woddy68 »

Non credo, sono due cose diverse, una abilità il supporto nativo a Wayland, gli altri flag attivano l'accelerazione hardware.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18787
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Chrome wayland

Messaggio da Janvitus »

Provato chromium e "chrome unbstable" su fedora, non so su ubuntu, ma non penso sia diverso, ma praticamente è inusabile. A parte la mancanza delle decorazioni della finestra e delle ombre, anche selezionare una voce nei menù è quasi impossibile. Il vaapi funziona nella versione degli rpmfusion, ma non è compilata con ozone, quindi usa xwayland.

Su Wayland Firefox è ancora avanti.
+Fedora 40 • +Xubuntu 24.04
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: Chrome wayland

Messaggio da woddy68 »

Janvitus ha scritto:
sabato 5 dicembre 2020, 11:06
Provato chromium e "chrome unbstable" su fedora, non so su ubuntu, ma non penso sia diverso, ma praticamente è inusabile. A parte la mancanza delle decorazioni della finestra e delle ombre, anche selezionare una voce nei menù è quasi impossibile. Il vaapi funziona nella versione degli rpmfusion, ma non è compilata con ozone, quindi usa xwayland.

Su Wayland Firefox è ancora avanti.
Boh, io lo provato su Tumbleweed e sembra funzionare bene, nessun problema con la decorazione delle finestre, comunque controllerò che sia effettivamente abilitato, non vorrei aver sbagliato qualcosa io.
Edit. ho dato una veloce occhiata, Tumbleweed dispone di due sessione Wayland , wayland e full wayland, come si intuisce nella seconda le applicazioni che non supportano nativamente wayland non funzionano, Chrome in questa sessione non ha mai funzionato, non si avvia proprio, ma aggiungendo il parametro è partito regolarmente e c'è persino l'icona di wayland sul pannello del titolo come si può notare.
Immagine

RI-EDIT Ho provato ad avviare Chrome con quel flag, nella sessione Wayland (normale, ovvero non full-wayland) e qui non parte con il flag.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
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: Chrome wayland

Messaggio da woddy68 »

Janvitus ha scritto:
sabato 5 dicembre 2020, 11:06
Provato chromium e "chrome unbstable" su fedora, non so su ubuntu, ma non penso sia diverso, ma praticamente è inusabile. A parte la mancanza delle decorazioni della finestra e delle ombre, anche selezionare una voce nei menù è quasi impossibile. Il vaapi funziona nella versione degli rpmfusion, ma non è compilata con ozone, quindi usa xwayland.

Su Wayland Firefox è ancora avanti.
Io sto usando Chrome wayland nativo e a me sta funzionando abbastanza bene, ho abilitato nel flag la voce "WebRTC PipeWire support".
Come puoi vedere tu stesso, c'è anche l'icona di wayland in alto a sinistra.
Immagine
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
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: Chrome wayland

Messaggio da woddy68 »

Con l'ultima versione di Chrome 88.0.4324.96, sta funzionando molto meglio sotto Wayland....
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
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: Chrome wayland

Messaggio da woddy68 »

Mentre ci fu un periodo in cui Chrome su wayland nativo funzionava abbastanza bene, successivamente ha avuto non pochi problemi, tanto che ero tornato alla versione standard nativo Xorg.
Con l'ultima versione però sembra tornato a funzionare bene e anche qualche piccolo problema che in passato c'era sembra risolto, come è stato risolto il problema dei video a schermo intero. Ora sembra funzionare davvero bene e speriamo si mantenga così. Tuttavia lo testato solo in KDE...e no so se erano problemi specifici di Plasma o un problema di Chrome, comunque ora funziona perfettamente.
Comunque nel caso volete provare, è sufficiente lanciarlo con il flag

Codice: Seleziona tutto

--enable-features=UseOzonePlatform --ozone-platform=wayland
per renderlo predefinito, basta aggiungere quel flag al comando, in Plasma si può fare facendo click con il tx destro sul menù, modifica applicazioni, cercare chrome e aggiungere al comando il flag previo spazio, in modo da ottenere una cosa del genere

Codice: Seleziona tutto

/usr/bin/google-chrome-stable %U --enable-features=UseOzonePlatform --ozone-platform=wayland
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18787
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Chrome wayland

Messaggio da Janvitus »

Sto provando un po' sia chrome che chromium, che firefox mi ha un po' scassato (ma non è detto che lo lascerò). Su Fedora sia uno che l'altro senza Ozone usano Wayland (non mi sono informato se usano wayland anche senza ozone), almeno così mi dice la funzione "looking glass" di Wayland. Se attivo Ozone con wayland (non con X11), crashano entrambi.
+Fedora 40 • +Xubuntu 24.04
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: Chrome wayland

Messaggio da woddy68 »

Janvitus ha scritto:
sabato 2 ottobre 2021, 16:17
Sto provando un po' sia chrome che chromium, che firefox mi ha un po' scassato (ma non è detto che lo lascerò). Su Fedora sia uno che l'altro senza Ozone usano Wayland (non mi sono informato se usano wayland anche senza ozone), almeno così mi dice la funzione "looking glass" di Wayland. Se attivo Ozone con wayland (non con X11), crashano entrambi.
Da quello che ho capito Ozone è utilizzata ora sia in Xorg che in Wayland, ma perlomeno su Chrome Google per impostazione predefinita, utilizza ancora Xorg a prescindere. Per utilizzare Wayland in Wayland devi impostare il flag

Codice: Seleziona tutto

--enable-features=UseOzonePlatform --ozone-platform=wayland
detto questo, a me ha funzionato discretamente bene mesi fa, poi si è rotto, ora con (forse) l'ultima versione funziona alla perfezione e hanno risolto i problemi che c'erano con i video, non so chromium...che per motivi di comodità non uso da un po'.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: Chrome wayland

Messaggio da frapox »

Per curiosità sto provando Chrome 94 (stabile) su Arch (aggiornata) e Gnome 40 wayland, con i seguenti flags:

Codice: Seleziona tutto

--ignore-gpu-blocklist
--enable-gpu-rasterization
--enable-zero-copy
--disable-gpu-driver-bug-workarounds
--enable-features=VaapiVideoDecoder
--enable-features=UseOzonePlatform
--ozone-platform=wayland
Mi pare funzioni tutto bene, non vedo artefatti o glitch grafici, il rendering delle pagine è OK, il ridimensionamento della finestra è OK. Le uniche anomalie segnalate su chrome://gpu sono:

Codice: Seleziona tutto

Video Decode: Software only. Hardware acceleration disabled
Vulkan: Disabled

Problems Detected
Accelerated video decode has been disabled, either via blocklist, about:flags or the command line.
Disabled Features: video_decode
Se invece lo avvio senza le ultime due flags, mi si avvia in x11/xwayland (ovviamente) ma l "Accelerated video decode" è attivo e l'unica roba disattivata è Vulkan (che hanno un supporto incompleto per la mia GPU intel ivy bridge).

Poi ci sarebbe anche da segnalare la velocità dello scrolling con la rotellina del mouse che è veramente imbarazzante su Chrome, con o senza ozone/wayland attivo.

Per paragone, con Firefox 92 (attuale stable) usato in wayland nativo ho pure il decoding accelerato dei video, ma ho un problema coi popup (tipo l'editor dei preferiti che si apre cliccando sulla stellina, o cliccando sul lucchetto) che lampeggiano se la finestra è massimizzata; con Firefox 94 (l'attuale nightly) questi problemi sono stati risolti e fila liscio come l'olio.

E lo scrolling su FF è ottimale di default senza personalizzazioni (che si possono comunque fare da about:config, senza estensioni).


Insomma, per me Firefox è superiore su Linux sia con sistema grafico X11 sia con Wayland.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
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: Chrome wayland

Messaggio da woddy68 »

Poi ci sarebbe anche da segnalare la velocità dello scrolling con la rotellina del mouse che è veramente imbarazzante su Chrome, con o senza ozone/wayland attivo.
Perché è lento ? Se è quello che intendi, secondo me dipende dal mouse o touchpad, ad esempio sul mio portatile il touchpad va alla grande, sul desktop con il mouse che uso di solito è lento, ma se cambio mouse (ne ho due o tre) funziona anche questo alla grande. Quindi non so dirti se è un problema relativo al (driver ?) all'interno di chrome o cosa...ma tieni presente che in Wayland poi regolare la velocità di scorrimento, perlomeno è così in Plasma, non ricordo su Gnome, ma presumo di si.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: Chrome wayland

Messaggio da frapox »

woddy68 ha scritto:
domenica 3 ottobre 2021, 14:54
Poi ci sarebbe anche da segnalare la velocità dello scrolling con la rotellina del mouse che è veramente imbarazzante su Chrome, con o senza ozone/wayland attivo.
Perché è lento ? Se è quello che intendi, secondo me dipende dal mouse o touchpad, ad esempio sul mio portatile il touchpad va alla grande, sul desktop con il mouse che uso di solito è lento, ma se cambio mouse (ne ho due o tre) funziona anche questo alla grande. Quindi non so dirti se è un problema relativo al (driver ?) all'interno di chrome o cosa...ma tieni presente che in Wayland poi regolare la velocità di scorrimento, perlomeno è così in Plasma, non ricordo su Gnome, ma presumo di si.
Lo scrolling è lento con 2 mouse Logitech (M590 bluetooth e un vecchio M110 usb) e con la touchpad della tastiera Microsoft di cui non ricordo il nome. È accettabile con il touchpad del portatile (Elantech) che però non uso praticamente mai. Con FF è di base più veloce con tutti i dispositivi di input senza fare nulla.

Su Gnome non vedo dove si possa regolare la velocità di scrolling della rotellina, almeno nei pannelli di controllo grafici. Non ho indagato nelle configurazioni avanzate di dconf, e al momento non lo farò.
Ultima modifica di frapox il domenica 3 ottobre 2021, 15:10, modificato 1 volta in totale.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
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: Chrome wayland

Messaggio da woddy68 »

Con FF è di base più veloce con tutti i dispositivi di input senza fare nulla.
Questo lo avevo notato anch'io.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
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: Chrome wayland

Messaggio da woddy68 »

frapox ha scritto:
domenica 3 ottobre 2021, 14:26
Per curiosità sto provando Chrome 94 (stabile) su Arch (aggiornata) e Gnome 40 wayland, con i seguenti flags:

Codice: Seleziona tutto

--ignore-gpu-blocklist
--enable-gpu-rasterization
--enable-zero-copy
--disable-gpu-driver-bug-workarounds
--enable-features=VaapiVideoDecoder
--enable-features=UseOzonePlatform
--ozone-platform=wayland
Mi pare funzioni tutto bene, non vedo artefatti o glitch grafici, il rendering delle pagine è OK, il ridimensionamento della finestra è OK. Le uniche anomalie segnalate su chrome://gpu sono:

Codice: Seleziona tutto

Video Decode: Software only. Hardware acceleration disabled
Vulkan: Disabled

Problems Detected
Accelerated video decode has been disabled, either via blocklist, about:flags or the command line.
Disabled Features: video_decode
Se invece lo avvio senza le ultime due flags, mi si avvia in x11/xwayland (ovviamente) ma l "Accelerated video decode" è attivo e l'unica roba disattivata è Vulkan (che hanno un supporto incompleto per la mia GPU intel ivy bridge).

Poi ci sarebbe anche da segnalare la velocità dello scrolling con la rotellina del mouse che è veramente imbarazzante su Chrome, con o senza ozone/wayland attivo.

Per paragone, con Firefox 92 (attuale stable) usato in wayland nativo ho pure il decoding accelerato dei video, ma ho un problema coi popup (tipo l'editor dei preferiti che si apre cliccando sulla stellina, o cliccando sul lucchetto) che lampeggiano se la finestra è massimizzata; con Firefox 94 (l'attuale nightly) questi problemi sono stati risolti e fila liscio come l'olio.

E lo scrolling su FF è ottimale di default senza personalizzazioni (che si possono comunque fare da about:config, senza estensioni).


Insomma, per me Firefox è superiore su Linux sia con sistema grafico X11 sia con Wayland.
Un po' strano che ti dica,
Video Decode: Software only. Hardware acceleration disabled
con il parametro

Codice: Seleziona tutto

--enable-features=VaapiVideoDecoder
Io ho i flag :
GPU rasterization
Zero-copy rasterizer
e ottengo Video Decode: Hardware accelerated come puoi vedere.
Immagine
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: Chrome wayland

Messaggio da frapox »

woddy68 ha scritto:
mercoledì 6 ottobre 2021, 14:34
Io ho i flag :
GPU rasterization
Zero-copy rasterizer
e ottengo Video Decode: Hardware accelerated come puoi vedere.
[cut]
Quindi non lo stai usando in modalità Wayland nativo. E in modalità xwayland anche a me viene il Video Decode: Hardware accelerated.

Per il momento, con Wayland nativo, l'hardware decoding vaapi non è supportato da Chorme come conferma anche la wiki di Arch. Lo conferma anche un amico con Debian stable con cui ho fatto delle prove i giorni scorsi.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
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: Chrome wayland

Messaggio da woddy68 »

frapox ha scritto:
mercoledì 6 ottobre 2021, 15:02
woddy68 ha scritto:
mercoledì 6 ottobre 2021, 14:34
Io ho i flag :
GPU rasterization
Zero-copy rasterizer
e ottengo Video Decode: Hardware accelerated come puoi vedere.
[cut]
Quindi non lo stai usando in modalità Wayland nativo. E in modalità xwayland anche a me viene il Video Decode: Hardware accelerated.

Per il momento, con Wayland nativo, l'hardware decoding vaapi non è supportato da Chorme come conferma anche la wiki di Arch. Lo conferma anche un amico con Debian stable con cui ho fatto delle prove i giorni scorsi.
Oh! cavolo ...hai ragione, lo stavo testando su Xorg, controllerò su Wayland e ti faccio sapere.

EDIT. Si, in wayland l'accelerazione hardware sembra non funzionare, mentre sotto Xorg funziona.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti