Desktop ubuntu:GNOME is not supported
Closed this issue · 1 comments
insigmo commented
When I started a binary file
./satpaper-x86_64-unknown-linux-musl
I got this error
[2023-09-05T10:01:02Z INFO satpaper] Checking timestamp...
[2023-09-05T10:01:02Z INFO satpaper] Timestamp has changed!
[2023-09-05T10:01:02Z INFO satpaper] Fetching updated source and compositing new wallpaper...
[2023-09-05T10:01:03Z INFO satpaper::slider] Downloading tiles...
[2023-09-05T10:01:03Z INFO satpaper::slider] Stitching tiles...
[2023-09-05T10:01:09Z INFO satpaper::slider] Compositing...
[2023-09-05T10:01:09Z INFO satpaper::slider] Resizing source image...
[2023-09-05T10:01:12Z INFO satpaper::slider] Generating destination image...
[2023-09-05T10:01:12Z INFO satpaper::slider] Compositing source into destination...
[2023-09-05T10:01:12Z INFO satpaper::slider] Compositing complete.
[2023-09-05T10:01:12Z INFO satpaper::slider] Output saved.
thread 'main' panicked at 'Desktop ubuntu:GNOME is not supported.', src/wallpaper.rs:27:26
stack backtrace:
0: 0x7fcab80380a7 - <unknown>
1: 0x7fcab7eca16f - <unknown>
2: 0x7fcab80043b6 - <unknown>
3: 0x7fcab80397ef - <unknown>
4: 0x7fcab80393b3 - <unknown>
5: 0x7fcab803a3b5 - <unknown>
6: 0x7fcab8039eb2 - <unknown>
7: 0x7fcab8039e16 - <unknown>
8: 0x7fcab8039e01 - <unknown>
9: 0x7fcab7e307d2 - <unknown>
10: 0x7fcab7e5ee30 - <unknown>
11: 0x7fcab7e57b3c - <unknown>
12: 0x7fcab7e48be3 - <unknown>
13: 0x7fcab7e645a1 - <unknown>
echo $XDG_CURRENT_DESKTOP
ubuntu:GNOME
Colonial-Dev commented
Leave it to Ubuntu to be special. The issue here is that the code does string matching to check support - which means normal GNOME
passes, but ubuntu:GNOME
fails.
Quick and dirty workaround - run it like this: XDG_CURRENT_DESKTOP=GNOME ./satpaper-x86_64-unknown-linux-musl
. It should be fixed properly in the next release.