diff --git a/qt/launcher/src/platform/unix.rs b/qt/launcher/src/platform/unix.rs index 1847c0b1d..5e4bddda3 100644 --- a/qt/launcher/src/platform/unix.rs +++ b/qt/launcher/src/platform/unix.rs @@ -18,13 +18,14 @@ pub fn relaunch_in_terminal() -> Result<()> { ("alacritty", vec!["-e"]), ("kitty", vec![]), ("foot", vec![]), + // the user's default terminal in Debian/Ubuntu + ("x-terminal-emulator", vec!["-e"]), // default installs for the most common distros ("xfce4-terminal", vec!["-e"]), - ("gnome-terminal", vec!["--"]), + ("gnome-terminal", vec!["-e"]), ("konsole", vec!["-e"]), // x11-compatibility terminals ("urxvt", vec!["-e"]), - ("x-terminal-emulator", vec!["-e"]), ("xterm", vec!["-e"]), ];