Colorpicker wybiera tylko czarny

4

Mam świeżą instalację Arch Linux z Gnome i GDM; Używam zintegrowanej karty wideo: Intel® HD Graphics 630.

Wcześniej miałem zainstalowaną Fedorę, a stara platforma miała stary GPU NVidia. Użyłem programu o nazwie „gpick”, aby wybrać kolor z ekranu:

gpick working

To działało tak jak powinno, ale przy nowej platformie zawsze wybiera czarny kolor:

gpick picks only black color

Próbowałem uruchomić Kali Linux i zainstalować tam gpick. To działało, chociaż rozdzielczość nie była rodzimą fullHD. Próbowałem gcolor2, który jest podobnym narzędziem, ale robi to samo.

Mam zainstalowane następujące pakiety: xf86-video-intel mesa-libgl lib32-mesa-libgl

Jak mogę naprawić selektor?

Eluch
źródło

Odpowiedzi:

4

Używasz GNOME 3 w Fedorze z kartą graficzną inną niż NVidia, więc najprawdopodobniej używasz Waylanda jako systemu graficznego. gpick jest oparty na GTK + 2.x, który obsługuje tylko X11 i przechodzi przez warstwę zgodności Xwayland.

Istnieją dwa powody twojego problemu:

  1. System graficzny Waylanda przez projekt nie pozwala jednemu programowi zobaczyć zawartości innych programów. Funkcje takie jak zrzuty ekranu lub wybieracze kolorów wymagałyby zatem współpracy menedżera okien. (Na przykład aplikacja poprosi WM o zrobienie zrzutu ekranu i wybranie kolorów z że zamiast rzeczywistego ekranu.)

  2. Xwayland działa jako całkowicie oddzielny „wyświetlacz” X11; podczas gdy ma haczyki pozwalające na przeplatanie poszczególnych okien z natywnymi i przenoszenie zawartości schowka z powrotem i amp; dalej, nie przekazuje żadnych innych informacji o Wayland do aplikacji X11. Jeśli chodzi o te osoby, działają na czarnym pulpicie, nie widząc Waylanda.

W rezultacie gpick widzi tylko inne okna X11, ale nie rodzime okna Wayland.

Możesz przełączać się między sesjami GNOME + Wayland i GNOME + X11 za pomocą ikony „biegów” na ekranie logowania GDM.

grawity
źródło
Więc prawdopodobnie nie ma nic złego w moim sterowniku karty graficznej? Muszę tylko poczekać / wyszukać colorpicker, co używa GTK 3?
Eluch
To lub przełącz się z powrotem do trybu tylko X11. Poszukaj przycisku „biegów” na ekranie logowania GDM.
grawity