Esiste un selettore di colori che funziona con Wayland o XWayland?


21

Ho provato gpick, gcolor2, gcolor3, pick , pychrom e nessuno di loro sembra funzionare con Wayland. Sto eseguendo Arch Linux a 64 bit con GNOME 3.22.1 tramite XWayland (impostazione predefinita dal 3.22.x). Non voglio passare a una sessione X solo per scegliere un colore.

Qualcuno ha avuto successo con questo?


Nessuno che io sappia di ... afaik il dbus api che dovrebbe consentire alle app di accedere a tali risorse non è ancora implementato.
don_crissti,

Qualche aggiornamento a questo proposito?
tanenbring

ho anche bloccato su X11 con gcolor2. sembra che gcolor3 stia arrivando ma non me lo aspetto troppo velocemente
Thomas Fellinger,

2
Non penso che questo sia attualmente possibile con Wayland, perché le applicazioni Wayland non hanno accesso alle superfici di altre app.
Thayne,

Risposte:


4

No, la sicurezza richiede solo un'app attendibile per poter accedere all'output di altre app.

"In GNOME, puoi usare lo strumento Screenshot (disponibile in panoramica o come tasto di scelta rapida per la schermata di stampa o come comando gnome-screenshot) per acquisire uno screenshot di tutto il desktop o una finestra particolare."

Quindi usa gimp / krita / etc per togliere il colore dall'immagine.

https://fedoraproject.org/wiki/How_to_debug_Wayland_problems#Screen_capture_is_not_available_with_usual_apps



@AntonioViniciusMenezesMedei KolourPaint cattura uno screenshot nero sul mio Debian 10 (Buster) che esegue Wayland. Credo che ci siano stati alcuni cambiamenti nella nuova versione di Wayland in quanto non ho riscontrato problemi con lo schermo nero in Debian 9 (in precedenza utilizzavo un selettore di app semplice ma interessante , che non funziona più).
Sufian,

2

grim è uno strumento di screenshot per Wayland che sembra essere in grado di farlo:

grim -g "$(slurp -p)" -t ppm - | convert - -format '%[pixel:p{0,0}]' txt:-

Nota che grim usa il protocollo wlr-screencopy e slurp usa wlr-layer-shell. Questi dovrebbero essere supportati da compositori basati su wlroots, ma probabilmente non da altri.
tobib
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.