Replies: 4 comments 1 reply
|
I am able to reproduce your issue using pygpsclient==1.6.0, but only on xfce - it appears to work fine with other Arch window managers (e.g. Gnome and Deepin). On xfce the main window expands until the system eventually runs out of pixel memory:
Try installing v1.6.1. This now sets an initial value for the screen geometry at 75% of full screen resolution (it does it in app.py rather than main.py). It also saves the current window geometry to the json config file and restores this on next restart. I don't 'hard code' the initial screen geometry to a fixed value because different users have different screen configurations. PyGPSClient is designed to work with 'screens' (including VNC remote desktops) as small as 640x480. It's not a definitive test, but I span up an Arch Linux + lightdm + xfce4 environment in VirtualBox and ran PyGPSClient 1.6.1 - it appears to work fine (I note the font scaling on the banner panel is a bit high but I think that's an XFCE artefact):
|









Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Originally posted by @semuadmin in #234
Sorry, I just saw this message today. The following is the situation I encountered.
1.yes
2.tkinter version is 8.6.16
3.yes,without any user intervention
4.I cloned the source code and declared an initial window size to tk,Then it will not expand automatically
5. I did not use the previous version. I found that the window would expand from small to large until it crashed. Then I cloned a copy of the source code and declared an initial value for tk.
6.yes,I modified the source code to the following
Thanks
All reactions