Latest update broke something

More
10 Mar 2021 17:19 #201666 by persei8
I updated to LINUXCNC - 2.9.0-pre0-3672-gca78e6af1 and now for some reason, it's not finding the files in the config directory.
Using DEFAULT handler file path: /usr/share/qtvcp/screens/qtdragon/qtdragon_handler.py (qt_pstat.py:93)
Using DEFAULT ui file from /usr/share/qtvcp/screens/qtdragon/qtdragon.ui (qt_pstat.py:114)
Using DEFAULT qrc file from /usr/share/qtvcp/screens/qtdragon/qtdragon.qrc (qt_pstat.py:169)
DEFAULT Resources.py file needs to be compiled at: /usr/share/qtvcp/screens/qtdragon/resources.py (qt_pstat.py:203)
No handler file specified on command line (qtvcp:154)
No HAL component base name specified on command line using: qtdragon (qtvcp:185)
Unable to open /usr/share/qtvcp/screens/qtdragon/resources.py for writing
There are others, but these are the relevant ones.
This is from the INI file:
DISPLAY = qtvcp -m qtdragon
Forcing log level to DEBUG in qt_pstat didn't add any additional info to the log file. It all worked good before the update. Thanks.

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 20:28 - 10 Mar 2021 20:45 #201702 by persei8
Got DEBUG logging working, so now more info:
Checking for handler file in: /home/jim/linuxcnc/configs/qtdragon_hd/qtdragon/qtdragon_handler.py (qt_pstat.py:84)
Checking for .ui in: /home/jim/linuxcnc/configs/qtdragon_hd/qtdragon/qtdragon.ui (qt_pstat.py:107)

Wrong paths - should be:
/home/jim/linuxcnc/configs/qtdragon_hd/qtdragon_handler.py
/home/jim/linuxcnc/configs/qtdragon_hd/qtdragon.ui

Basically, the CONFIGPATH and BASEPATH are being concatenated.
Last edit: 10 Mar 2021 20:45 by persei8.

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 21:12 #201717 by cmorley
That is actually by design. I want the qtvcp local files in a folder in the user's config.
It is consistent with the new copy dialog for users to move builtin screens to local folder.

I think in the future i might change it to USER_FOLDER/qtvcp/SCREEN_BASENAME
(So that a user can have multiple screen code neatly in the folder.)

If you have multiple machine INIs and such the config folder gets to be a mess.

Sorry for the inconvenience.

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 22:23 #201735 by persei8
I moved everything down 1 level to a folder called qtdragon. Now it's looking for handler and ui in /home/jim/linuxcnc/configs/qtdragon_hd/qtdragon/qtdragon/qtdragon_handler.py. Which files are supposed to move where?
Jim

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 22:30 #201736 by cmorley
with a config folder call qtdragon_hd and screen called qtdragon, you would add a folder called qtdragon and add screen code in it.

/home/jim/linuxcnc/configs/qtdragon_hd/qtdragon/qtdragon_handler.py
/home/jim/linuxcnc/configs/qtdragon_hd/qtdragon/qtdragon.ui

etc

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 22:46 - 10 Mar 2021 23:13 #201741 by persei8
As I said above, that's what I did but it but it keeps looking one level deeper - from qtdragon-hd to qtdragon-hd/qtdragon to qtdragon-hd/qtdragon/qtdragon etc.

hyphens should be underscores
Last edit: 10 Mar 2021 23:13 by persei8.

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 23:02 #201746 by cmorley
You didn't change the INI DISPLAY = qtvcp qtdragon setting did you?

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 23:11 #201749 by persei8
Nope.
[DISPLAY]
DISPLAY = qtvcp -m qtdragon

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 23:15 #201750 by cmorley
It works fine on my developing computer :(
Unfortunately I'm off to work for the night so I can't help till tomorrow.

If you could post the total debug print out of your latest try i'll look at it tomorrow.

Please Log in or Create an account to join the conversation.

More
10 Mar 2021 23:33 #201756 by persei8
When I enclose it in code tags, I get
Error
You have too many links in your message, please decrease them!
Even though there aren't any links. So I attached it.
I'll keep experimenting. Thanks.
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.097 seconds
Powered by Kunena Forum