Xpra-org / xpra

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
https://xpra.org/
GNU General Public License v2.0
1.97k stars 169 forks source link

Opened window of Pololu software missing content, fonts e.g. dpi has little effect #4413

Open anttiryt opened 2 hours ago

anttiryt commented 2 hours ago

Screenshot 2024-11-06 at 14 04 43

Describe the bug Running this one software, pololu-tic-1.8.1-linux-rpi, has window content mostly missing. Changing DPI only makes window bigger or smaller. This software works OK over X11, though slow.

To Reproduce Steps to reproduce the behavior:

  1. server command
  2. client command: % ./xpra attach --dpi=64 ssh:rac@localhost:20222
  3. specific action to trigger the bug

System Information (please complete the following information):

Additional context Add any other context about the problem here. Please see "reporting bugs" in the wiki section.

xpra-bug.zip

pololu-tic-1.8.1-linux-rpi link https://www.pololu.com/file/0J1349/pololu-tic-1.8.1-linux-rpi.tar.xz Pololu-tic GitHub link https://github.com/pololu/pololu-tic-software


rac@Antti-MacTop MacOS % ./xpra attach --dpi=64 ssh:rac@localhost:20222 
grep: /usr/share/locale/locale.alias: No such file or directory
grep: /usr/share/locale/locale.alias: No such file or directory

2024-11-06 14:05:40,778 Xpra GTK3 client version 6.2.1-r0
2024-11-06 14:05:40,791  running on Mac OS X 14.5
2024-11-06 14:05:40,792  cpython 3.11
grep: /usr/share/locale/locale.alias: No such file or directory
2024-11-06 14:05:41,028 GStreamer version 1.24.7
2024-11-06 14:05:41,042 created unix domain sockets:
2024-11-06 14:05:41,042  '/Users/rac/.xpra/clients/Antti-MacTop.local-44078'
/Applications/Xpra.app/Contents/Resources/lib/python/xpra/scripts/parsing.py:342: DeprecationWarning: Warning: the syntax `protocol:host` will be removed in a future release
  warnings.warn("Warning: the syntax `protocol:host` will be removed in a future release", DeprecationWarning)
2024-11-06 14:05:41.115 xpra[44078:17546935] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.

(xpra:44078): Gtk-CRITICAL **: 14:05:41.118: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
2024-11-06 14:05:41,145 Using existing mmap file '/var/folders/bx/rmdlx5qs14b01t5rvrvl3xc80000gn/T/xpra.dlx8hm8z.mmap': 512MB
2024-11-06 14:05:41,152  keyboard settings: layout=fi
2024-11-06 14:05:41,160  desktop size is 1920x1080:
2024-11-06 14:05:41,161   Antti-MacTop.local (3023x2321 mm - DPI: 16x12) workarea: 1920x1003 at    0x25  
2024-11-06 14:05:41,161     monitor 1        (1219x685 mm - DPI: 40x40)
2024-11-06 14:05:42,351 enabled remote logging
2024-11-06 14:05:42,352 Xpra X11 seamless server version 6.2
2024-11-06 14:05:42,367 Attached to xpra server at localhost:20222
2024-11-06 14:05:42,367  (press Control-C to detach)

grep: /usr/share/locale/locale.alias: No such file or directory
2024-11-06 14:05:42,523 running, 2 windows
2024-11-06 14:05:43,196 audio playback using 'flac' audio codec
2024-11-06 14:05:43,318 Warning: window 4 requested static gravity
2024-11-06 14:05:43,318  this is not implemented yet
^C
2024-11-06 14:05:47,062 Python/GTK3 Client got signal SIGINT
2024-11-06 14:05:47,063 exiting
2024-11-06 14:05:47,067 removing unix domain socket '/Users/rac/.xpra/clients/Antti-MacTop.local-44078'
2024-11-06 14:05:47,067 audio playback stopping
rac@Antti-MacTop MacOS % 
anttiryt commented 2 hours ago

Expected layout:

Screenshot 2024-11-06 at 14 23 12