On 8/17/22 16:46, gene heskett wrote:
On 8/17/22 15:12, Chris Morley wrote:
What ae you using to load qtvcp in the INI?
Something like this should work;
# Embed tabs
EMBED_TAB_NAME= CamAlign
EMBED_TAB_COMMAND= halcmd loadusr -Wn qtvcp_embed qtvcp -d -c
qtvcp_embed -x {XID} cam_align
After todays update, I seem to be getting a different, but the same end
result, error:
[QTvcp.QTVCP.QT_ISTAT][WARNING] Embeded tab configuration -invalaid
number of TAB_NAMES vrs TAB_LOCATION - guessng default. (qt_istat.py:411)
halcmd loadusr -Wn qtvcp_embed qtvcp -d -c qtvcp_embed -x {XID} cam_align
[False]
Waiting for component 'qtvcp_embed' to become
ready................................................................................................^Ctask:
1534 cycles, min=0.000007, max=0.036086, avg=0.009952, 0 latency
excursions (> 10x expected cycle time of 0.010000s)
Traceback (most recent call last):
File "/usr/bin/axis", line 4222, in <module>
o.mainloop()
File "/usr/lib/python3.7/tkinter/__init__.py", line 1283, in mainloop
. self.tk.mainloop(n)
File "/usr/lib/python3.7/tkinter/__init__.py", line 1700, in __call__
def __call__(self, *args):
KeyboardInterrupt
.Shutting down and cleaning up LinuxCNC...
..Running HAL shutdown script
.hm2_5i25.0: dropping AnyIO board at 0000:01:02.0
hm2/hm2_5i25.0: unregistered
RTAPI_PCI: Unmapped 65536 bytes at 0x7f73afd72000
hm2_pci: driver unloaded
hm2: unloading
..................^C..Note: Using POSIX realtime
.gene@GO704:~$ ............^C
gene@GO704:~$ ......^C
gene@GO704:~$ ....^C
gene@GO704:~$ ...^C
gene@GO704:~$ ..^C
gene@GO704:~$ ...^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ...^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ...^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ...^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ..^C
gene@GO704:~$ ...^C
gene@GO704:~$ .....^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$ ^C
gene@GO704:~$ .^C
gene@GO704:~$
..................................................................................................................................................................................................................................[QTvcp][CRITICAL]
Aborted from Error Dialog
Qtvcp encountered an error. The following information may be useful
in troubleshooting:
LinuxCNC Version : 2.9.0-pre0-7465-gc8dd11e89
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 175, in
activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 361, in
get_name_owner
's', (bus_name,), **keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651,
in call_blocking
message, timeout)
dbus.exceptions.DBusException:
org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name
'org.freedesktop.Notifications': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/qtvcp", line 511, in <module>
APP = QTVCP()
File "/usr/bin/qtvcp", line 133, in __init__
from qtvcp import qt_makepins, qt_makegui
File "/usr/lib/python3/dist-packages/qtvcp/qt_makepins.py", line 24,
in <module>
from qtvcp.widgets.screen_options import ScreenOptions
File
"/usr/lib/python3/dist-packages/qtvcp/widgets/screen_options.py", line
25, in <module>
from qtvcp.lib.message import Message
File "/usr/lib/python3/dist-packages/qtvcp/lib/message.py", line 5,
in <module>
from qtvcp.widgets.dialog_widget import LcncDialog
File "/usr/lib/python3/dist-packages/qtvcp/widgets/dialog_widget.py",
line 38, in <module>
from qtvcp.lib.notify import Notify
File "/usr/lib/python3/dist-packages/qtvcp/lib/notify.py", line 21,
in <module>
sys_notify.init('notify')
File "/usr/lib/python3/dist-packages/qtvcp/lib/sys_notify.py", line
63, in init
proxy = bus.get_object(name, path)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in
get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 248, in
__init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 180, in
activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 278, in
start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651,
in call_blocking
message, timeout)
File "/usr/lib/python3/dist-packages/dbus/exceptions.py", line 45, in
__init__
def __init__(self, *args, **kwargs):
KeyboardInterrupt
(qtvcp:503)
'QTVCP' object has no attribute 'panel'
'QTVCP' object has no attribute 'panel'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/bin/qtvcp", line 504, in excepthook
self.shutdown()
File "/usr/bin/qtvcp", line 462, in shutdown
self.panel.window.sync_qsettings()
AttributeError: 'QTVCP' object has no attribute 'panel'
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 175, in
activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 361, in
get_name_owner
's', (bus_name,), **keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651,
in call_blocking
message, timeout)
dbus.exceptions.DBusException:
org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name
'org.freedesktop.Notifications': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/qtvcp", line 511, in <module>
APP = QTVCP()
File "/usr/bin/qtvcp", line 133, in __init__
from qtvcp import qt_makepins, qt_makegui
File "/usr/lib/python3/dist-packages/qtvcp/qt_makepins.py", line 24,
in <module>
from qtvcp.widgets.screen_options import ScreenOptions
File
"/usr/lib/python3/dist-packages/qtvcp/widgets/screen_options.py", line
25, in <module>
from qtvcp.lib.message import Message
File "/usr/lib/python3/dist-packages/qtvcp/lib/message.py", line 5,
in <module>
from qtvcp.widgets.dialog_widget import LcncDialog
File "/usr/lib/python3/dist-packages/qtvcp/widgets/dialog_widget.py",
line 38, in <module>
from qtvcp.lib.notify import Notify
File "/usr/lib/python3/dist-packages/qtvcp/lib/notify.py", line 21,
in <module>
sys_notify.init('notify')
File "/usr/lib/python3/dist-packages/qtvcp/lib/sys_notify.py", line
63, in init
proxy = bus.get_object(name, path)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in
get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 248, in
__init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 180, in
activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 278, in
start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651,
in call_blocking
message, timeout)
File "/usr/lib/python3/dist-packages/dbus/exceptions.py", line 45, in
__init__
def __init__(self, *args, **kwargs):
KeyboardInterrupt
..<commandline>:0: waitpid failed qtvcp qtvcp_embed
<commandline>:0: qtvcp exited without becoming ready
shmctl(425992, IPC_STAT, ...): Invalid argument
shmctl(393223, IPC_STAT, ...): Invalid argument
I get a headache trying to trace thru that to see where the real error
is, so you get it all.
Thanks.
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