When no executable ThinLinc profiles could be found, the profile chooser presents a list of installed X11 desktops. This is followed by a suggestion to look into profile configuration for these installed desktops. It would be a nice addition if the profile chooser aided the user a little bit by providing what desktops could or could not match with configured profiles.
> MUST: > * The error page must detail which installed desktops match configured ThinLinc profiles and which do not ✅ When there are configured profiles for installed desktops, these will be listed alongside the desktops. The desktops lacking configured profiles are not included in the list. However, when there are no matching profiles at all, all installed desktops are listed. > * The error page must provide follow-up steps to take to address the profile issue ✅ When there are no configured profiles, it is recommended to look into their existence and activation status. Conversely, when there are configured profiles, it is recommended to look into their activation status.
The presentation of installed desktops with matching profiles would benefit greatly from a monospaced scroll view -- see bug 8594 -- that is structured by columns.
We discussed what we wanted to display in the case where there are matching profiles, but none is available. We decided that the name of the profile is enough in this case. As of r41972 the path to the matching desktop file is printed as well, this is probably a level of detail we want to avoid - reopening. Being too detailed can give false confidence in the solution we propose.
(In reply to Samuel Mannehed from comment #6) We now only report the matched configured ThinLinc profiles so the user can focus on that only.