Wayland에서 모니터 별 스케일링을 설정하는 방법은 무엇입니까?


16

나는에서 이해 여기 와 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

답변:


14

나는 무엇이 잘못되었는지 알아 냈습니다. 기본적으로 랩톱에서 HiDPI 화면을 처리하도록 배율을 설정했습니다. 그러나 Wayland를 사용하는 경우이 스케일링 계수는 두 화면에서 모두 무시됩니다. 이 스케일링 계수를 0으로 설정하면 Wayland가 화면을 기준으로 자동으로 선택할 수 있습니다.

특히로 설정해야 org.gnome.desktop.interface scaling-factor합니다 0.

소프트웨어 저장소에서 사용 가능한 dconf 편집기를 사용하여이 작업을 수행 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


3
이것은 나를 위해 일했다! !! 마지막으로, 그놈에서 일부 사용 가능한 수준의 높은 dpi + 일반 dpi 다중 모니터 지원. 오랜 세월 동안 기다린 느낌
wkoomson

좋아, 그러나 모니터 당 스케일링은 어떻게합니까?
벤 데이비스

2
그것은 해야 "그냥 작동". 실제로 Wayland에서 실행중인 응용 프로그램을 완전히 새 데스크톱으로 드래그하면 해당 데스크톱으로 크기가 조정됩니다. 이것은 여전히 ​​X11에서 실행되는 모든 응용 프로그램에서는 작동하지 않습니다. 노틸러스로 사용 해보고 작동하는지 확인하십시오.
Computerish

7
실제로 노틸러스에서는 작동하지만 크롬과 같은 xwayland 앱에서는 작동하지 않습니다. 따라서 Linux의 다중 DPI 지원은 여전히 ​​충분하지 않습니다.
정물

0

Wayland가 (Wayland) 애플리케이션마다 스케일링을 구성 할 수있게하는 Computerish 솔루션과 함께. Chrome과 같은 XWayland 애플리케이션을 GDK 스케일링을 사용하여 열면 해결 방법으로 "사용 가능"하게 만들 수 있다는 것을 알았습니다.

다음 명령을 사용하여 크롬을 외부 모니터에서 열면 크롬을 사용할 수 있습니다. 크롬을 4k 랩톱 모니터로 옮기면 사용할 수 없게됩니다. 그러나 다른 길로 문서화하는 것입니다.

GDK_DPI_SCALE=.5 google-chrome

주의 사항, 4k 모니터에서는 사용할 수 없으므로 4k가 아닌 모니터에서만이 응용 프로그램을 사용하는 경우에만 작동합니다.


다음 명령은 무엇입니까?
NerdOfCode

GDK_DPI_SCALE = .5 Google 크롬
Stephen Ostrow

그러나 앱별 설정을 직접 조정하여 X11에서도이를 수행 할 수 있습니다. 하나의 외부 모니터에 연결할 때 앱을 실행하는 방법입니다. Wayland가 자동 확장을 지원하는 것을 정말로보고 싶습니다.
xji
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.