[GH-ISSUE #3239] 最大化后窗口的分辨率过大导致显示不全 #2170

Open
opened 2026-02-27 00:06:23 +03:00 by kerem · 14 comments
Owner

Originally created by @Seraphli on GitHub (Jan 6, 2024).
Original GitHub issue: https://github.com/electerm/electerm/issues/3239

Electerm Version and download file extension(Electerm版本和下载文件后缀)

1.37.106

Platform detail (平台详情)

Manjaro Linux

What steps will reproduce the bug?(重新问题的详细步骤)

最大化窗口前本身下面有内容
image
最大化之后
image
之前的版本似乎没有这样的问题,刚从1.37.20更新到1.37.106

What should have happened?(期望的结果)

最大化之后显示完全

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

看上去是多出来了任务栏的内容,但是被任务栏挡住了

Originally created by @Seraphli on GitHub (Jan 6, 2024). Original GitHub issue: https://github.com/electerm/electerm/issues/3239 ### Electerm Version and download file extension(Electerm版本和下载文件后缀) 1.37.106 ### Platform detail (平台详情) Manjaro Linux ### What steps will reproduce the bug?(重新问题的详细步骤) 最大化窗口前本身下面有内容 ![image](https://github.com/electerm/electerm/assets/1586755/0ae70eb3-ce92-46b0-846e-65071cba1650) 最大化之后 ![image](https://github.com/electerm/electerm/assets/1586755/64835d31-cef6-4e98-94c1-46346f02ff07) 之前的版本似乎没有这样的问题,刚从1.37.20更新到1.37.106 ### What should have happened?(期望的结果) 最大化之后显示完全 ### Would this happen in other terminal app(是否能够在其他同类软件重现这个问题) _No response_ ### Additional information(其他任何相关信息) 看上去是多出来了任务栏的内容,但是被任务栏挡住了
Author
Owner

@Seraphli commented on GitHub (Jan 8, 2024):

更新到1.37.121问题依然存在

<!-- gh-comment-id:1881178240 --> @Seraphli commented on GitHub (Jan 8, 2024): 更新到1.37.121问题依然存在
Author
Owner

@zxdong262 commented on GitHub (Jan 9, 2024):

请问Manjaro Linux哪个版本呢

<!-- gh-comment-id:1882221620 --> @zxdong262 commented on GitHub (Jan 9, 2024): 请问Manjaro Linux哪个版本呢
Author
Owner

@Seraphli commented on GitHub (Jan 9, 2024):

6.1.69-1-MANJARO

<!-- gh-comment-id:1882436025 --> @Seraphli commented on GitHub (Jan 9, 2024): 6.1.69-1-MANJARO
Author
Owner

@zxdong262 commented on GitHub (Jan 9, 2024):

6.1.69-1-MANJARO

哪种桌面呢Gnome吗

<!-- gh-comment-id:1882587572 --> @zxdong262 commented on GitHub (Jan 9, 2024): > 6.1.69-1-MANJARO 哪种桌面呢Gnome吗
Author
Owner

@Seraphli commented on GitHub (Jan 9, 2024):

image

<!-- gh-comment-id:1882591048 --> @Seraphli commented on GitHub (Jan 9, 2024): ![image](https://github.com/electerm/electerm/assets/1586755/423767fb-7419-43c3-b892-7a9adbcdbb91)
Author
Owner

@zxdong262 commented on GitHub (Jan 9, 2024):

虚拟机里试了一下没有复现,有什么其他软件可能影响的吗
Screen Shot 2024-01-09 at 17 49 32

<!-- gh-comment-id:1882743596 --> @zxdong262 commented on GitHub (Jan 9, 2024): 虚拟机里试了一下没有复现,有什么其他软件可能影响的吗 ![Screen Shot 2024-01-09 at 17 49 32](https://github.com/electerm/electerm/assets/1641949/b0889258-664a-4f60-92e9-40b86c3f8478)
Author
Owner

@Seraphli commented on GitHub (Jan 9, 2024):

很奇怪,我安装在我另一台manjaro上没有发现问题。然后有问题的那台接了两个显示器,在一个显示器的桌面上最大化就有问题,在另一个显示器上面就没问题。那在有问题的Manjaro上最大化之后右上角的图标还是显示的最大化的按钮,而不是恢复的按钮。两台机器的分辨率是不同的,两个显示器的分辨率也是不同,但是感觉应该不是分辨率导致的。有问题的最大化像是分辨率没有考虑任务栏一样。
但是那台显示器上其他应用没有碰到类似的问题,包括Obsidian,Chrome,VS Code,很奇怪。我回头再检查一下。

<!-- gh-comment-id:1882806078 --> @Seraphli commented on GitHub (Jan 9, 2024): 很奇怪,我安装在我另一台manjaro上没有发现问题。然后有问题的那台接了两个显示器,在一个显示器的桌面上最大化就有问题,在另一个显示器上面就没问题。那在有问题的Manjaro上最大化之后右上角的图标还是显示的最大化的按钮,而不是恢复的按钮。两台机器的分辨率是不同的,两个显示器的分辨率也是不同,但是感觉应该不是分辨率导致的。有问题的最大化像是分辨率没有考虑任务栏一样。 但是那台显示器上其他应用没有碰到类似的问题,包括Obsidian,Chrome,VS Code,很奇怪。我回头再检查一下。
Author
Owner

@Seraphli commented on GitHub (Jan 9, 2024):

对了,这个问题是前段时间才有的,之前我记得使用的时候一直是没有问题的,大概是1.37.93之前就没有。我回头重新安装旧版本确认一下,如果可以复现那就再reopen。

<!-- gh-comment-id:1882815364 --> @Seraphli commented on GitHub (Jan 9, 2024): 对了,这个问题是前段时间才有的,之前我记得使用的时候一直是没有问题的,大概是[1.37.93](https://aur.archlinux.org/cgit/aur.git/commit/?h=electerm-bin&id=c934680ff2bb311fce51de80fb46d15f5f1edc9e)之前就没有。我回头重新安装旧版本确认一下,如果可以复现那就再reopen。
Author
Owner

@zxdong262 commented on GitHub (Jan 9, 2024):

很奇怪,我安装在我另一台manjaro上没有发现问题。然后有问题的那台接了两个显示器,在一个显示器的桌面上最大化就有问题,在另一个显示器上面就没问题。那在有问题的Manjaro上最大化之后右上角的图标还是显示的最大化的按钮,而不是恢复的按钮。两台机器的分辨率是不同的,两个显示器的分辨率也是不同,但是感觉应该不是分辨率导致的。有问题的最大化像是分辨率没有考虑任务栏一样。 但是那台显示器上其他应用没有碰到类似的问题,包括Obsidian,Chrome,VS Code,很奇怪。我回头再检查一下。

那可能跟多显示器有关,没有正确判断当前显示器

<!-- gh-comment-id:1882834689 --> @zxdong262 commented on GitHub (Jan 9, 2024): > 很奇怪,我安装在我另一台manjaro上没有发现问题。然后有问题的那台接了两个显示器,在一个显示器的桌面上最大化就有问题,在另一个显示器上面就没问题。那在有问题的Manjaro上最大化之后右上角的图标还是显示的最大化的按钮,而不是恢复的按钮。两台机器的分辨率是不同的,两个显示器的分辨率也是不同,但是感觉应该不是分辨率导致的。有问题的最大化像是分辨率没有考虑任务栏一样。 但是那台显示器上其他应用没有碰到类似的问题,包括Obsidian,Chrome,VS Code,很奇怪。我回头再检查一下。 那可能跟多显示器有关,没有正确判断当前显示器
Author
Owner

@Seraphli commented on GitHub (Jan 9, 2024):

确认了,1.37.68是没有这个bug的,1.37.93开始有这个bug
奇怪的是,我再次安装1.37.68的时候发现1.37.68也有这样的bug了

<!-- gh-comment-id:1883182178 --> @Seraphli commented on GitHub (Jan 9, 2024): 确认了,[1.37.68](https://aur.archlinux.org/cgit/aur.git/commit/?h=electerm-bin&id=c2e07345a2465a2dd9e0f9e8c53220e16b2a896c)是没有这个bug的,[1.37.93](https://aur.archlinux.org/cgit/aur.git/commit/?h=electerm-bin&id=c934680ff2bb311fce51de80fb46d15f5f1edc9e)开始有这个bug 奇怪的是,我再次安装1.37.68的时候发现1.37.68也有这样的bug了
Author
Owner

@zxdong262 commented on GitHub (Jan 12, 2024):

可以试试最新版吗

<!-- gh-comment-id:1888767726 --> @zxdong262 commented on GitHub (Jan 12, 2024): 可以试试最新版吗
Author
Owner

@Seraphli commented on GitHub (Jan 15, 2024):

AUR上还没有更新, 我等AUR上更新之后再回报

<!-- gh-comment-id:1891134515 --> @Seraphli commented on GitHub (Jan 15, 2024): AUR上还没有更新, 我等AUR上更新之后再回报
Author
Owner

@Seraphli commented on GitHub (Jan 23, 2024):

试了1.37.126,问题仍然存在
是否有log可以帮助调试这个问题?

<!-- gh-comment-id:1905962143 --> @Seraphli commented on GitHub (Jan 23, 2024): 试了1.37.126,问题仍然存在 是否有log可以帮助调试这个问题?
Author
Owner

@zxdong262 commented on GitHub (Jan 28, 2024):

试了1.37.126,问题仍然存在 是否有log可以帮助调试这个问题?

将在下个版本在linux下默认设为使用系统标题栏作为临时解决方案

<!-- gh-comment-id:1913399671 --> @zxdong262 commented on GitHub (Jan 28, 2024): > 试了1.37.126,问题仍然存在 是否有log可以帮助调试这个问题? 将在下个版本在linux下默认设为使用系统标题栏作为临时解决方案
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2170
No description provided.