INI file locations and permissions in Linux
Posted: 01 Jan 2015, 15:11
Hi,
In linux (ubuntu) 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:
I've tried putting copies of those files in there, no change.
I can close that window, 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:
(and the same for the other 3 ini files.
The only other clue I've found is when I do File -> Quickstart Guide, I get a pop-up that says:
This makes me think it's trying to write the .ini files to the root directory ( / ), which is not going to work.
(I confirmed this by copying one of the files (as root) to / and it was no longer mentioned in the start-up message)
Is there a way that I can override the directory where it is reading/writing the files?
Or maybe this is a bug that can be fixed?
Thanks
-chuck
In linux (ubuntu) 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 window, 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)
Is there a way that I can override the directory where it is reading/writing the files?
Or maybe this is a bug that can be fixed?
Thanks
-chuck