Leapfrog Support Team Document - http://support.lpfrg.com
| Applies To Leapfrog Xeed Series
| This solution resolves the "Low disk space error" that can appear in LilyPrint on your Leapfrog Xeed 3d Printer.
------------------------------------------------------------------------------------------------------------------------------------------------
In the earlier versions of LilyPrint it might be possible that the system fills it self with big log files that will eventually take up all the disk space. Fortunately there is a fix and in this document you will find the step-by-step guide. Some linux knowledge might come in handy but is not needed.
Tools
- USB Keyboard
- USB Mouse
- This guide
Starting terminal application.
- Plug in mouse and keyboard
- Press F11 to exit fullscreen browser
- Click Applications - > Accessories -> Terminal to start terminal application
Forcing new log files and removing the old
Enter following commands:
cd /var/log sudo logrotate -f /etc/logrotate.d/rsyslog
you will be prompted for the password, enter 'lily' as password. The terminal will not show asterisk as placeholders for the password!
Now enter the next commands to remove the log files:
sudo rm *.1 sudo rm *.gz sudo rm *.old
this should fix low disk space. Now we will edit the log settings so that it will not happen again.
Editing the log settings
The following command will open a very basic text editor in the terminal window and open the file with the log settings:
sudo nano /etc/logrotate.d/rsyslog
find the following lines on top of the text file:
/var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate invoke-rc.d rsyslog rotate > /dev/null endscript }
Change the third and fourth lines to:
/var/log/syslog { rotate 4 size 25M missingok notifempty delaycompress compress postrotate invoke-rc.d rsyslog rotate > /dev/null endscript }
Now scroll down by moving the cursor down with you keyboard and find the following lines:
/var/log/messages { rotate 4 weekly missingok notifempty compress delaycompress sharedscripts postrotate invoke-rc.d rsyslog rotate > /dev/null endscript }
And change the word weekly to size 25M to get the following:
/var/log/messages { rotate 4 size 25M missingok notifempty compress delaycompress sharedscripts postrotate invoke-rc.d rsyslog rotate > /dev/null endscript }
Press ctrl+x and then Y + enter to save.
Reboot the system
Back in the terminal issue the next command to reboot the system:
sudo reboot