On 07/30/2017 06:26 PM, Uwe Stöhr wrote:

Okular -> qpdfview -> Evince
means 2 Qt programs before the first GTK program. I noticed that on popular distros (Mint, Ubuntu, Fedora) Evince is the default viewer.
Still true for Fedora and Ubuntu (I think); on Mint, the default viewer is now Xreader.
I don#t know enough about Linux if the order is really necessary or not.
IIRC, the script cycles through the options and stops at the first match. (This is true on all operating systems, not just Linux.) If, for example, Evince precedes Xreader and the user has both installed, the default will become Evince, even though Xreader is the, um, default default (the one set by the system when Mint is installed).

The user can change it, so it's a matter of inconvenience rather than a crucial problem. I could make an argument for putting choices not normally installed ahead of the ones packaged with the operating system (call that one the system default), on the theory that if the user installed something other than the system default it might indicate a preference for the user-installed application. I'm not sure I'd bet money on it, though.

There's one certainty, regardless of the OS: no matter which order you specify, /someone/ is going to complain. ;-)

Paul

Reply via email to