Mmh, I've run into an issue: GNOME Terminal will set itself as the default xdg-terminal-exec program when started, if there's no default set. It does so by creating the ~/.config/GNOME-xdg-terminals.list, ~/.config/ubuntu-xdg-terminals.list and ~/.config/xdg-terminals.list files.
Because xdg-terminal-exec is not installed in e.g. noble, GNOME Terminal detects that there's no default set and so sets itself as default by writing the files mentioned above. This means that in the migration script I cannot use the presence of ~/.config/*xdg-terminals.list as evidence that the user has already configured xdg-terminal-exec and avoid overwriting their preference... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2107326 Title: Upgrade to Ubuntu 25.04 do not respect x-terminal-emulator settings To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xdg-terminal-exec/+bug/2107326/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
