DPI가 변경되면 Firefoxe의 크롬에서 글꼴 크기를 강제로 변경합니다.

DPI가 변경되면 Firefoxe의 크롬에서 글꼴 크기를 강제로 변경합니다.

때로는 DPI가 매우 다른 모니터 간에 전환해야 하는 경우도 있습니다.

이를 위해 xfconfXfce의 일부를 사용하여 다음과 같이 X 데이터베이스를 변경합니다.

xfconf-query -c xsettings -p /Xft/DPI -s 144  # or 96, etc.

내가 실행하는 모든 애플리케이션(GTK2, GTK3 및 Qt)은 이에 올바르게 반응하고 크기를 변경합니다.

Firefox(71 이전의 모든 버전)는 DPI 변경 사항을 완전히 무시합니다. 브라우저를 다시 시작할 때까지 주소 표시줄, 메뉴 등은 동일한 크기(픽셀 단위)로 유지됩니다. 다시 시작한 후에는 현재 DPI가 채택됩니다.

변경 사항은 layout.css.devPixelsPerPx페이지 콘텐츠 크기 조정에 영향을 주지만 UI 글꼴 크기 조정에는 영향을 미치지 않습니다. 이 값을 양수 값으로 설정하면 -1Firefox가 DPI 변경에 반응하지 않습니다.

Firefox가 이러한 글꼴 크기를 동적으로 변경하도록 하는 방법이 있습니까? 이 작업을 수동으로 수행하고 재부팅할 수도 있습니다. 일부 about:config플래그, 사용자 크롬 오버레이 등?

저는 Void Linux와 함께 패키지된 Firefox를 실행하고 있습니다.

관련 정보