wsl2에서 hidpi사용하는 방법

Kim suho·2023년 1월 2일
0

아래 site에 해당 내용이 있는데
https://ekiwi-blog.de/24620/wsl2-darstellung-bei-high-dpi-fuer-grafische-anwendungen-verbessern/
간단히 요약하면 다음과 같다.

  1. c:\ProgramData\Microsoft\WSL.wslgconfig 파일을 만들고,
    내용은 아래처럼 입력한다.
[system-distro-env]
WESTON_RDP_DISABLE_FRACTIONAL_HI_DPI_SCALING=false
  1. wsl을 아래처럼 종료하고, 원하는 linux app을 실행한다.
wsl --shutdown

잘 동작하는 것은 확인했으나..
원래의 작은 화면을 zoom-in한 것 같이 나와서 픽셀깨짐이 많이 보인다.
그래서 default 옵션으로 넣지 않은듯...

아래의 thread에서 리포트 되었고, microsoft가 대응 중인거 같기는 한데... 금방 해결될 것 같지는 않다. -ㅁ-

https://github.com/microsoft/wslg/issues/3

추가 확인

아예 리눅스의 gtk, qt 단에서 scaling하는 방법을 아래처럼 올렸는데,
번거롭지만 이 방법의 품질이 제일 좋다.
https://github.com/microsoft/wslg/issues/590

다만 gtk, qt에 적용되지 않는 녀석들은 scaling이 안되서 각자 제공하는 방법을 사용해야 한다...

chrome이 그렇다.
chrome은 아래처럼 --force-device-scale-factor=1.75 옵션으로 작성한다.

https://wiki.terzeron.com/ko/OS_%EC%9D%BC%EB%B0%98_%EC%8B%9C%EC%8A%A4%ED%85%9C/Unix%EC%99%80_Linux_Tips/Ubuntu%EC%97%90%EC%84%9C_Chrome%EC%9D%98_DPI_%EC%8A%A4%EC%BC%80%EC%9D%BC_%EC%A1%B0%EC%A0%95%ED%95%98%EA%B8%B0

profile
평범한 개발자

0개의 댓글