나는에서 이해 여기 와 WAYLAND의 offeres 당 모니터 스케일링 설정은 낮은 DPI 외부 모니터 (내 상황)와 HiDPI의 노트북 화면으로 사건을 처리하는 것을 다른 장소. gnome-session-wayland
패키지 에서 Wayland를 설치하고 Wayland를 잘 실행할 수 있지만 스케일링 문제는 남아 있습니다.
Wayland를 실행할 때 모니터 별 스케일링을 어떻게 설정합니까?
감사!
실제로 Wayland를 실행하고 있다는 확인 :
~>loginctl show-session 1 -p Type
Type=wayland
~>gnome-shell --version
GNOME Shell 3.18.5
답변
나는 무엇이 잘못되었는지 알아 냈습니다. 기본적으로 랩톱에서 HiDPI 화면을 처리하도록 배율을 설정했습니다. 그러나 Wayland를 사용하는 경우이 스케일링 계수는 두 화면에서 모두 무시됩니다. 이 스케일링 계수를 0으로 설정하면 Wayland가 화면을 기준으로 자동으로 선택할 수 있습니다.
특히로 설정해야 org.gnome.desktop.interface scaling-factor
합니다 0
.
소프트웨어 저장소에서 사용 가능한 dconf 편집기를 사용하여이 작업을 수행 할 수 있습니다.
답변
Wayland가 (Wayland) 애플리케이션마다 스케일링을 구성 할 수있게하는 Computerish 솔루션과 함께. Chrome과 같은 XWayland 애플리케이션을 GDK 스케일링을 사용하여 열면 해결 방법으로 “사용 가능”하게 만들 수 있다는 것을 알았습니다.
다음 명령을 사용하여 크롬을 외부 모니터에서 열면 크롬을 사용할 수 있습니다. 크롬을 4k 랩톱 모니터로 옮기면 사용할 수 없게됩니다. 그러나 다른 길로 문서화하는 것입니다.
GDK_DPI_SCALE=.5 google-chrome
주의 사항, 4k 모니터에서는 사용할 수 없으므로 4k가 아닌 모니터에서만이 응용 프로그램을 사용하는 경우에만 작동합니다.