Created attachment 14905 [details] Сливается с предыдущими строками Странно что-то с подчеркиванием
Created attachment 14906 [details] Как должно выглядить Выдача /opt/Telegram/Telegram
Created attachment 14907 [details] Весь текст сообщения ссылка. Стенды с ошибкой: ================= * ALT Regular Sisyphus x86_64 * Kernel: 6.5.8-un-def-alt1 * GNOME 45.0 * AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz * AMD ATI 04:00.0 Renoir * 1: 1920x1080~144Hz 2: 1280x720~60Hz * Wayland Версия программы: ================= telegram-desktop-4.10.5-alt2.x86_64 Шаги, приводящие к ошибке: ================= * Открыть мессенджер * Открыть канал * Найти сообщение Результат: ========== Весь текст сообщения является ссылкой. Ожидаемый результат: ==================== Сообщение должно быть текстом.
Настройте свои шрифты. У меня всё ок. $ rpm -qa --qf '%{NAME}\n'| grep ^fonts fonts-ttf-latex-xft fonts-ttf-google-noto-common fonts-ttf-dejavu fonts-ttf-google-droid-serif fonts-ttf-google-noto-sans-mono fonts-bitmap-misc fonts-ttf-google-noto-sans fonts-ttf-google-crosextra-carlito fonts-ttf-roboto fonts-ttf-google-noto-sans-symbols fonts-type1-urw fonts-ttf-google-crosextra-caladea fonts-ttf-google-noto-serif fonts-ttf-google-droid-sans fonts-ttf-google-noto-sans-symbols2 fonts-ttf-google-noto-emoji-color fonts-ttf-google-noto-emoji fonts-ttf-google-droid-sans-mono fonts-ttf-material-icons
Created attachment 14908 [details] всё ок с нормальными системными шрифтами
Created attachment 14952 [details] Проблема с форматированием текста, в версии telegram-desktop-4.11.2-alt1.x86_64 На текущий момент получается воспроизвести проблему на текущий момент. https://t.me/yabrowser/181 [root@alt-gnome ~]# rpm -qa --qf '%{NAME}\n'| grep ^fonts fonts-bitmap-misc fonts-otf-adobe-source-sans-pro fonts-ttf-gnu-freefont-common fonts-ttf-lxgw-wenkai fonts-ttf-google-noto-emoji-color fonts-ttf-google-croscore-arimo fonts-bitmap-terminus fonts-ttf-google-lato fonts-ttf-gnu-freefont-serif fonts-ttf-gnu-freefont-sans fonts-otf-abattis-cantarell fonts-ttf-gnu-freefont-mono fonts-otf-adobe-source-code-pro fonts-otf-mozilla-fira fonts-ttf-dejavu fonts-ttf-liberation-narrow fonts-type1-urw fonts-ttf-liberation
Created attachment 14953 [details] Все шрифты в системе, команда fs-list Дополнение к предыдущему сообщению.
Комментарий №4 и 5. Изменяю статус репорта.
1. Я думаю, что шрифты тут вообще ни при чём. Что подчёркивать, решает не шрифт. 2. В 4.11 необходимые шрифты уже внутри Телеграма, и набор внешних шрифтов на него не влияет. Вы же сами пишете, что проблема с форматированием текста. Я пока могу предположить только то, что Qt не самый обновлённый у вас.
(Ответ для Vitaly Lipatov на комментарий #8) > 1. Я думаю, что шрифты тут вообще ни при чём. Что подчёркивать, решает не > шрифт. > 2. В 4.11 необходимые шрифты уже внутри Телеграма, и набор внешних шрифтов > на него не влияет. > Вы же сами пишете, что проблема с форматированием текста. Я пока могу > предположить только то, что Qt не самый обновлённый у вас. 1. Да безусловно я разделяю данный тезис. На репорт влияет в частности на его статус, так он закрыт с комментарием всё ок с нормальными системными шрифтами. Поэтому я проиллюстрировал какие шрифты установлены. 2. Какой есть в Cизифе, система всегда в актуальном состоянии: [oleg@alt-gnome ~]$ sudo apt-get update [sudo] password for oleg: Получено: 1 http://ftp.altlinux.org Sisyphus/x86_64 release [4238B] Получено: 2 http://ftp.altlinux.org Sisyphus/x86_64-i586 release [1680B] Получено: 3 http://ftp.altlinux.org Sisyphus/noarch release [2859B] Получено 8777B за 0s (220kB/s). Найдено http://ftp.altlinux.org Sisyphus/x86_64/classic pkglist Найдено http://ftp.altlinux.org Sisyphus/x86_64/classic release Найдено http://ftp.altlinux.org Sisyphus/x86_64-i586/classic pkglist Найдено http://ftp.altlinux.org Sisyphus/x86_64-i586/classic release Найдено http://ftp.altlinux.org Sisyphus/noarch/classic pkglist Найдено http://ftp.altlinux.org Sisyphus/noarch/classic release Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено [oleg@alt-gnome ~]$ sudo apt-get dist-upgrade Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Подсчет обновлений... Завершено 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Я не знаю в чем проблема, я просто изменил статус репорта, так я могу воспроизвести описанную Русланом проблему. Единственное, что бы хорошо проверить, это Flatpak-версию. Что бы точно быть уверенным, что проблема не в самом телеграм. Я сегодня установлю и отпишусь.
(Ответ для Олег Щавелев на комментарий #9) ... > Я не знаю в чем проблема, я просто изменил статус репорта, так я могу > воспроизвести описанную Русланом проблему. > > Единственное, что бы хорошо проверить, это Flatpak-версию. Что бы точно быть > уверенным, что проблема не в самом телеграм. Это Руслан с самого начала написал, что в установленном через epm play telegram проблемы нет.
(Ответ для Vitaly Lipatov на комментарий #10) > (Ответ для Олег Щавелев на комментарий #9) > ... > > Я не знаю в чем проблема, я просто изменил статус репорта, так я могу > > воспроизвести описанную Русланом проблему. > > > > Единственное, что бы хорошо проверить, это Flatpak-версию. Что бы точно быть > > уверенным, что проблема не в самом телеграм. > Это Руслан с самого начала написал, что в установленном через epm play > telegram проблемы нет. Виталий, тогда в этом случае сопоставление с Flatpak-версии не имеет смысла.
Отловил, показываю на записи по ссылке: https://disk.yandex.ru/d/B4E566gxRv9ISw Приложение запущено в терминале: [oleg@alt-gnome ~]$ telegram-desktop qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "stateChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMState qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "connectivityChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMConnectivityState qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "deviceTypeChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMDeviceType qt.dbus.integration: Could not connect "org.freedesktop.NetworkManager" to "meteredChanged" : Type not registered with QtDBus in parameter list: QNetworkManagerInterface::NMMetered QPainter::begin: Paint device returned engine == 0, type: 2 QWidget::render: Cannot render with an inactive painter qt.core.qobject.connect: QObject::connect: No such signal QPlatformNativeInterface::systemTrayWindowChanged(QScreen*) qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment qt.svg: Error while inflating gzip file: SVG format check failed qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment qt.gui.imageio.jpeg: Corrupt JPEG data: premature end of data segment
Попробовал собрать с параметром system_fonts https://packages.altlinux.org/ru/tasks/337981/ и https://packages.altlinux.org/ru/tasks/337992/ эффект неправильного отображения пропадает Не очень понял, в комментариях к DESKTOP_APP_USE_PACKAGED_FONTS CMakefile написано: Use preinstalled fonts instead of bundled one. Не очень понял это комментарий, может надо в момент сборки пакета надо нужные шрифты куда-то подложить ? И да, если установить пакет из этих заданиях и поставить пакет fonts-ttf-open-sans, эффект опять возникает.
(Ответ для ruslandh на комментарий #13) > Попробовал собрать с параметром system_fonts > https://packages.altlinux.org/ru/tasks/337981/ > и > https://packages.altlinux.org/ru/tasks/337992/ > > эффект неправильного отображения пропадает > > Не очень понял, в комментариях к DESKTOP_APP_USE_PACKAGED_FONTS CMakefile > написано: > Use preinstalled fonts instead of bundled one. > > Не очень понял это комментарий, может надо в момент сборки пакета надо > нужные шрифты куда-то подложить ? > > И да, если установить пакет из этих заданиях и поставить пакет > fonts-ttf-open-sans, эффект опять возникает. Руслан, у нас воспроизводился проблема без шрифтов. Если будет минутка, собери повторно мы протестируем и в GNOME и в KDE
(Ответ для ruslandh на комментарий #13) > Попробовал собрать с параметром system_fonts > https://packages.altlinux.org/ru/tasks/337981/ > и > https://packages.altlinux.org/ru/tasks/337992/ > > эффект неправильного отображения пропадает > > Не очень понял, в комментариях к DESKTOP_APP_USE_PACKAGED_FONTS CMakefile > написано: > Use preinstalled fonts instead of bundled one. > > Не очень понял это комментарий, может надо в момент сборки пакета надо > нужные шрифты куда-то подложить ? В данном контексте PACKAGED — это установленный в систему из пакета. Антоним для BUNDLED.
(Ответ для Vitaly Lipatov на комментарий #8) > Я пока могу > предположить только то, что Qt не самый обновлённый у вас. Здравствуйте. Поднял виртуальную машину с нуля, установил телеграмм и наблюдаю интересное поведение пакета. При запуске (в моем случае через консоль) подчеркивания сливаются с текстом в некоторых топах, в некоторых нет, закрываем Ctrl+Q открываем заново уже часть идет нормально, чать с подчеркиванием, закрываем открываем полностью все ок, закрываем открываем, что-то подчеркивается, что-то нет. Такое же поведение наблюдается на основной машине, не виртуальной. Исходя из это позволю сделать себе предположение, что проблема не в пакете telegram-desktop, а в каком-то из пакетов зависимостей, возможно каком-то из qt6 в котором описана функция работы с системными шрифтами. И если мое предположение верно, то надо понять в какой именно пакет/библиотека работает некорректно Также периодически ловится ошибка в терминале [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f08baf86f80] Packet corrupt (stream = 0, dts = 152224). [NULL @ 0x7f08b15e5400] Invalid NAL unit size (173902 > 2506). [NULL @ 0x7f08b15e5400] missing picture in access unit with size 2510