Qt5: Wayland의 Gnome에서 실행할 때 글꼴이 너무 큼

Qt5: Wayland의 Gnome에서 실행할 때 글꼴이 너무 큼

저는 Wayland와 함께 GNOME 3를 사용하고 있으며 Qt 응용 프로그램 실행을 제외하고는 잘 작동합니다. 앱이 이상하게 작동하고(일부 렌더링, 상단 표시줄 아래 배치) 일부 글꼴이 큽니다(예: 제목 및 메뉴 표시줄).

Qt 테마를 변경해 보았지만 글꼴 크기에는 영향을 미치지 않습니다. X11에서 GNOME을 사용하면 모든 것이 잘 작동합니다.

일반 로그:

Using Wayland-EGL
Using the 'xdg-shell-v6' shell integration

QT_WAYLAND_SHELL_INTEGRATION=wl-shell별로 도움이 되지도 않습니다.

QtCreator의 스크린샷

추신: 이것은 Qt5의 높은 DPI 처리와 관련이 있다고 생각합니다.https://doc.qt.io/qt-5/highdpi.html

2018년 6월 19일 업데이트됨:오늘의 QT5 realase(Archlinux)에서는 수정된 것 같습니다. 다음 로그 메시지가 표시됩니다. WARNING: XDG_SESSION_TYPE=way는 Gnome에서 무시됩니다. 어쨌든 Wayland에서 실행하려면 QT_QPA_PLATFORM=wayland를 사용하세요.

답변1

이는 5.11에서 발생한 버그인 것으로 밝혀졌습니다. 해당 버그를 찾았습니다5.11.1의 기본 릴리스 노트:QTBUG-68619

관련 정보