Package: screenkey Version: 1:0.10~rc1-1 Severity: normal Dear maintainer,
I launched screenkey a few times, but now when I try to do so, I get the following output in my terminal: ------------------- Traceback (most recent call last): File "/usr/bin/screenkey", line 104, in <module> main() File "/usr/bin/screenkey", line 96, in main app = sc.Screenkey(logger=logger, options=options, show_settings=args.show_settings) File "/usr/lib/python3/dist-packages/Screenkey/screenkey.py", line 108, in __init__ self.set_active_monitor(self.options.screen) File "/usr/lib/python3/dist-packages/Screenkey/screenkey.py", line 173, in set_active_monitor self.update_geometry() File "/usr/lib/python3/dist-packages/Screenkey/screenkey.py", line 230, in update_geometry inverse_offset_x = g[4] IndexError: list index out of range ------------------- I straced the program, and it seems to read from /home/mquinson/.config/screenkey.json, which content follows (I did not change it myself): ------------------- {"no_systray": false, "timeout": 1.0, "recent_thr": 0.1, "compr_cnt": 3, "ignore": [], "position": "fixed", "persist": false, "font_desc": "Sans Bold", "font_size": "medium", "font_color": "white", "bg_color": "black", "opacity": 0.8, "key_mode": "composed", "bak_mode": "baked", "mods_mode": "normal", "mods_only": false, "multiline": false, "vis_shift": false, "vis_space": true, "geometry": [589, 877, 503, 120], "screen": 0, "window": null} ------------------- When I remove this file from my disk, screenkey starts properly again. I'm surprised because, like I said, I never modified this file myself. I remember playing with the settings using the graphical tool that appeared in my tool tray, but I cannot remember of what I modified, sorry. Thanks for maintaining this package, Mt -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.6.0-2-amd64 (SMP w/12 CPU cores) Kernel taint flags: TAINT_USER Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages screenkey depends on: ii libx11-6 2:1.6.9-2+b1 ii python3 3.8.2-3 ii python3-cairo 1.16.2-3 ii python3-gi 3.36.0-3 screenkey recommends no packages. screenkey suggests no packages. -- no debconf information -- Strong reject, for obvious reasons. -- Bastard Reviewer From Hell
signature.asc
Description: PGP signature