Small linux fixes

This commit is contained in:
crschnick 2024-01-01 10:03:49 +00:00
parent 5f7a37279f
commit 2bc508d448
3 changed files with 6 additions and 2 deletions

View file

@ -8,7 +8,7 @@ public class AppFontCheck {
try {
Font.getDefault();
} catch (Throwable t) {
throw new IllegalStateException("Unable to load any fonts. Check whether your system is properly configured with fontconfig", t);
throw new IllegalStateException("Unable to load any fonts. Check whether your system is properly configured with fontconfig and you have any fonts installed", t);
}
}

View file

@ -26,6 +26,8 @@ public class TerminalErrorHandler extends GuiErrorHandlerBase implements ErrorHa
handleWithSecondaryException(event, throwable);
ErrorAction.ignore().handle(event);
})) {
// Exit if we couldn't initialize the GUI
OperationMode.halt(1);
return;
}

View file

@ -127,8 +127,10 @@ install() {
case "$uname_str" in
Linux)
if [ -f "/etc/debian_version" ]; then
DEBIAN_FRONTEND=noninteractive sudo apt-get install -qy "$file"
info "Installing file $file with apt"
DEBIAN_FRONTEND=noninteractive sudo apt install -qy "$file"
else
info "Installing file $file with rpm"
sudo rpm -i "$file"
fi
;;