When you try to access Proxmox SPICE console (via *.vv launch file) it will just throw this error in LEAP 16.0:
unsupported graphic type 'spice'
While it works properly on LEAP 15.
It is caused by deliberate defect in virt-viewer package (with affected remote-viewer command): removed SPICE support (done by RedHat first and blindly followed by SUSE later). You can find more information on:
It fixed problem for me - I use same strategy to restore missing packages in LEAP 16 (audacious, keepass) or replace borked unusable packages (wine with proper 32-bit app support or now virt-viewer with SPICE support).
It seems that, the answer is in the Mailing-List you referenced ā
I can hazard the guess to be the lack of participation by Red Hat or SUSE in SPICE development upstream to be the reason for SPICE being disabled in SLE.
BTW, itās also disabled in Tumbleweed ā¦
I suspect that, for whatever reason, the maintenance of the SPICE protocol has been stopped ā¦
Also, the SPICE web site is currently not responding to any requests ā at least from where Iām sitting ā <https://www.spice-space.org/>
Why? Is Flatpak excuse for knowingly shipping degraded/broken packages in SLE/LEAP 16?
It is like publishing Firefox package without CSS (or JavaScript) support and telling users to use Flatpak as āfixā. But whatās the point to intentionally release such unusable package at first place?
What is making me really sad that all these packages (virt-viewer, 32-bit wine, audacious, keeepass, ā¦) work perfectly in LEAP 15 - so there are no technical reasons for these regressions in case of LEAP 16, but ideological.
One my ask: why is big-tech so strongly pushing users towards Flatpak or Snap? There is easy answer: to put all maintenance burden on applicationās authors and just profit from them. But this breaks balance (while using packages fairly shares maintenance burden between āupstreamā authors and distribution vendors) so these volunteers (overloaded with reports that their Flatpak/Snap does not work in some distro) will simply run away sooner or later - collapsing whole open source ecosystem that worked so well more than 30 yearsā¦
I verified that my patch works on my LEAP16/Xfce with:
( source /etc/os-release && sudo zypper ar -f obs://home:hpaluch-pil:test/$VERSION_ID hp-test )
sudo zypper ref
sudo zypper in --oldpackage hp-test:virt-viewer
rpm -qi virt-viewer | grep -e Vendor -e VCS
Vendor : obs://build.opensuse.org/home:hpaluch-pil
VCS : https://src.opensuse.org/hpaluch-pil/virt-viewer#slfo-main
rpm -q --changelog virt-viewer | sed -n '1,/^$/p'
* Thu May 28 2026 mail@redacted
- force build with spice
The only problem is how to push that to āupstreamā - official LEAP 16 repo, because it is in restricted SLFO repository. Fixing that package will require moving it from SLFO to OSS⦠Curious if @lkocman could help?