Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- JAVA_GUI_PACKAGES="openjdk-8-jre (Ubuntu), java-1.8.0-openjdk (Fedora)"
- if [ ! -f "`command -v java`" ]; then
- xmessage "VoxelShop Error: Java was not found. Install $JAVA_GUI_PACKAGES, or another version of Java with GUI support."
- exit 127 # 127 is for command not found.
- fi
- logs_dir="$HOME/.var/log/voxelshop"
- mkdir -p "$logs_dir"
- java -jar /home/owner/.local/lib/voxelshop/voxelshop-start.jar > $logs_dir/last_run.log 2>&1
- code=$?
- if [ $code -ne 0 ]; then
- date > $logs_dir/last_run.err
- echo "VoxelShop exited with error code $code:" >> $logs_dir/last_run.err
- echo >> $logs_dir/last_run.err
- echo "Ensure you have a java package with GUI support such as:" >> $logs_dir/last_run.err
- echo "$JAVA_GUI_PACKAGES." >> /last_run.err
- echo "The exact error will be shown below" >> $logs_dir/last_run.err
- echo "(ignore incorrect sRGB profile and canberra-gtk-module):" >> $logs_dir/last_run.err
- echo >> $logs_dir/last_run.err
- cat $logs_dir/last_run.log >> $logs_dir/last_run.err
- xmessage -file $logs_dir/last_run.err
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement