Colorpicker escolhe apenas preto

Colorpicker escolhe apenas preto

Tenho uma nova instalação do Arch Linux com Gnome e GDM; Eu uso placa de vídeo integrada: Intel® HD Graphics 630.

Anteriormente eu tinha o Fedora instalado e o equipamento antigo tinha uma GPU NVidia antiga. Usei um programa chamado "gpick" para escolher uma cor na tela:

gpick funcionando

Estava funcionando como deveria, mas com o novo equipamento está sempre escolhendo a cor preta:

gpick escolhe apenas a cor preta

Tentei inicializar o Kali Linux e instalar o gpick lá. Isso funcionou mesmo que a resolução não fosse fullHD nativa. Eu tentei o gcolor2, que é uma ferramenta semelhante, mas faz o mesmo.

Tenho os seguintes pacotes instalados:xf86-video-intel mesa-libgl lib32-mesa-libgl

Como posso consertar o seletor?

Responder1

Você está usando o GNOME 3 no Fedora com uma placa gráfica não-NVidia, então provavelmente está executando o Wayland como sistema gráfico. gpick é baseado em GTK+ 2.x, que suporta apenas X11 e passa pela camada de compatibilidade Xwayland.

Portanto, há dois motivos para o seu problema:

  1. O sistema gráfico Waylandpor designnão permite que um programa veja o conteúdo de outros programas. Recursos como capturas de tela ou seletores de cores precisariam, portanto, da cooperação do gerenciador de janelas. (Por exemplo, o aplicativo pediria ao WM para fazer uma captura de tela e escolher as coresqueem vez da tela real.)

  2. O Xwayland atua como um "display" X11 completamente separado; embora tenha ganchos que permitem que janelas individuais sejam intercaladas com janelas nativas e transfira o conteúdo da área de transferência para frente e para trás, ele não passa nenhuma outra informação sobre o Wayland para os aplicativos X11. No que diz respeito a eles, eles estão rodando em uma área de trabalho preta, sem nenhum Wayland à vista.

Como resultado, o gpick pode ver apenas outras janelas X11, mas não as janelas nativas do Wayland.

Você pode alternar entre sessões GNOME+Wayland e GNOME+X11 usando o ícone de ‘engrenagem’ na tela de login do GDM.

informação relacionada