Author Topic: Tool Library - Not Generated  (Read 279 times)

Offline electrosteam

  • Ewok
  • *
  • Posts: 25
    • View Profile
Tool Library - Not Generated
« on: February 22, 2025, 03:03:48 am »
Ubuntu 24.04.
Had problems with CamBam 1.0 rc3 over the last several months, with both the problems described below.

Removed every vestige of CB and did a fresh install, with check of Mono.NET at 6.-- something.
Install did not report any errors or problems.

There is no Tools.xml to be found in my system.

The previous deleted Tools.xml is still available in the Trash.
But this xml file would not open into spreadsheet form, only text edit form.

Additionally, the various dialog boxes do not show the text name of the button.

What to do ?

Offline alex_holden

  • Ewok
  • *
  • Posts: 41
    • View Profile
Re: Tool Library - Not Generated
« Reply #1 on: February 22, 2025, 12:13:25 pm »
With the Linux version of CamBam, the tools XML files should be stored in ~/.config/CamBam plus 1.0/tools/

XML is text surrounded with markup tags, similar to HTML. It isn't a spreadsheet format, hence why it opens in a text editor. XML editors do exist but I'm not sure how useful they would be with a CamBam tool file.

I also encountered the unlabelled buttons bug when I tried to use Linux CamBam. I suspect it has something to do with the current version of Mono being much newer than the one it was compiled against when the program was released.

My solution is to run the Windows version of CamBam under Wine.
https://cambamcnc.com/forum/index.php?topic=10653.0

Offline Dragonfly

  • CNC Jedi
  • *****
  • Posts: 2656
    • View Profile
Re: Tool Library - Not Generated
« Reply #2 on: February 24, 2025, 16:04:55 pm »
The only thing I can say is that I 'froze' Mono at version 5.12. Installed it and never upgraded.
Through trial and error I've found that newer versions create problems with the visual interface and text sizes in the menus and dialogs. There are minor glitches like layer color selection box opens only one row of color boxes after some more prolonged work. But as a whole CB for Linux does its job for me.