Closed Bum-Cement closed 1 year ago
Hi there, I tested this with a fresh install of GeckoLinux_STATIC_Budgie.x86_64-153.220104.0.iso
and I updated it as described here:
https://github.com/geckolinux/geckolinux-project/wiki#updates-to-geckolinux-static-within-the-same-major-opensuse-version
After rebooting the system still works fine. So it appears to be something specific to your hardware, specifically the graphics card.
Could you please try opening YaST Software and searching for vdpau
and removing all of the installed matches except for libvdpau1
(which is a required dependency of other packages). Thanks in advance.
Hello, I've removed all vdpau packages except libvdpau1 and all is working well. Removing those has solved the issue. Thank you.
Reopening for todo list, check the vdpau*
optimal defaults for next release.
Please try again in the latest GeckoLinux release.
This issue is for the Budgie Desktop on Gecko Linux 153 STATIC and may exist for other desktop environments of Gecko Linux. After a new install and then fully updating, the Settings application fails to launch. YaST and Budgie Desktop Settings will launch, but Settings does not. Settings is where wallpapers and such can be changed. I also found that the default installed applications Clementine, Pidgin and Pix Image Viewer failed to launch and terminal output gave details about segfault. It appears to be a bug in GStreamer. I have added a couple of relevant links regarding that GStreamer bug. I've attached a video demonstrating the inability to open the Settings program and a HardInfo report. (While trying to convert the .mkv video to .mp4 so I can upload here I found that the Handbrake application for video conversion also fails to launch.)
Gecko Linux 153 Static Budgie Desktop
So far, Settings, Pidgin, Pix Image Viewer, Clementine, and Handbrake won't launch.
This is output of Pidign when I try to run it:
This is output of Clementine when I try to run it:
This is the output of Pix Image Viewer:
I did find this: https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/issues/254 And this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245722
https://user-images.githubusercontent.com/88676245/169459529-c50d9a33-08d6-4492-91f6-5bc319dba395.mp4
Hard_Info_Report_GeckoLinux_STATIC_Budgie.x86_64-153.220104.0.tar.gz
Update May 21, 2022: I just compressed the file /usr/lib64/gstreamer-1.0/libgstvaapi.so into an archive so it's not accessible to the system and now Settings, Pidgin, Pix Image Viewer, Clementine, and Handbrake will open. However, I'm still unable to set a desktop or lockscreen background and the desktop background has become a black screen. Still can't set a desktop wallpaper through the Settings (gnome-control-center) program. See attached video.
https://user-images.githubusercontent.com/88676245/169640330-f6dedc40-8060-4464-b821-87e364aac3e6.mp4
To launch the Settings program from the terminal I type,
gnome-control-center
. I tried running it assudo
andsu
to see if it's a permissions issue for setting background and I received an error about not being able to contact the display. So I rangnome-control-center
and setDISPLAY=:0
by running the command:DISPLAY=:0 gnome-control-center
to open the Settings program (gnome-control-center
) with sudo permissions, but then I'm still unable to set background wallpapers. Here is the output from the terminal:Where it says, "
GStreamer-WARNING **: 00:21:49.672: External plugin loader failed
...." this is probably due to the bug with GStreamer and libgstvaapi.so which I referenced above. So it seems the Settings program (gnome-control-center) won't launch because of that also.Note to others who encounter this issue: If you've lost the ability to use the Settings program (
gnome-control-center
) and to be able to set your wallpaper backgrounds, you can go to /usr/share/wallpapers and right-click an image to open with Image Viewer and then right-click the image in Image Viewer there to Set as Wallpaper. Put your own images in /usr/share/wallpapers to be able to set them as wallpapers. Also, if you make the file libgstvaapi.so inaccessbile to the system by deleting it (don't recommend), moving it, or compressing it into an archive, your other programs which try to load it will then be able launch and run.