Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Electrical Rules Checker dialog not responding" error when running ERC #33

Closed
LIV2 opened this issue Oct 22, 2023 · 13 comments
Closed
Assignees

Comments

@LIV2
Copy link

LIV2 commented Oct 22, 2023

Hi,

I'm attempting to use KiAuto on Ubuntu Mantic on ARM64
Kicad version 7.0.7 installed from the Ubuntu package repository

I get "ERROR:Electrical Rules Checker dialog not responding" when attempting to run ERC

Attached are the screencast & logs

run_erc_eeschema_screencast.ogv.zip

root@b43436903895:/build/Kicad# /usr/local/bin/eeschema_do -r -vv run_erc -o /build/Kicad/A2000-Coprocessor-Debug-erc.txt -g 50 -f /build/Kicad/kibot_errors.filter /build/Kicad/A2000-Coprocessor-Debug.kicad_sch /build/Kicad/
DEBUG:Detected KiCad v7.0.7 (7.0.7+dfsg-1 7000007) (eeschema_do - misc.py:155)
DEBUG:Config path /root/.config/kicad/7.0 (eeschema_do - misc.py:180)
DEBUG:KiCad environment: {} (eeschema_do - misc.py:300)
DEBUG:KiCad share dir: /usr/share/kicad/ (eeschema_do - misc.py:242)
DEBUG:Defining KICAD7_FOOTPRINT_DIR = /usr/share/kicad/footprints (eeschema_do - misc.py:252)
DEBUG:Setting timeout scale to 1.0 (eeschema_do - eeschema_do:837)
DEBUG:Loading filter errors (eeschema_do.kiauto.file_util - file_util.py:82)
INFO:Loaded 3 error filters from `/build/Kicad/kibot_errors.filter`
DEBUG:English locale: C.utf8 (eeschema_do - misc.py:338)
DEBUG:Eeschema config: /root/.config/kicad/7.0/eeschema.json (eeschema_do.kiauto.file_util - file_util.py:206)
DEBUG:Moving current config to /root/.config/kicad/7.0/eeschema.json.pre_script (eeschema_do.kiauto.file_util - file_util.py:213)
DEBUG:Creating an eeschema config (eeschema_do - eeschema_do:668)
DEBUG:Selecting plot format pdf (4) (eeschema_do - eeschema_do:671)
DEBUG:{"plot": {"format": 4, "color": true, "frame_reference": true, "color_theme": "_builtin_default", "background_color": false, "hpgl_origin": 0, "hpgl_pen_size": 0.19}, "system": {"first_run_shown": true, "never_show_rescue_dialog": true}, "appearance": {"show_sexpr_file_convert_warning": false, "color_theme": "_builtin_default"}, "window": {"size_x": 1366, "size_y": 960, "grid": {"last_size": 7, "user_grid_x": "50 mil", "user_grid_y": "50 mil"}}} (eeschema_do - eeschema_do:692)
DEBUG:KiCad common config: /root/.config/kicad/7.0/kicad_common.json (eeschema_do.kiauto.file_util - file_util.py:206)
DEBUG:Moving current config to /root/.config/kicad/7.0/kicad_common.json.pre_script (eeschema_do.kiauto.file_util - file_util.py:213)
DEBUG:Creating a KiCad common config (eeschema_do.kiauto.file_util - file_util.py:241)
DEBUG:{"environment": {"show_warning_dialog": false}, "graphics": {"cairo_antialiasing_mode": 0, "opengl_antialiasing_mode": 0}, "system": {"editor_name": "/bin/cat"}} (eeschema_do.kiauto.file_util - file_util.py:253)
DEBUG:User hotkeys config: /root/.config/kicad/7.0/user.hotkeys (eeschema_do.kiauto.file_util - file_util.py:206)
DEBUG:Moving current config to /root/.config/kicad/7.0/user.hotkeys.pre_script (eeschema_do.kiauto.file_util - file_util.py:213)
DEBUG:Creating a user hotkeys config (eeschema_do.kiauto.file_util - file_util.py:221)
DEBUG:Output file: /build/Kicad/A2000-Coprocessor-Debug-erc.txt (eeschema_do - eeschema_do:917)
DEBUG:Waiting for virtual X server ... (eeschema_do.kiauto.ui_automation - ui_automation.py:91)
DEBUG:Current DISPLAY is :1707967580 (eeschema_do.kiauto.ui_automation - ui_automation.py:93)
DEBUG:Checking using ['setxkbmap', '-query'] (eeschema_do.kiauto.ui_automation - ui_automation.py:104)
DEBUG:Recording session with: ['recordmydesktop', '--overwrite', '--no-sound', '--no-frame', '--on-the-fly-encoding', '-o', '/build/Kicad/run_erc_eeschema_screencast.ogv'] (eeschema_do.kiauto.ui_automation - ui_automation.py:166)
DEBUG:Starting eeschema (eeschema_do - eeschema_do:949)
DEBUG:EEschema PID: 579 (eeschema_do - eeschema_do:957)
INFO:Waiting for "Main eeschema window" ...
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:Found Main eeschema window window (1) (eeschema_do.kiauto.ui_automation - ui_automation.py:381)
DEBUG:Window id: 6291478 (eeschema_do.kiauto.ui_automation - ui_automation.py:386)
DEBUG:['xdotool', 'windowfocus', '--sync', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Waiting for 6291478 window to get focus... (eeschema_do.kiauto.ui_automation - ui_automation.py:317)
DEBUG:['xdotool', 'getwindowfocus'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Currently focused id: 6291478 (eeschema_do.kiauto.ui_automation - ui_automation.py:320)
INFO:Open Tools->Electrical Rules Checker
DEBUG:['xdotool', 'key', 'Escape', 'ctrl+shift+a'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
INFO:Waiting for "Electrical Rules Checker dialog" ...
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:Found Electrical Rules Checker dialog window (1) (eeschema_do.kiauto.ui_automation - ui_automation.py:381)
DEBUG:Window id: 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:386)
DEBUG:['xdotool', 'windowfocus', '--sync', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Waiting for 6293225 window to get focus... (eeschema_do.kiauto.ui_automation - ui_automation.py:317)
DEBUG:['xdotool', 'getwindowfocus'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Currently focused id: 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:320)
INFO:Run ERC
DEBUG:Capturing region 100x10+108+27 from window 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:421)
DEBUG:Import output:  (eeschema_do.kiauto.ui_automation - ui_automation.py:428)
DEBUG:['xdotool', 'key', 'Return'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Capturing region 100x10+108+27 from window 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:421)
DEBUG:Import output:  (eeschema_do.kiauto.ui_automation - ui_automation.py:428)
DEBUG:Difference 0 (eeschema_do.kiauto.ui_automation - ui_automation.py:448)
DEBUG:Capturing region 100x10+108+27 from window 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:421)
DEBUG:Import output:  (eeschema_do.kiauto.ui_automation - ui_automation.py:428)
DEBUG:Difference 474 (eeschema_do.kiauto.ui_automation - ui_automation.py:448)
INFO:Open the save dialog
DEBUG:['xdotool', 'key', 'Tab', 'Tab', 'Tab', 'Tab', 'Tab', 'Tab', 'Tab', 'Tab', 'Return'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
INFO:Waiting for "ERC File save dialog" ...
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
      8039872 K total memory
      1951256 K used memory
      1584516 K active memory
      5096376 K inactive memory
       502676 K free memory
       229336 K buffer memory
      5843216 K swap cache
      1048572 K total swap
        52896 K used swap
       995676 K free swap
       366053 non-nice user cpu ticks
            6 nice user cpu ticks
       309243 system cpu ticks
     61727838 idle cpu ticks
         7107 IO-wait cpu ticks
            0 IRQ cpu ticks
        11847 softirq cpu ticks
            0 stolen cpu ticks
            0 non-nice guest cpu ticks
            0 nice guest cpu ticks
     15585747 K paged in
     33053424 K paged out
           19 pages swapped in
        13122 pages swapped out
     76283845 interrupts
    103154467 CPU context switches
   1697878131 boot time
       399298 forks
 19:35:53 up 1 day, 10:47,  0 user,  load average: 0.30, 0.18, 0.11
DEBUG:Visible windows: (eeschema_do.kiauto.ui_automation - ui_automation.py:305)
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:Window ID: `1293` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6291478` ; name: `A2000-Coprocessor-Debug — Schematic Editor` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6293225` ; name: `Electrical Rules Checker` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6298007` ; name: `eeschema` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6291480` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6291495` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6293226` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:Window ID: `6298008` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:307)
DEBUG:All windows: (eeschema_do.kiauto.ui_automation - ui_automation.py:308)
DEBUG:['xdotool', 'search', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291457'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291457 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291459'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291459 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291466'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291466  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293596'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293596 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291460'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291460  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293597'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293597  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:Window ID: `1293` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291457` ; name: `eeschema` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291459` ; name: `eeschema` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291466` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291478` ; name: `A2000-Coprocessor-Debug — Schematic Editor` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6293596` ; name: `eeschema` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6293225` ; name: `Electrical Rules Checker` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6298007` ; name: `eeschema` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291460` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291480` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6291495` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6293597` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6293226` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
DEBUG:Window ID: `6298008` ; name: `` (eeschema_do.kiauto.ui_automation - ui_automation.py:310)
INFO:Waiting for "Electrical Rules Checker dialog" ...
DEBUG:['xdotool', 'search', '--onlyvisible', '--name', '.*'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:['xdotool', 'getwindowname', '1293'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 1293  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291478'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291478 A2000-Coprocessor-Debug — Schematic Editor (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293225 Electrical Rules Checker (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298007'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298007 eeschema (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291480'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291480  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6291495'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6291495  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6293226'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6293226  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:['xdotool', 'getwindowname', '6298008'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:get_windows 6298008  (eeschema_do.kiauto.ui_automation - ui_automation.py:283)
DEBUG:get_windows end of list (eeschema_do.kiauto.ui_automation - ui_automation.py:285)
DEBUG:Found Electrical Rules Checker dialog window (1) (eeschema_do.kiauto.ui_automation - ui_automation.py:381)
DEBUG:Window id: 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:386)
DEBUG:['xdotool', 'windowfocus', '--sync', '6293225'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Waiting for 6293225 window to get focus... (eeschema_do.kiauto.ui_automation - ui_automation.py:317)
DEBUG:['xdotool', 'getwindowfocus'] (eeschema_do.kiauto.ui_automation - ui_automation.py:218)
DEBUG:Currently focused id: 6293225 (eeschema_do.kiauto.ui_automation - ui_automation.py:320)
ERROR:Electrical Rules Checker dialog not responding (eeschema_do - eeschema_do:469)
DEBUG:Closing pipe with 579 (eeschema_do.kiauto.ui_automation - ui_automation.py:48)
DEBUG:Terminating 579 (eeschema_do.kiauto.ui_automation - ui_automation.py:61)
DEBUG:Terminating the session recorder (eeschema_do.kiauto.ui_automation - ui_automation.py:172)
DEBUG:Closing pipe with 578 (eeschema_do.kiauto.ui_automation - ui_automation.py:48)
DEBUG:Terminating 578 (eeschema_do.kiauto.ui_automation - ui_automation.py:61)
DEBUG:Restoring old eeschema config (eeschema_do.kiauto.file_util - file_util.py:188)
DEBUG:Restoring old KiCad common config (eeschema_do.kiauto.file_util - file_util.py:188)
DEBUG:Restoring old user hotkeys config (eeschema_do.kiauto.file_util - file_util.py:188)
DEBUG:Checking if /build/Kicad/A2000-Coprocessor-Debug.kicad_pro was modified (eeschema_do.kiauto.file_util - file_util.py:338)
DEBUG:Checking if /build/Kicad/A2000-Coprocessor-Debug.kicad_prl was modified (eeschema_do.kiauto.file_util - file_util.py:338)
@set-soft
Copy link
Member

Hi @LIV2 !

Which version are you using? Try using the current git code.
I'll release it as soon as possible, I noticed some changes in KiCad behavior (from 7.0.5 to 7.0.8)

The ERC fails when no interposer is available, which is the case of ARM64. BTW: the interposer mechanism is faster and more reliable. We could try to make it work for ARM64. There are some interest of other people (using docker images on macOS with CPU emulation).

@set-soft set-soft self-assigned this Oct 22, 2023
@LIV2
Copy link
Author

LIV2 commented Oct 23, 2023

Hi @set-soft

I was using the latest from the Master branch, I've installed v2.2.8 via pip now but still have the same issue

What would be required to get the interposer working on ARM64? I wonder if there's any way I can help?

root@b43436903895:/build/Kicad# eeschema_do  --version
eeschema_do 2.2.8 - Copyright 2018-2023, INTI/Productize SPRL - License: Apache 2.0

eeschema_do_2.2.8.txt

run_erc_eeschema_screencast.ogv.zip

@set-soft
Copy link
Member

Hi @LIV2 !

I was using the latest from the Master branch, I've installed v2.2.8 via pip now but still have the same issue

I'll suggest trying with KiCad 7.0.8. The regression tests passed for 7.0.5 and 7.0.8, never tried 7.0.6 and 7.0.7. For 7.0.8 I found changes in the dialogs.

What would be required to get the interposer working on ARM64? I wonder if there's any way I can help?

If you can try code from GitHub I'll suggest trying:

  1. Pull the last patch (68378c1)
  2. Go to the interposer dir in the repo
  3. Compile the interposer lib, just run make (gcc must be installed)
  4. Rename it from libinterposer.so to libinterposer_arm64.so
  5. Now run something that needs it, from the repo root you can try something like src/eeschema_do -vv --record run_erc tests/kicad7/good-project/good-project.kicad_sch pp/ERC_Ok
  6. The debug information should say something like Looking for interposer lib: .../kiauto/interposer/libinterposer_arm64.so. If the name is different just rename the lib and try again.

@LIV2
Copy link
Author

LIV2 commented Oct 23, 2023

Hi,

Yep it does indeed work with 7.0.8 (without interposer) thanks for that :)

I built libinterposer.so and renamed it to libinterposer_aarch64.so and found that when I run eeschema_do it mostly works but gets stuck at "Wait for ERC file creation"

run_erc_eeschema_screencast 2.ogv.zip
eeschema_do_interposer_aarch64.txt

@set-soft
Copy link
Member

set-soft commented Nov 8, 2023

Hi @LIV2 !

Sorry for the big delay. The problem seems to be a missing call to close the ERC report file. Can you try defining the environment variable KIAUTO_USE_PID_FOR_CREATE to 1? Something like export KIAUTO_USE_PID_FOR_CREATE=1 before running KiAuto.

It looks like I'm missing some of the close calls. The bizarre thing is that the above workaround was designed to be used when using VirtioFS on an emulated docker image running on macOS!

I'm catching fclose and close. But looking at the code on the open side I'm catching: fopen64, fopen, open64 and open. I think this is because I found that fclose64 and close64 doesn't really exist. But perhaps they do on ARM64. I'm adding them to the interposer. You can try recompiling it, define KIAUTO_USE_PID_FOR_CREATE to 0 and then check if this is the real problem. The patch is e7d5edd

@set-soft
Copy link
Member

Hi @LIV2 !

Any news about it?

This issue may be related to INTI-CMNB/KiBot#367, INTI-CMNB/KiBot#509 and INTI-CMNB/kicad_auto#14

@LIV2
Copy link
Author

LIV2 commented Jan 14, 2024

Hi, Sorry for the late response!

I will try to test this out again soon and get back to you

@LIV2
Copy link
Author

LIV2 commented Jan 30, 2024

Testing in a Debian trixie docker container, Kicad 7.0.10 with the latest kiauto commit (19ec2fa)

With interposer:

INFO:Waiting for Eeschema window ...
DEBUG:Waiting Eeschema to start and load the Schematic (eeschema_do - interposer.py:675)
DEBUG:Waiting for `['GTK:Window Title:', 'PANGO:0:']` starts=True times=1 (eeschema_do - interposer.py:151)
DEBUG:Closing pipe with 455 (eeschema_do.kiauto.ui_automation - ui_automation.py:48)
DEBUG:Terminating 455 (eeschema_do.kiauto.ui_automation - ui_automation.py:61)
DEBUG:Terminating the session recorder (eeschema_do.kiauto.ui_automation - ui_automation.py:172)
DEBUG:Closing pipe with 454 (eeschema_do.kiauto.ui_automation - ui_automation.py:48)
DEBUG:Terminating 454 (eeschema_do.kiauto.ui_automation - ui_automation.py:61)
Traceback (most recent call last):
  File "/usr/local/bin/eeschema_do", line 975, in <module>
    can_retry = wait_eeschema_start_by_msg(cfg) if cfg.use_interposer else wait_eeschema_start(cfg)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/bin/eeschema_do", line 772, in wait_eeschema_start_by_msg
    wait_start_by_msg(cfg)
  File "/usr/local/lib/python3.11/dist-packages/kiauto/interposer.py", line 684, in wait_start_by_msg
    res = wait_queue(cfg, pres, starts=True, timeout=cfg.wait_start, with_windows=True)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/kiauto/interposer.py", line 216, in wait_queue
    raise RuntimeError('Timed out waiting for `{}`'.format(strs))
RuntimeError: Timed out waiting for `['GTK:Window Title:', 'PANGO:0:']`

run_erc_eeschema_screencast.ogv.zip

@LIV2
Copy link
Author

LIV2 commented Jan 30, 2024

With 7.0.10 ERC fails even with interposer disabled, I guess something has changed with the Dialog again and that using interposer should fix such issues

Works fine without interposer on 7.0.8 though

This is running inside a docker container on an Apple silicon machine if that makes any difference

@set-soft
Copy link
Member

Hi @LIV2 !

I didn't have time to check 7.0.10, the last working is 7.0.9

@LIV2
Copy link
Author

LIV2 commented Jan 30, 2024

@set-soft with kicad 7.0.9 and interposer disabled it times out after

INFO:Waiting for "ERC File save dialog" ...

But works fine on 7.0.8

All versions time-out with the same timeout error as my previous comment when interposer is enabled.

VirtioFS works fine now though so that particular patch works

@set-soft
Copy link
Member

Hi @LIV2 !

Just to make things clear: Are you using the KIAUTO_USE_PID_FOR_CREATE environment variable?

@set-soft
Copy link
Member

Hi @LIV2 !

New updates on this:

  • KiCad 8 added support for E/DRC using the command line tool (kicad-cli)
  • Now the support for KiCad 8 is working so we avoid using the GUI for E/DRC on KiCad 8

This issue should be solved upgrading to KiCad 8, any issue related to the new mechanism should be reported separately.

So now the status is: for ARM64 if you can't solve ERC problems with the previously discussed mechanisms, just go for KiCad 8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants