I seemed to have borked my GTK/Glade installation

More
03 Sep 2024 01:47 - 03 Sep 2024 01:48 #309246 by JetForMe
I was running a 2.9.0 prerelease and decided to upgrade to the current 2.9.3. That seemed to go smoothly, but now when I launch linuxcnc, it exits with the following. Looking at the apt upgrade transcript, it definitely installed some GTK stuff. But this is the main error:

**** GLADE VCP ERROR:    With xml file: ./lzpanel.ui : 'gi.repository.Gtk' object has no attribute 'glade'


I've struggled a lot in the past with GTK 2 vs 3 issues. I'd be happy to move to GTK 3, if Axis and LinuxCNC can handle that, but I'm not sure how it would break my VCP. I've attached some files in case they help
Attachments:
Last edit: 03 Sep 2024 01:48 by JetForMe.

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

More
05 Sep 2024 13:53 #309409 by andypugh
In the ui file it says:
interface-requires gladevcp 0.0
requires lib="gtk+" version="2.24"

Whereas the current version of the lathemacros has

<requires lib="gtk+" version="3.4"/>
<requires lib="gladevcp" version="0.0"/>

Do any of the sample gladevcp configs work?

It might help to open your .ui file in the latest glade and then re-save it.

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

Moderators: HansU
Time to create page: 0.141 seconds
Powered by Kunena Forum