UHD 모니터의 Cinnamon에서 VLC 미디어 플레이어의 DPI를 높이는 방법은 무엇입니까?

UHD 모니터의 Cinnamon에서 VLC 미디어 플레이어의 DPI를 높이는 방법은 무엇입니까?

내 거노트북 디스플레이가지다높은 DPI, (282.42 PPI 초고밀도계산기에 따르면) , 크기는15.6인치 해상도3840×2160확대/축소 설정더블(200%) 내 DPI리눅스 민트 19.2 "티나" - 시나몬(64비트)일반 설정:


Cinnamon 설정의 듀얼 DPI - 일반


VLC 미디어 플레이어- DPI 문제

VLC - 기본 DPI


DPI 설정을 250%로 변경하고 싶습니다. 하지만 기본 설정 메뉴에서 GUI 스케일링 설정을 찾을 수 없습니다.

설치되었으며 snap현재 버전은 다음과 같습니다.

$ snap list vlc

Name  Version  Rev   Tracking  Publisher  Notes
vlc   3.0.7    1049  stable    videolan✓  -

답변1

QT 문서


내부에QT 문서, 나는 이러한 QT 설정이 애플리케이션에 따라 동적으로 설정될 수 있다는 것을 발견했습니다.exported, 그렇다면 모든 QT 애플리케이션에 세계적인 영향이 있을 것이라고 생각합니다.

QT_AUTO_SCREEN_SCALE_FACTOR
QT_SCALE_FACTOR
QT_SCREEN_SCALE_FACTORS

인용 문서:

QT_AUTO_SCREEN_SCALE_FACTOR[ boolean] 모니터의 픽셀 밀도에 따라 자동 크기 조정을 활성화합니다. 포인트는 물리적 측정 단위이므로 포인트 크기 글꼴의 크기는 변경되지 않습니다. 여러 화면의 배율이 다를 수 있습니다.

QT_SCALE_FACTOR[ numeric] 포인트 크기 글꼴을 포함하여 전체 응용 프로그램에 대한 전역 배율을 정의합니다.

QT_SCREEN_SCALE_FACTORS[ list] 각 화면의 배율을 지정합니다. 포인트 크기 글꼴 크기는 변경되지 않습니다. 환경 변수는 주로 EDID오류 메시지(확장 디스플레이 식별 데이터)가 있는 모니터 디버깅 또는 문제 해결에 사용됩니다 .


내 필요


제 경우에는 만족스러운 결과를 얻기 위해 다양한 설정을 시도했습니다.

QT_SCALE_FACTOR=2.5

디버깅 목적으로 터미널에서 일반 사용자로 실행할 수 있습니다.

$ QT_SCALE_FACTOR=2.5 vlc

VLC 미디어 플레이어- DPI 해결


VLC - 250% DPI


내가 실제로 무슨 짓을 했는지


나는 이 변경 시스템을 광범위하게 적용하고 싶지 않았기 때문에 다음과 같이 했습니다.

  1. 마우스 오른쪽 버튼 클릭 -> 데스크탑에 추가를 통해 VLC 메뉴 항목을 데스크탑에 복사했습니다.

  2. .desktop파일 항목을 Exec다음과 같이 편집합니다.

     Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/vlc_vlc.desktop QT_SCALE_FACTOR=2.5 /snap/bin/vlc %U
    

관련 정보