For the first time I have just tried using Pronterface to send a file to Slic3r, and it fails with a "Permission denied" error.
Full log is ...
Slicing /home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base.stl
Slicing: /usr/share/perl5/vendor_perl/Slic3r $s --output $o
['/usr/share/perl5/vendor_perl/Slic3r', '/home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base.stl', '--output', '/home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base_export.gcode']
Failed to execute slicing software:
Traceback (most recent call last):
File "/usr/bin/pronterface.py", line 1323, in skein_func
self.skeinp = subprocess.Popen(pararray, stderr = subprocess.STDOUT, stdout = subprocess.PIPE)
File "/usr/lib64/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied
I am at bit of a loss to understand what is going on.
The stuff enclosed in square brackets is the contents of "pararray" which I think is what it's trying to open. I have full read/write access to the /home/mike stuff. Is it trying to get write access to /usr/share ? 'cos that's not legal.
This is Red Hat Fedora Linux.
Any help appreciated.
Full log is ...
Slicing /home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base.stl
Slicing: /usr/share/perl5/vendor_perl/Slic3r $s --output $o
['/usr/share/perl5/vendor_perl/Slic3r', '/home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base.stl', '--output', '/home/mike/work/pi/case/Raspberry_Pi_Case/RaspberryPiCase-base_export.gcode']
Failed to execute slicing software:
Traceback (most recent call last):
File "/usr/bin/pronterface.py", line 1323, in skein_func
self.skeinp = subprocess.Popen(pararray, stderr = subprocess.STDOUT, stdout = subprocess.PIPE)
File "/usr/lib64/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied
I am at bit of a loss to understand what is going on.
The stuff enclosed in square brackets is the contents of "pararray" which I think is what it's trying to open. I have full read/write access to the /home/mike stuff. Is it trying to get write access to /usr/share ? 'cos that's not legal.
This is Red Hat Fedora Linux.
Any help appreciated.