I asked about this in "Troubleshooting" in january, and got no replies.
In linux (ubuntu 14.04) KISSlicer can't find or create the .ini files.
I have the executable in my home bin directory ~/bin/KISSlicer
The permissions in that directory are writable, but when I start KISSlicer, I get a pop-up that says:
Code: Select all
The following INI files are not present (using defaults):
_priniters.ini
_materials.ini
_styles.ini
_supports.ini
I can close that pop-up, and the GUI starts and seems to work, but when I exit the program, I get a series of 4 pop-ups telling me that:
Code: Select all
Error: failed to save _printers.ini. Please check file permissions.
The only other clue I've found is when I do File -> Quickstart Guide, I get a pop-up that says:
Code: Select all
Unable to run the command specified. The file or folder [b]file:///KISSlicerQuickStart.pdf [/b]does not exist
(I confirmed this by copying one of the files (as root) to / and it was no longer mentioned in the start-up message)
I tried the "Choose and Restore Reference Settings" Dialog, and it read my modified '_materials.ini' file (I saw the new material type that I defined),
but it wouldn't save any changes I made in the GUI, and I still got the failed to save pop-ups when I exited.
Is there a default path (besides '/') where KISSlicer should be looking for these files?
Or a way that I can override this path? An environment variable or something?
I would like to be able to load, modify, and save these files, but in linux, saving files to '/' is not a reasonable place (not wise to run programs as root)
To me, a good default location would be:
$HOME/.KISSlicer/
Thanks
-chuck