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
@@ -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);
}
}
@@ -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;
}
+3 -1
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
;;