Spectacle ei enää käynnistynyt Print Screen -näppäimellä. Sitten avasin sen konsolissa ja sain tällaista aikaan:
$ spectacle
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
kpipewire_vaapi_logging: VAAPI: Failed to initialize display
kpipewire_vaapi_logging: DRM device not found
KTranscript: Loaded property map: /usr/share/locale/fi/LC_SCRIPTS/ki18n6/general.pmapc
KTranscript: Loaded module: /usr/share/locale/fi/LC_SCRIPTS/ki18n6/ki18n6.js
kf.i18n: Interpolation "$[gen %1]" in "$[gen %1] käyttö&ohj..." failed: "Non-string return value: undefined"
kf.i18n: Interpolation "$[elat %1]" in "&Tietoa $[yleisnimi_..." failed: "Non-string return value: undefined"
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields
Tässä on nyt Qt 6 ja näytönohjaimen ajuri Nvidia. Spectacle toimii kyllä nyt, mutta Linuxin filosofia on korjata tuollaisetkin virheet.
Tuolla ei tosiaan ole sitä nvidian tiedostoa.
$ ls /usr/lib/x86_64-linux-gnu/dri/
crocus_dri.so i915_dri.so iHD_drv_video.so libdril_dri.so nouveau_vieux_dri.so r600_dri.so radeonsi_dri.so virtio_gpu_dri.so zink_dri.so
d3d12_dri.so i965_dri.so iris_dri.so nouveau_dri.so r200_dri.so r600_drv_video.so radeonsi_drv_video.so virtio_gpu_drv_video.so
d3d12_drv_video.so i965_drv_video.so kms_swrast_dri.so nouveau_drv_video.so r300_dri.so radeon_dri.so swrast_dri.so vmwgfx_dri.so
Onko tämä bugi Spectaclessa, että se yrittää löytää tiedostoa nvidia_drv_video.so vai onko joku asennusskripti vaillinnainen, joka ei kopioi sitä tiedostoa paikoilleen?