Bug 39166 - Не разворачивается на весь экран
Summary: Не разворачивается на весь экран
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: telegram-desktop (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-30 11:51 MSK by Олег Соловьев
Modified: 2023-11-02 11:37 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Олег Соловьев 2020-10-30 11:51:53 MSK
Окно Telegram при запуске не разворачивается на весь экран и вместо этого оставляет поля в пикселях:
13 сверху и снизу, 12 слева и 15 справа
Comment 1 Vitaly Lipatov 2020-10-31 11:09:41 MSK
(Ответ для Олег Соловьев на комментарий #0)
> Окно Telegram при запуске не разворачивается на весь экран и вместо этого
А почему при запуске? А если просто сворачивать/разворачивать?

Я думаю, это вопросы к оконному менеджеру у вас, а Telegram тут ни при чём.
Comment 2 Олег Соловьев 2020-11-02 11:21:11 MSK
(Ответ для Vitaly Lipatov на комментарий #1)
> (Ответ для Олег Соловьев на комментарий #0)
> > Окно Telegram при запуске не разворачивается на весь экран и вместо этого
> А почему при запуске? А если просто сворачивать/разворачивать?
Потому что при запуске.

> Я думаю, это вопросы к оконному менеджеру у вас, а Telegram тут ни при чём.
Нет, это вопросы именно к Telegram. Ни одно другое окно при запуске приложений так себя не ведёт, только телега открывается с поняли непонятно зачем.
Comment 3 Олег Соловьев 2020-11-02 11:21:45 MSK
(Ответ для Олег Соловьев на комментарий #2)
> только телега открывается с поняли непонятно зачем.

С полями*
Comment 4 Sergey V Turchin 2020-11-03 14:38:50 MSK
А если включить "Системную рамку окна"?
Comment 5 Олег Соловьев 2020-11-03 17:53:34 MSK
починилось после установки xorg-96dpi

Пока не могу сказать, какой dpi был до установки пакета, но очевидно что телеграм не может обработать все значения dpi.
Comment 6 Олег Соловьев 2020-11-03 17:56:24 MSK
$ xdpyinfo  | grep dots
  resolution:    142x141 dots per inch
Comment 7 Vitaly Lipatov 2020-11-03 19:07:38 MSK
Применительно к Телеграму тут решать нечего.

У меня Телеграм восстанавливается в том размере, в каком был закрыт.

Команда xdpyinfo у меня выводит
$ xdpyinfo  | grep dots
  resolution:    96x96 dots per inch

При том, что в настройках (Xfce) установлен DPI 164.
Comment 8 Sergey V Turchin 2020-11-05 10:43:47 MSK
(Ответ для Олег Соловьев на комментарий #5)
> починилось после установки xorg-96dpi
Перечёркнутый шрифт оно тоже лечит при обновлении Qt.
Comment 9 Sergey V Turchin 2020-11-05 10:44:20 MSK
(Ответ для Олег Соловьев на комментарий #5)
> починилось после установки xorg-96dpi
А если включить "Системную рамку окна", не лечит?
Comment 10 Олег Соловьев 2020-11-05 10:48:25 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> (Ответ для Олег Соловьев на комментарий #5)
> > починилось после установки xorg-96dpi
> А если включить "Системную рамку окна", не лечит?

Где она включается?
Comment 11 Sergey V Turchin 2020-11-05 10:49:11 MSK
(Ответ для Олег Соловьев на комментарий #10)
> Где она включается?
В Продвинутых.
Comment 12 Sergey V Turchin 2020-11-05 10:50:02 MSK
>   resolution:    96x96 dots per inch
Дык, это и есть тот же "xorg-96dpi".
 
> При том, что в настройках (Xfce) установлен DPI 164.
Видимо, она на telegram не влияет, иначе xdpyinfo бы его показывал.
Comment 13 Vitaly Lipatov 2020-11-05 17:45:15 MSK
(Ответ для Sergey V Turchin на комментарий #12)
> >   resolution:    96x96 dots per inch
> Дык, это и есть тот же "xorg-96dpi".
>  
> > При том, что в настройках (Xfce) установлен DPI 164.
> Видимо, она на telegram не влияет, иначе xdpyinfo бы его показывал.
Она влияет на всё, иначе бы я ничего не видел на этом дурацком 4К мониторе, где столько точек, что надо всё в 2 раза увеличивать.

Я не знаю, зачем он врёт о разрешении:
screen #0:
  dimensions:    5760x2160 pixels (1524x572 millimeters)
  resolution:    96x96 dots per inch
Comment 14 Sergey V Turchin 2020-11-06 10:43:32 MSK
(Ответ для Vitaly Lipatov на комментарий #13)
> Я не знаю, зачем он врёт о разрешении:
> screen #0:
>   dimensions:    5760x2160 pixels (1524x572 millimeters)
Нужно в xorg.conf настроить DisplaySize

>   resolution:    96x96 dots per inch
, а не в xfce, тогда везде будет правильный DPI.
Comment 15 Sergey V Turchin 2020-11-06 10:48:49 MSK
(Ответ для Vitaly Lipatov на комментарий #13)
> Я не знаю, зачем он врёт о разрешении:
Пакет xorg-96dpi не установлен, случайно?
С ним он часто так делает. Тупо 96DPI ставит.
Если не установлен, то от монитора криво передаётся инфа и нужно или кабель сменить или настроить вручную DisplaySize.

P.S.
Возможно, xfce поздновато применяет настройку и к тому, кто запускает терминал, она не успевает примениться, поэтому xdpyinfo так показывает.
Comment 16 Vitaly Lipatov 2021-06-30 12:16:01 MSK
В Сизифе telegram-desktop-2.8.1-alt1, просьба проверить на нём.
Comment 17 Олег Щавелев 2023-11-02 11:37:19 MSK
Стенды для проверки:
=================
* ALT Regular Sisyphus x86_64
* Kernel: 6.5.5-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.11.2-alt1.x86_64

Шаги:
=================
* Открыл мессенджер телеграм
* Развернул на весь экран
* Изменил размер приложение
* Перенес на второй экран

Результат:
==========
Корректная работа приложения, в не зависимости от рамки: системная, рамка окна Qt