This PR competes with #1011. That was an attempt to ship a .desktop file and icon on Linux which got stalled.
This resolves the stall by only installing the SVG icon, which have had great support on Linux for about a decade.
Gnome Boxes is examples of another KVM app on Linux that only ships an SVG icon.
Because Looking Glass doesn't ship a desktop or icon on Linux, some people are creating their own and in some cases have wrongly selected the ~2500x2500 PNG logo file as their choice, accidentally slowing down their system as their desktop system works to downscale the huge PNG to a reasonable size.
This PR competes with #1011. That was an attempt to ship a .desktop file and icon on Linux which got stalled.
This resolves the stall by only installing the SVG icon, which have had great support on Linux for about a decade.
Gnome Boxes is examples of another KVM app on Linux that only ships an SVG icon.
Because Looking Glass doesn't ship a desktop or icon on Linux, some people are creating their own and in some cases have wrongly selected the ~2500x2500 PNG logo file as their choice, accidentally slowing down their system as their desktop system works to downscale the huge PNG to a reasonable size.
See: https://codeberg.org/dnkl/fuzzel/issues/306
Shipping a proper icon will resolve that.
This also provides two other improvements over #1011: