| Summary: | Special character rendered overly small when on wayland | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Aleix Pol <aleixpol> |
| Component: | font | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | johan.helsing |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
left wayland - right xcb
scaling the text makes the issue more obvious qt 5.12.1 characters qml on xcb |
||
Created attachment 112502 [details]
scaling the text makes the issue more obvious
I can't reproduce this with Qt 5.12.1 and konsole version 18.12.1. Does setting or clearing QT_WAYLAND_FORCE_DPI do any difference for you (try setting it to 96 or physical)? Created attachment 117861 [details]
qt 5.12.1
Stll happens.
Weird.
Can you try running the following in qmlscene?
import QtQuick 2.6
Column {
TextEdit {
id: size
text: "32"
}
Text {
font.pixelSize: size.text
text: "Smileys Symbols ㋡ ㋛ ☺ ☹ ☻ 〠 シ ッ ツ ヅ Ü 〲 〴 ϡ ﭢ ت ⍡ ⍢ ⍣ ⍤ ⍥ ⍨ ⍩ ὃ ὕ ὣ Ѷ Ӫ ӫ "
}
Text {
font.pointSize: size.text
text: "Smileys Symbols ㋡ ㋛ ☺ ☹ ☻ 〠 シ ッ ツ ヅ Ü 〲 〴 ϡ ﭢ ت ⍡ ⍢ ⍣ ⍤ ⍥ ⍨ ⍩ ὃ ὕ ὣ Ѷ Ӫ ӫ "
}
}
Created attachment 117868 [details]
characters qml
So likely either a Qt bug and/or something weird with your fontconfig... It works on X? Could you file a bug at bugreports.qt.io? Created attachment 117869 [details]
on xcb
works if we force xcb
|
Created attachment 112501 [details] left wayland - right xcb See attachment, on xcb it looked alright, on wayland.