작은 대화(gimp, InSync, Zoom 등)로 애플리케이션의 UI 크기를 늘리세요.

작은 대화(gimp, InSync, Zoom 등)로 애플리케이션의 UI 크기를 늘리세요.

저는 3840×2160 그래픽 디스플레이를 갖춘 Lenovo P51에서 Mint 19 Tara 및 Cinnamon 3.8.9를 실행하고 있습니다.

vim, Chrome, Libre Office 및 모든 사전 설치된 애플리케이션과 같은 대부분의 애플리케이션이 제대로 작동합니다. 그러나 일부 애플리케이션(예: gimp, Zoom, InSync 및 고객 네트워크 중 하나에 연결하기 위해 설치해야 했던 Java 기반 VPN 클라이언트)에는 작은 GUI가 있습니다. (그러나 gimp와 Zoom은 Java에서 실행되는 것으로 생각되므로 이는 Java 관련 문제는 아닐 것입니다.) 글꼴과 아이콘은 읽을 수 있을 만큼 크지 않으며 크기 때문에 클릭하는 것이 번거롭습니다. 대화창 자체도 매우 작습니다.

새 아이콘 세트를 설치하여 김프를 개선했지만 해당 아이콘과 텍스트가 여전히 약간 작아서 다른 응용 프로그램에 도움이 되지 않습니다.

시스템 설정 → 글꼴에서 텍스트 크기 조정 요소를 변경하면 이미 적절한 글꼴 크기가 있는 응용 프로그램에만 영향을 주기 때문에 이 문제는 Cinnamon과 관련이 없다고 생각합니다.

문제의 응용 프로그램이 Qt와 같은 다른 UI/창 관리자를 사용하고 있는지, 그리고 이를 수정하기 위해 조정할 수 있는 다른 시스템 전체 설정이 있는지 궁금합니다. 어떤 아이디어가 있나요?

답변1

적어도 Qt 애플리케이션에 대한 솔루션을 찾았고, Zoom과 Insync 모두 Qt 위젯 툴킷을 사용하여 구축된 것으로 나타났습니다.

두 애플리케이션이 모두 보기 좋게 보이 QT_SCALE_FACTOR도록 환경 변수를 설정합니다 . 2~에 따르면Qt 문서, 설정 QT_AUTO_SCREEN_SCALE_FACTOR=1(다른 환경 변수)을 사용하면 Qt가 시스템 DPI를 존중하게 되지만 이로 인해 대화 상자가 내 취향에 비해 너무 커집니다.

제가 언급한 다른 앱에는 여전히 문제가 있으며 해당 앱의 크기가 픽셀 수로 하드코딩된 것 같습니다. 이러한 문제에 대한 해결책을 찾으면 다른 답변을 추가하겠습니다.

관련 정보