On 8/21/22 23:26, gene heskett wrote:
On 8/21/22 00:34, Chris Morley wrote:
....[QTvcp.QTVCP.QT_MAKEPINS][INFO] QTVCP: Found external qtvcp
loadusr panel to instantiate (qt_makepins.py:87)

This indicates that you didn't get the code changes I added - maybe it didn't get through the  buildbot yet.

Chris
Updated at 23:30, now have a long delay, and a camalign tab, but no camera. Blank white screen there.

konsole trace:
halcmd loadusr -Wn qtvcp_embed qtvcp -d -c qtvcp_embed -x {XID} cam_align
[False]
Waiting for component 'qtvcp_embed' to become ready...............................................................................................................................................................................................................................................................[QTvcp.QTVCP.LIB.SYS_NOTIFY][WARNING] Desktop Notify not available:: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. (sys_notify.py:71)
Namespace Gst not available
[QTvcp.QTVCP.LIB.AUDIO_PLAYER][WARNING]  audio alerts - Is python3-gst1.0 installed? (audio_player.py:37)
..........[QTvcp][INFO]  Logging to: /home/gene/qtvcp.log (logger.py:67)
[QTvcp][INFO]  Base log level set to: 10 (logger.py:68)
[QTvcp.QTVCP.QT_PSTAT][DEBUG]  BASEPATH cam_align (qt_pstat.py:86)
[QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for handler file in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/cam_align_handler.py (qt_pstat.py:96) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for default handler file in: /usr/share/qtvcp/panels/cam_align/cam_align_handler.py (qt_pstat.py:102) [QTvcp.QTVCP.QT_PSTAT][INFO]  Using DEFAULT handler file path: /usr/share/qtvcp/panels/cam_align/cam_align_handler.py (qt_pstat.py:105) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .ui in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/cam_align.ui (qt_pstat.py:119) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .ui in: /usr/share/qtvcp/panels/cam_align/cam_align.ui (qt_pstat.py:124) [QTvcp.QTVCP.QT_PSTAT][INFO]  Using DEFAULT ui file from: /usr/share/qtvcp/panels/cam_align/cam_align.ui (qt_pstat.py:126) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .qss in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/cam_align.qss (qt_pstat.py:151) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .qss in: /usr/share/qtvcp/panels/cam_align/cam_align.qss (qt_pstat.py:156)
[QTvcp.QTVCP.QT_PSTAT][INFO]  No qss file found. (qt_pstat.py:162)
[QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .qrc in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/cam_align.qrc (qt_pstat.py:173) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for .qrc in: /usr/share/qtvcp/panels/cam_align/cam_align.qrc (qt_pstat.py:179)
[QTvcp.QTVCP.QT_PSTAT][INFO]  No qrc file found. (qt_pstat.py:186)
[QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for resources.py in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/qtvcp/panels/resources.py (qt_pstat.py:196) [QTvcp.QTVCP.QT_PSTAT][INFO]  No resources.py file found, no QRC file to compile one from. (qt_pstat.py:207) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for translation file in: /home/gene/linuxcnc/configs/GO704-5i25-7i76/cam_align/languages/cam_align_en.qm (qt_pstat.py:214) [QTvcp.QTVCP.QT_PSTAT][DEBUG]  Checking for translation file in: /usr/share/qtvcp/screens/cam_align/languages/cam_align_en.qm (qt_pstat.py:219) [QTvcp.QTVCP.QT_PSTAT][INFO]  Using no translations, default system locale is: en (qt_pstat.py:224)
[QTvcp][INFO]  Building A VCP Panel with: Python 3 (qtvcp:215)
[QTvcp][INFO]  No handler file specified - using: /usr/share/qtvcp/panels/cam_align/cam_align_handler.py (qtvcp:218) .[QTvcp.QTVCP.QT_MAKEGUI][INFO]  Qsettings file path: /home/gene/.config/QtVcp/cam_align.conf (qt_makegui.py:97)
[QTvcp][DEBUG]  Loading the handler file. (qtvcp:276)
[QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Adding import dir: /usr/share/qtvcp/panels/cam_align (qt_makegui.py:290) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Module 'cam_align_handler' imported OK (qt_makegui.py:301) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Module 'cam_align_handler' : 'get_handlers' function found. (qt_makegui.py:307) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Registering handlers in module cam_align_handler object <cam_align_handler.HandlerClass object at 0x7feeaa82fcc0> (qt_makegui.py:317) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Register callback 'call_user_command_' (qt_makegui.py:326) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG]  Register callback 'initialized__' (qt_makegui.py:326)
[QTvcp][DEBUG]  Adding the key events filter. (qtvcp:286)
[QTvcp.QTVCP.QT_MAKEGUI][INFO]  No resource file to load: None (qt_makegui.py:192) ....................................................[QTvcp.QTVCP.QT_MAKEPINS][DEBUG] QTVCP: Parsing for HAL widgets. (qt_makepins.py:116) [QTvcp][DEBUG]  Calling the handler file's initialized__ function (qtvcp:309) [QTvcp.QTVCP.QT_MAKEGUI][INFO]  No Handler Override file at: /home/gene/linuxcnc/configs/GO704-5i25-7i76/.cam_alignrc (qt_makegui.py:358)
[QTvcp][DEBUG]  Set HAL ready. (qtvcp:334)

[QTvcp][CRITICAL]  Forwarding events to AXIS is not well tested yet. (qtvcp:343)
[QTvcp][DEBUG]  Show window. (qtvcp:391)
[QTvcp.QTVCP.QT_MAKEPINS][INFO]  No preference file - cannot set preference geometry. (qt_makepins.py:162)
[QTvcp][INFO]  Preference path: None (qtvcp:421)
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script

This took about a minute, spitting out dots, The shutdown was my menu selection after verifying the tab was blank.

Thanks Chris, take care & stay well.

Cheers, Gene Heskett.
After that I found a qtvcp.log in my $home directory, most just normal noise but ended with this: 2022-08-21 23:13:24,215 - QTvcp.QTVCP.QT_MAKEGUI - INFO - No resource file to load: None 2022-08-21 23:13:29,447 - QTvcp.QTVCP.QT_MAKEPINS - DEBUG - QTVCP: Parsing for HAL widgets. 2022-08-21 23:13:29,476 - QTvcp - DEBUG - Calling the handler file's initialized__ function 2022-08-21 23:13:29,476 - QTvcp.QTVCP.QT_MAKEGUI - INFO - No Handler Override file at: /home/gene/linuxcnc/configs/GO704-5i25-7i76/.cam_alignrc
2022-08-21 23:13:29,479 - QTvcp - DEBUG - Set HAL ready.
2022-08-21 23:13:29,713 - QTvcp - CRITICAL - Forwarding events to AXIS is not well tested yet.
2022-08-21 23:13:29,722 - QTvcp - DEBUG - Show window.
2022-08-21 23:13:29,722 - QTvcp.QTVCP.QT_MAKEPINS - INFO - No preference file - cannot set preference geometry.
2022-08-21 23:13:30,979 - QTvcp - INFO - Preference path: None

Interesting, but synaptic does not return any hits for qtvcp or cam_align, so what file
actually contains that missing *rc file?.

ISTR we once had a "what-contains" search tool but can't find it now.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to