![Colorpicker에서는 검정색만 선택합니다.](https://rvso.com/image/1520628/Colorpicker%EC%97%90%EC%84%9C%EB%8A%94%20%EA%B2%80%EC%A0%95%EC%83%89%EB%A7%8C%20%EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4..png)
Gnome 및 GDM과 함께 Arch Linux를 새로 설치했습니다. 통합 비디오 카드인 Intel® HD Graphics 630을 사용합니다.
이전에는 Fedora를 설치했고 오래된 장비에는 오래된 NVidia GPU가 있었습니다. 저는 "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를 기반으로 합니다.
따라서 문제에는 두 가지 이유가 있습니다.
Wayland 그래픽 시스템디자인에 의해한 프로그램이 다른 프로그램의 내용을 보는 것을 허용하지 않습니다. 따라서 스크린샷이나 색상 선택기와 같은 기능은 창 관리자의 협조가 필요합니다. (예를 들어 앱은 WM에게 스크린샷을 찍고 색상을 선택하도록 요청합니다.저것실제 화면 대신)
Xwayland는 완전히 별개의 X11 "디스플레이" 역할을 합니다. 개별 창을 기본 창과 인터리브하고 클립보드 내용을 앞뒤로 전송할 수 있는 후크가 있지만 Wayland에 대한 다른 정보는 X11 앱에 전달되지 않습니다. 이에 관한 한 그들은 Wayland가 보이지 않는 검은색 데스크탑에서 실행되고 있습니다.
결과적으로 gpick은 다른 X11 창만 볼 수 있지만 기본 Wayland 창은 볼 수 없습니다.
GDM 로그인 화면의 '기어' 아이콘을 사용하여 GNOME+Wayland와 GNOME+X11 세션 간에 전환할 수 있습니다.