Colorpicker에서는 검정색만 선택합니다.

Colorpicker에서는 검정색만 선택합니다.

Gnome 및 GDM과 함께 Arch Linux를 새로 설치했습니다. 통합 비디오 카드인 Intel® HD Graphics 630을 사용합니다.

이전에는 Fedora를 설치했고 오래된 장비에는 오래된 NVidia GPU가 있었습니다. 저는 "gpick"이라는 프로그램을 사용하여 화면에서 색상을 선택했습니다.

gpick 작동 중

정상적으로 작동했지만 새 장비에서는 항상 검은색을 선택했습니다.

gpick은 검정색만 골라요

Kali Linux를 부팅하고 거기에 gpick을 설치해 보았습니다. 해상도가 기본 FullHD가 아닌 경우에도 작동했습니다. 비슷한 도구인 gcolor2를 사용해 보았지만 마찬가지입니다.

다음 패키지가 설치되어 있습니다.xf86-video-intel mesa-libgl lib32-mesa-libgl

선택기를 어떻게 고칠 수 있나요?

답변1

NVidia가 아닌 그래픽 카드와 함께 Fedora에서 GNOME 3를 사용하고 있으므로 그래픽 시스템으로 Wayland를 실행할 가능성이 높습니다. gpick은 X11만 지원하고 Xwayland 호환성 계층을 통과하는 GTK+ 2.x를 기반으로 합니다.

따라서 문제에는 두 가지 이유가 있습니다.

  1. Wayland 그래픽 시스템디자인에 의해한 프로그램이 다른 프로그램의 내용을 보는 것을 허용하지 않습니다. 따라서 스크린샷이나 색상 선택기와 같은 기능은 창 관리자의 협조가 필요합니다. (예를 들어 앱은 WM에게 스크린샷을 찍고 색상을 선택하도록 요청합니다.저것실제 화면 대신)

  2. Xwayland는 완전히 별개의 X11 "디스플레이" 역할을 합니다. 개별 창을 기본 창과 인터리브하고 클립보드 내용을 앞뒤로 전송할 수 있는 후크가 있지만 Wayland에 대한 다른 정보는 X11 앱에 전달되지 않습니다. 이에 관한 한 그들은 Wayland가 보이지 않는 검은색 데스크탑에서 실행되고 있습니다.

결과적으로 gpick은 다른 X11 창만 볼 수 있지만 기본 Wayland 창은 볼 수 없습니다.

GDM 로그인 화면의 '기어' 아이콘을 사용하여 GNOME+Wayland와 GNOME+X11 세션 간에 전환할 수 있습니다.

관련 정보