gnome-ext-hanabi icon indicating copy to clipboard operation
gnome-ext-hanabi copied to clipboard

Pop!_OS shell extension trouble

Open bluelhf opened this issue 3 years ago • 2 comments

When using the Pop!_OS shell for tiling, Hanabi's wallpaper window occasionally appears atop the UI or even other windows: Hanabi on top of a terminal window yet behind the Extensions window, with pop-shell tiling enabled. Note the terminal window that can be seen behind Hanabi's wallpaper window.

Additionally, Hanabi's renderer window is visible in the Alt + Tab menu and in the Activities overview.

bluelhf avatar Nov 10 '22 10:11 bluelhf

Hi @bluelhf ,

This is probably fixed in the latest master. Could you please try again with PopOS?

jeffshee avatar Dec 24 '22 10:12 jeffshee

Hey! I'm currently suffering from a Skill Issue, and while Hanabi plays audio fine, I can't seem to get it to display anything other than a black screen. Here's the debug log:

Dec 26 14:22:54 pop-os gnome-shell[2536]: [Hanabi], renderer == null, retry `_applyWallpaper()` after 100ms
Dec 26 14:22:54 pop-os gnome-shell[2536]: [Hanabi], LiveWallpaper created
Dec 26 14:22:55 pop-os gnome-shell[2536]: [Hanabi], renderer == null, retry `_applyWallpaper()` after 100ms
Dec 26 14:22:55 pop-os gnome-shell[2536]: Hanabi: codepath = /home/ilari/.local/share/gnome-shell/extensions/[email protected]
Dec 26 14:22:55 pop-os gnome-shell[2536]: Hanabi: filepath = /home/ilari/Downloads/speeder video.mp4
Dec 26 14:22:55 pop-os gnome-shell[2536]: Hanabi: using clappersink for video output
Dec 26 14:22:55 pop-os gnome-shell[2536]: [Hanabi], renderer == null, retry `_applyWallpaper()` after 100ms

I tried running renderer.js manually as well (of course with a video.mp4 file in the working directory), but nothing happened — nothing was displayed, and no errors were logged. I also tried renderer disabling clappersink by modifying renderer.js: this time, audio played, but the wallpaper wasn't set at all.

I'm running GNOME 42.3.1, and I've confirmed I have libgtk-4-media-gstreamer installed. I installed clapper from source, and its GUI application plays video just fine.

bluelhf avatar Dec 26 '22 12:12 bluelhf