varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.2k stars 146 forks source link

Does not seem to be compatible with Raspberry Pi BookWorm OS #663

Open eeyatahn opened 11 months ago

eeyatahn commented 11 months ago

Version of Variety

Version 0.8.10

Describe the bug

Weill not change Desktop Wallpaper or display Clock on Raspberry Pi BookWorm

Context

Will run but does not work.

To Reproduce

1. 2. 3.

Attach Variety's log file

INFO: 2023-12-03 22:55:39,274: main() 'Using profile folder /home/pi/.config/variety/' INFO: 2023-12-03 22:55:39,279: perform_upgrade() 'Last run version was 0.8.10 or earlier, current version is 0.8.10' INFO: 2023-12-03 22:55:39,766: process_command() 'Received command: ['-v']' INFO: 2023-12-03 22:55:39,772: start() 'Using data_path /usr/share/variety' INFO: 2023-12-03 22:55:39,773: load() 'Jumble loading' INFO: 2023-12-03 22:55:39,773: _walk_modules() 'Jumble loading module in init from /usr/lib/python3/dist-packages/variety/plugins/builtin/init.py' INFO: 2023-12-03 22:55:39,774: _walk_modules() 'Jumble loading module in UrbanDictionarySource from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/UrbanDictionarySource.py' INFO: 2023-12-03 22:55:39,775: load() 'Jumble found plugin class: <class 'UrbanDictionarySource.UrbanDictionarySource'>: {'name': 'Urban Dictionary', 'description': 'Displays definitions from Urban Dictionary', 'author': 'James Miller', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,776: _walk_modules() 'Jumble loading module in LocalFilesSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/LocalFilesSource.py' INFO: 2023-12-03 22:55:39,778: load() 'Jumble found plugin class: <class 'LocalFilesSource.LocalFilesSource'>: {'name': 'Local text files', 'description': 'Displays quotes, defined in local text files.\nPut your own txt files in: ~/.config/variety/pluginconfig/quotes/.\nThe file format is:\n\nquote -- author\n.\nsecond quote -- another author\n.\netc...\n\nExample: http://rvelthuis.de/zips/quotes.txt', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,778: _walk_modules() 'Jumble loading module in QuotationsPageSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/QuotationsPageSource.py' INFO: 2023-12-03 22:55:39,856: load() 'Jumble found plugin class: <class 'QuotationsPageSource.QuotationsPageSource'>: {'name': 'TheQuotationsPage.com', 'description': 'Fetches quotes from TheQuotationsPage.com', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,857: _walk_modules() 'Jumble loading module in GoodreadsSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/GoodreadsSource.py' INFO: 2023-12-03 22:55:39,859: load() 'Jumble found plugin class: <class 'GoodreadsSource.GoodreadsSource'>: {'name': 'Goodreads', 'description': 'Fetches quotes from Goodreads.com', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,860: _walk_modules() 'Jumble loading module in FortuneSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/FortuneSource.py' INFO: 2023-12-03 22:55:39,862: load() 'Jumble found plugin class: <class 'FortuneSource.FortuneSource'>: {'name': 'UNIX fortune program', 'description': 'Displays quotes using the UNIX fortune program. You may want to install additional fortune packs, e.g. fortunes-bofh-excuses.', 'author': 'Dan Jones', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,863: _walk_modules() 'Jumble loading module in init from /usr/lib/python3/dist-packages/variety/plugins/builtin/quotes/init.py' INFO: 2023-12-03 22:55:39,864: _walk_modules() 'Jumble loading module in WallhavenLegacyDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/WallhavenLegacyDownloader.py' INFO: 2023-12-03 22:55:39,865: _walk_modules() 'Jumble loading module in MediaRSSSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/MediaRSSSource.py' INFO: 2023-12-03 22:55:39,868: load() 'Jumble found plugin class: <class 'MediaRSSSource.MediaRSSSource'>: {'name': 'MediaRSSSource', 'description': 'Configurable source for fetching images from MediaRSS feeds', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,870: _walk_modules() 'Jumble loading module in MediaRSSDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/MediaRSSDownloader.py' INFO: 2023-12-03 22:55:39,873: _walk_modules() 'Jumble loading module in UnsplashDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/UnsplashDownloader.py' INFO: 2023-12-03 22:55:39,876: load() 'Jumble found plugin class: <class 'UnsplashDownloader.UnsplashDownloader'>: {'name': 'UnsplashDownloader', 'description': 'High-resolution photos from Unsplash.com', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,877: _walk_modules() 'Jumble loading module in RedditSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/RedditSource.py' INFO: 2023-12-03 22:55:39,881: load() 'Jumble found plugin class: <class 'RedditSource.RedditSource'>: {'name': 'RedditSource', 'description': 'Configurable source for fetching images from Reddit', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,882: _walk_modules() 'Jumble loading module in ArtStationDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/ArtStationDownloader.py' INFO: 2023-12-03 22:55:39,884: _walk_modules() 'Jumble loading module in APODDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/APODDownloader.py' INFO: 2023-12-03 22:55:39,886: load() 'Jumble found plugin class: <class 'APODDownloader.APODDownloader'>: {'name': 'APODDownloader', 'description': 'NASA Astro Pic of the Day', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,887: _walk_modules() 'Jumble loading module in BingDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/BingDownloader.py' INFO: 2023-12-03 22:55:39,888: load() 'Jumble found plugin class: <class 'BingDownloader.BingDownloader'>: {'name': 'BingDownloader', 'description': 'Bing Photo of the Day', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,889: _walk_modules() 'Jumble loading module in WallhavenDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/WallhavenDownloader.py' INFO: 2023-12-03 22:55:39,892: _walk_modules() 'Jumble loading module in UnsplashConfigurableSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/UnsplashConfigurableSource.py' INFO: 2023-12-03 22:55:39,896: load() 'Jumble found plugin class: <class 'UnsplashConfigurableSource.UnsplashConfigurableSource'>: {'name': 'UnsplashConfigurableSource', 'description': 'Configurable source for fetching photos from Unsplash.com', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,897: _walk_modules() 'Jumble loading module in EarthviewDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/EarthviewDownloader.py' INFO: 2023-12-03 22:55:39,898: load() 'Jumble found plugin class: <class 'EarthviewDownloader.EarthviewDownloader'>: {'name': 'EarthviewDownloader', 'description': 'Google Earth View Wallpapers', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,899: _walk_modules() 'Jumble loading module in ArtStationSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/ArtStationSource.py' INFO: 2023-12-03 22:55:39,901: load() 'Jumble found plugin class: <class 'ArtStationSource.ArtStationSource'>: {'name': 'ArtStationSource', 'description': 'Configurable source for fetching images from ArtStation', 'author': 'Denis Gordeev', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,902: _walk_modules() 'Jumble loading module in init from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/init.py' INFO: 2023-12-03 22:55:39,905: _walk_modules() 'Jumble loading module in NationalGeographicDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/NationalGeographicDownloader.py' INFO: 2023-12-03 22:55:39,907: load() 'Jumble found plugin class: <class 'NationalGeographicDownloader.NationalGeographicDownloader'>: {'name': 'NationalGeographicDownloader', 'description': "National Geographic's photo of the day", 'author': 'Eric Rösch', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,909: _walk_modules() 'Jumble loading module in WallhavenSource from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/WallhavenSource.py' INFO: 2023-12-03 22:55:39,911: load() 'Jumble found plugin class: <class 'WallhavenSource.WallhavenSource'>: {'name': 'WallhavenSource', 'description': 'Configurable source for fetching images from Wallhaven.cc', 'author': 'Peter Levi', 'version': '0.1'}' INFO: 2023-12-03 22:55:39,912: _walk_modules() 'Jumble loading module in RedditDownloader from /usr/lib/python3/dist-packages/variety/plugins/builtin/downloaders/RedditDownloader.py' INFO: 2023-12-03 22:55:39,914: _walk_modules() 'Jumble loading module in LegacyDisplayModesPlugin from /usr/lib/python3/dist-packages/variety/plugins/builtin/display_modes/LegacyDisplayModesPlugin.py' INFO: 2023-12-03 22:55:39,915: load() 'Jumble found plugin class: <class 'LegacyDisplayModesPlugin.LegacyDisplayModesPlugin'>: {'name': 'LegacyDisplayModesPlugin', 'description': 'Legacy display mode for compatibility with past Variety versions', 'version': '1.0', 'author': 'Peter Levi'}' INFO: 2023-12-03 22:55:39,916: _walk_modules() 'Jumble loading module in ResizingDisplayModesPlugin from /usr/lib/python3/dist-packages/variety/plugins/builtin/display_modes/ResizingDisplayModesPlugin.py' INFO: 2023-12-03 22:55:39,917: load() 'Jumble found plugin class: <class 'ResizingDisplayModesPlugin.ResizingDisplayModesPlugin'>: {'name': 'ResizingDisplayModesPlugin', 'description': 'Display modes that use image resizing within Variety', 'version': '1.0', 'author': 'Peter Levi'}' INFO: 2023-12-03 22:55:39,918: _walk_modules() 'Jumble loading module in GnomeDisplayModesPlugin from /usr/lib/python3/dist-packages/variety/plugins/builtin/display_modes/GnomeDisplayModesPlugin.py' INFO: 2023-12-03 22:55:39,919: load() 'Jumble found plugin class: <class 'GnomeDisplayModesPlugin.GnomeDisplayModesPlugin'>: {'name': 'GnomeDisplayModesPlugin', 'description': 'Display modes relying on the underlying desktop environment', 'version': '1.0', 'author': 'Peter Levi'}' INFO: 2023-12-03 22:55:39,919: _walk_modules() 'Jumble loading module in init from /usr/lib/python3/dist-packages/variety/plugins/builtin/display_modes/init.py' INFO: 2023-12-03 22:55:39,947: reload_config() 'Creating new downloader for type flickr, location user:www.flickr.com/photos/peter-levi/;user_id:93647178@N00;' INFO: 2023-12-03 22:55:39,947: reload_config() 'Creating new downloader for type apod, location NASA's Astronomy Picture of the Day' INFO: 2023-12-03 22:55:39,947: reload_config() 'Creating new downloader for type bing, location Bing Photo of the Day' INFO: 2023-12-03 22:55:39,947: reload_config() 'Creating new downloader for type earthview, location Google Earth View Wallpapers' INFO: 2023-12-03 22:55:39,948: reload_config() 'Creating new downloader for type natgeo, location National Geographic's photo of the day' INFO: 2023-12-03 22:55:39,948: reload_config() 'Creating new downloader for type unsplash, location High-resolution photos from Unsplash.com' INFO: 2023-12-03 22:55:39,950: log_options() 'Loaded options:' INFO: 2023-12-03 22:55:39,950: log_options() 'change_enabled = True' INFO: 2023-12-03 22:55:39,950: log_options() 'change_interval = 60' INFO: 2023-12-03 22:55:39,950: log_options() 'change_on_start = False' INFO: 2023-12-03 22:55:39,951: log_options() 'clipboard_enabled = False' INFO: 2023-12-03 22:55:39,951: log_options() 'clipboard_hosts = ['wallhaven.cc', 'wallpapers.net', 'flickr.com', 'imgur.com', 'deviantart.com', 'interfacelift.com', 'vladstudio.com', 'imageshack.us', 'deviantart.net', 'imageshack.com']' INFO: 2023-12-03 22:55:39,951: log_options() 'clipboard_use_whitelist = True' INFO: 2023-12-03 22:55:39,951: log_options() 'clock_date_font = Serif 30' INFO: 2023-12-03 22:55:39,951: log_options() 'clock_enabled = True' INFO: 2023-12-03 22:55:39,951: log_options() 'clock_filter = -density 100 -font fc-match -f '%{file[0]}' '%CLOCK_FONT_NAME' -pointsize %CLOCK_FONT_SIZE -gravity SouthEast -fill '#00000044' -annotate 0x0+[%HOFFSET+58]+[%VOFFSET+108] '%H:%M' -fill white -annotate 0x0+[%HOFFSET+60]+[%VOFFSET+110] '%H:%M' -font fc-match -f '%{file[0]}' '%DATE_FONT_NAME' -pointsize %DATE_FONT_SIZE -fill '#00000044' -annotate 0x0+[%HOFFSET+58]+[%VOFFSET+58] '%A, %B %d' -fill white -annotate 0x0+[%HOFFSET+60]+[%VOFFSET+60] '%A, %B %d'' INFO: 2023-12-03 22:55:39,951: log_options() 'clock_font = Serif 70' INFO: 2023-12-03 22:55:39,952: log_options() 'configfile = /home/pi/.config/variety/variety.conf' INFO: 2023-12-03 22:55:39,952: log_options() 'copyto_enabled = False' INFO: 2023-12-03 22:55:39,952: log_options() 'copyto_folder = Default' INFO: 2023-12-03 22:55:39,952: log_options() 'desired_color = [160, 160, 160]' INFO: 2023-12-03 22:55:39,952: log_options() 'desired_color_enabled = False' INFO: 2023-12-03 22:55:39,952: log_options() 'download_folder = /home/pi/.config/variety/Downloaded' INFO: 2023-12-03 22:55:39,952: log_options() 'download_preference_ratio = 0.9' INFO: 2023-12-03 22:55:39,952: log_options() 'favorites_folder = /home/pi/.config/variety/Favorites' INFO: 2023-12-03 22:55:39,953: log_options() 'favorites_operations = [['Downloaded', 'Copy'], ['Fetched', 'Move'], ['Others', 'Copy']]' INFO: 2023-12-03 22:55:39,953: log_options() 'fetched_folder = /home/pi/.config/variety/Fetched' INFO: 2023-12-03 22:55:39,953: log_options() 'filters = [[False, 'Keep original', ''], [False, 'Grayscale', '-type Grayscale'], [False, 'Heavy blur', '-scale 20% -blur 0x10 -resize 500%'], [False, 'Soft blur', '-scale 20% -blur 0x2 -resize 500%'], [False, 'Oil painting', '-paint 8'], [False, 'Pointilism', '-spread 10 -noise 3'], [False, 'Pixellate', '-scale 3% -scale 3333%']]' INFO: 2023-12-03 22:55:39,953: log_options() 'get_wallpaper_script = /home/pi/.config/variety/scripts/get_wallpaper' INFO: 2023-12-03 22:55:39,953: log_options() 'icon = Light' INFO: 2023-12-03 22:55:39,953: log_options() 'internet_enabled = True' INFO: 2023-12-03 22:55:39,953: log_options() 'lightness_enabled = False' INFO: 2023-12-03 22:55:39,954: log_options() 'lightness_mode = 0' INFO: 2023-12-03 22:55:39,954: log_options() 'min_rating = 4' INFO: 2023-12-03 22:55:39,954: log_options() 'min_rating_enabled = False' INFO: 2023-12-03 22:55:39,954: log_options() 'min_size = 80' INFO: 2023-12-03 22:55:39,954: log_options() 'min_size_enabled = False' INFO: 2023-12-03 22:55:39,954: log_options() 'quota_enabled = True' INFO: 2023-12-03 22:55:39,954: log_options() 'quota_size = 1000' INFO: 2023-12-03 22:55:39,954: log_options() 'quotes_authors = ' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_bg_color = [80, 80, 80]' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_bg_opacity = 55' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_change_enabled = False' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_change_interval = 300' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_disabled_sources = ['Urban Dictionary']' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_enabled = True' INFO: 2023-12-03 22:55:39,955: log_options() 'quotes_favorites_file = /home/pi/.config/variety/favorite_quotes.txt' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_font = Serif 30' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_hpos = 100' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_max_length = 250' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_tags = ' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_text_color = [255, 255, 255]' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_text_shadow = False' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_vpos = 40' INFO: 2023-12-03 22:55:39,956: log_options() 'quotes_width = 70' INFO: 2023-12-03 22:55:39,957: log_options() 'safe_mode = False' INFO: 2023-12-03 22:55:39,957: log_options() 'set_wallpaper_script = /home/pi/.config/variety/scripts/set_wallpaper' INFO: 2023-12-03 22:55:39,957: log_options() 'slideshow_custom_enabled = False' INFO: 2023-12-03 22:55:39,957: log_options() 'slideshow_custom_folder = /home/pi/Pictures' INFO: 2023-12-03 22:55:39,957: log_options() 'slideshow_downloads_enabled = False' INFO: 2023-12-03 22:55:39,957: log_options() 'slideshow_fade = 0.4' INFO: 2023-12-03 22:55:39,957: log_options() 'slideshow_favorites_enabled = True' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_mode = Fullscreen' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_monitor = All' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_pan = 0.05' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_seconds = 6.0' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_sort_order = Random' INFO: 2023-12-03 22:55:39,958: log_options() 'slideshow_sources_enabled = True' INFO: 2023-12-03 22:55:39,959: log_options() 'slideshow_zoom = 0.2' INFO: 2023-12-03 22:55:39,959: log_options() 'smart_enabled = False' INFO: 2023-12-03 22:55:39,959: log_options() 'smart_notice_shown = False' INFO: 2023-12-03 22:55:39,959: log_options() 'smart_register_shown = False' INFO: 2023-12-03 22:55:39,959: log_options() 'sources = [[True, 'favorites', 'The Favorites folder'], [True, 'fetched', 'The Fetched folder'], [True, 'folder', '/usr/share/backgrounds'], [True, 'flickr', 'user:www.flickr.com/photos/peter-levi/;user_id:93647178@N00;'], [True, 'apod', "NASA's Astronomy Picture of the Day"], [True, 'bing', 'Bing Photo of the Day'], [True, 'earthview', 'Google Earth View Wallpapers'], [True, 'natgeo', "National Geographic's photo of the day"], [True, 'unsplash', 'High-resolution photos from Unsplash.com']]' INFO: 2023-12-03 22:55:39,959: log_options() 'stats_enabled = True' INFO: 2023-12-03 22:55:39,959: log_options() 'stats_notice_shown = False' INFO: 2023-12-03 22:55:39,960: log_options() 'sync_enabled = True' INFO: 2023-12-03 22:55:39,960: log_options() 'use_landscape_enabled = True' INFO: 2023-12-03 22:55:39,960: log_options() 'wallhaven_api_key = ' INFO: 2023-12-03 22:55:39,960: log_options() 'wallpaper_auto_rotate = False' INFO: 2023-12-03 22:55:39,960: log_options() 'wallpaper_display_mode = smart' INFO: 2023-12-03 22:55:39,960: reload_config() 'No need to clear prepared queue' INFO: 2023-12-03 22:55:39,962: clock_thread_method() 'clock thread running' INFO: 2023-12-03 22:55:39,962: start() 'Starting QuotesEngine' INFO: 2023-12-03 22:55:39,966: prepare_thread() 'Quotes prepare thread running' INFO: 2023-12-03 22:55:39,967: regular_change_thread() 'Quotes regular change thread running' INFO: 2023-12-03 22:55:39,967: prepare_thread() 'Quotes prepared buffer contains 0 quotes, fetching a quote' INFO: 2023-12-03 22:55:39,967: on_options_updated() 'Quotes: clearing prepared and updating plugins' INFO: 2023-12-03 22:55:39,968: get_for_keyword() 'Fetching quotes from Goodreads for keyword=inspirational-quotes' INFO: 2023-12-03 22:55:39,968: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:55:39,980: load_banned() 'Missing or invalid banned URLs list, no URLs will be banned' INFO: 2023-12-03 22:55:39,980: load_last_change_time() 'Change interval < 6 hours, ignore persisted last_change_time, wait initially the whole interval: 60' INFO: 2023-12-03 22:55:39,980: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:55:39,992: regular_change_thread() 'regular_change thread running' INFO: 2023-12-03 22:55:39,995: prepare_thread() 'Prepare thread running' INFO: 2023-12-03 22:55:39,997: prepare_thread() 'Prepared buffer contains 0 images' INFO: 2023-12-03 22:55:39,997: prepare_thread() 'Preparing some images' INFO: 2023-12-03 22:55:40,055: prepare_thread() 'After search prepared buffer contains 59 images' INFO: 2023-12-03 22:55:40,080: do_set_wp() 'Calling do_set_wp with /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg, time: 1701680140.0808861' INFO: 2023-12-03 22:55:40,101: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:55:40,103: build_imagemagick_clock_cmd() 'Applying clock filter: -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03'' INFO: 2023-12-03 22:55:40,104: build_imagemagick_clock_cmd() 'ImageMagick clock cmd: convert /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_levi__user_id_93647178N00/7527962494_5c5d68ac5d_o.jpg -scale 1920x1080^ -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03' /home/pi/.config/variety/wallpaper/wallpaper-clock-72a89fffd42ddf6d1f75bec5c18e63be.jpg' INFO: 2023-12-03 22:55:40,111: update_indicator_icon() 'Creating indicator' WARNING: 2023-12-03 22:55:40,152: create_menu() 'Variety Slideshow is not installed. This is an optional extension adding pan-and-zoom slideshows to Variety: see https://github.com/peterlevi/variety-slideshow for details' INFO: 2023-12-03 22:55:40,156: create_indicator() 'indicator backend: AyatanaAppIndicator3' INFO: 2023-12-03 22:55:40,274: set_from_theme_icon() 'Showing indicator icon variety-indicator from GTK theme' INFO: 2023-12-03 22:55:40,580: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:55:40,591: list_files() 'More than 1 files in the folders, stop listing' INFO: 2023-12-03 22:55:40,963: clock_thread_method() 'clock_thread updates wallpaper' INFO: 2023-12-03 22:55:41,084: do_set_wp() 'Calling do_set_wp with /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg, time: 1701680141.0843801' INFO: 2023-12-03 22:55:41,089: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:55:41,090: build_imagemagick_clock_cmd() 'Applying clock filter: -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03'' INFO: 2023-12-03 22:55:41,091: build_imagemagick_clock_cmd() 'ImageMagick clock cmd: convert /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_levi__user_id_93647178N00/7527962494_5c5d68ac5d_o.jpg -scale 1920x1080^ -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03' /home/pi/.config/variety/wallpaper/wallpaper-clock-eaeec2e7e5f1d3c06572735290934479.jpg' INFO: 2023-12-03 22:55:42,033: reload() 'Reloading preferences dialog' INFO: 2023-12-03 22:55:42,056: trigger_download() 'Triggering download thread to check if download needed and possible' INFO: 2023-12-03 22:55:42,091: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:55:42,102: list_files() 'More than 1 files in the folders, stop listing' INFO: 2023-12-03 22:55:42,453: get_from_soup() 'Used Goodreads url https://www.goodreads.com/quotes/tag?utf8=%E2%9C%93&id=inspirational-quotes&page=86' INFO: 2023-12-03 22:55:42,485: do_set_wp() 'Calling do_set_wp with /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg, time: 1701680142.4845126' INFO: 2023-12-03 22:55:42,633: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:55:42,788: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:55:42,788: build_imagemagick_clock_cmd() 'Applying clock filter: -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03'' INFO: 2023-12-03 22:55:42,789: build_imagemagick_clock_cmd() 'ImageMagick clock cmd: convert /home/pi/.config/variety/wallpaper/wallpaper-quote-d091a480f48e5e5ff839c5b82b51ce69.jpg -scale 1920x1080^ -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:55' -fill white -annotate 0x0+60+210 '22:55' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03' /home/pi/.config/variety/wallpaper/wallpaper-clock-9f67ad0bae9ad990461d28abbad69567.jpg' INFO: 2023-12-03 22:55:43,159: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:55:43,168: list_files() 'More than 1 files in the folders, stop listing' INFO: 2023-12-03 22:55:44,487: prepare_thread() 'Quotes prepared buffer contains 0 quotes, fetching a quote' INFO: 2023-12-03 22:55:46,490: prepare_thread() 'Quotes prepared buffer contains 1 quotes, fetching a quote' INFO: 2023-12-03 22:55:48,509: prepare_thread() 'Quotes prepared buffer contains 2 quotes, fetching a quote' INFO: 2023-12-03 22:55:50,531: prepare_thread() 'Quotes prepared buffer contains 3 quotes, fetching a quote' INFO: 2023-12-03 22:55:52,533: prepare_thread() 'Quotes prepared buffer contains 4 quotes, fetching a quote' INFO: 2023-12-03 22:55:52,534: get_for_keyword() 'Fetching quotes from Goodreads for keyword=future' INFO: 2023-12-03 22:55:54,860: get_from_soup() 'Used Goodreads url https://www.goodreads.com/quotes/tag?utf8=%E2%9C%93&id=future&page=75' INFO: 2023-12-03 22:55:56,877: prepare_thread() 'Quotes prepared buffer contains 5 quotes, fetching a quote' INFO: 2023-12-03 22:55:58,889: prepare_thread() 'Quotes prepared buffer contains 6 quotes, fetching a quote' WARNING: 2023-12-03 22:55:58,890: get_one_quote() 'No quotes for '' for plugin Local text files' INFO: 2023-12-03 22:55:58,891: get_for_search_url() 'Fetching quotes from Goodreads for search url=http://www.quotationspage.com/random.php' INFO: 2023-12-03 22:55:59,468: get_for_search_url() 'Used QuotationsPage url http://www.quotationspage.com/random.php' INFO: 2023-12-03 22:56:00,010: server_options_thread() 'Fetching server options from http://tiny.cc/variety-options-063' INFO: 2023-12-03 22:56:00,969: clock_thread_method() 'clock_thread updates wallpaper' INFO: 2023-12-03 22:56:00,970: do_set_wp() 'Calling do_set_wp with /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg, time: 1701680160.9699845' INFO: 2023-12-03 22:56:01,132: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:56:01,241: compute_trimmed_offsets() 'Trimmed offsets debug info: w:1920, h:1080, ratio:1.777778, iw:1920, ih:1280, scw:1920, sch:1280, ho:0, vo:100' INFO: 2023-12-03 22:56:01,242: build_imagemagick_clock_cmd() 'Applying clock filter: -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:56' -fill white -annotate 0x0+60+210 '22:56' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03'' INFO: 2023-12-03 22:56:01,242: build_imagemagick_clock_cmd() 'ImageMagick clock cmd: convert /home/pi/.config/variety/wallpaper/wallpaper-quote-4b067e301556d9940aa07a37afca2539.jpg -scale 1920x1080^ -density 100 -font fc-match -f '%{file[0]}' 'Serif:70' -pointsize 70 -gravity SouthEast -fill '#00000044' -annotate 0x0+58+208 '22:56' -fill white -annotate 0x0+60+210 '22:56' -font fc-match -f '%{file[0]}' 'Serif:30' -pointsize 30 -fill '#00000044' -annotate 0x0+58+158 'Sunday, December 03' -fill white -annotate 0x0+60+160 'Sunday, December 03' /home/pi/.config/variety/wallpaper/wallpaper-clock-381cbe5c4e45d80e0fcd8369024942b5.jpg' INFO: 2023-12-03 22:56:01,338: server_options_thread() 'Fetched server options: {'flickr': {'min_fill_queue_interval': 1200, 'min_download_interval': 1200}, 'wallbase': {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}, 'wallhaven': {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}, 'wallpapers.net': {'min_fill_queue_interval': 601, 'min_download_interval': 0}, 'unsplash': {'min_fill_queue_interval': 20000000000, 'min_download_interval': 20000000000}, 'unsplash_v2': {'min_fill_queue_interval': 3600, 'min_download_interval': 1800}, 'status_message': {'0.0.1': '', '*': ''}}' INFO: 2023-12-03 22:56:01,500: prepare_thread() 'Quotes prepared buffer contains 7 quotes, fetching a quote' INFO: 2023-12-03 22:56:01,625: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_levi__user_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:56:01,635: list_files() 'More than 1 files in the folders, stop listing' INFO: 2023-12-03 22:56:03,502: prepare_thread() 'Quotes prepared buffer contains 8 quotes, fetching a quote' INFO: 2023-12-03 22:56:05,522: prepare_thread() 'Quotes prepared buffer contains 9 quotes, fetching a quote' INFO: 2023-12-03 22:56:26,342: on_quit() 'Quitting' INFO: 2023-12-03 22:56:26,471: do_set_wp() 'Calling do_set_wp with /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_leviuser_id_93647178N00/7527962494_5c5d68ac5d_o.jpg, time: 1701680186.4712207' INFO: 2023-12-03 22:56:26,849: update_indicator() 'Setting file info to: /home/pi/.config/variety/Downloaded/flickr_user_www_flickr_com_photos_peter_levi__user_id_93647178N00/7527962494_5c5d68ac5d_o.jpg' INFO: 2023-12-03 22:56:26,858: list_files() 'More than 1 files in the folders, stop listing'

Desktop environment and version

OS name and version

Debian GNU/Linux 12 \n \l

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

Screenshots

Attached files

Additional context

jlu5 commented 10 months ago

What desktop environment or window manager are you running? Can you run env | grep -i XDG?

eeyatahn commented 10 months ago

I'll check it but it is what ever the default desktop manager is for Bookworm. I'm trying to setup Bookworm and can not get Variety to display. I'm going to start over again with a fresh install to see if anything has changed. Then I'll let you know

Thanks Paul

⁣Sent from BlueMail ​

On Jan 1, 2024, 6:42 PM, at 6:42 PM, James Lu @.***> wrote:

What desktop environment or window manager are you running? Can you run env | grep -i XDG?

-- Reply to this email directly or view it on GitHub: https://github.com/varietywalls/variety/issues/663#issuecomment-1873615877 You are receiving this because you authored the thread.

Message ID: @.***>

CrunchyDoodle commented 10 months ago

Fresh install of Pi OS on a Pi 5 with all the defaults. Variety can't seem to change the wallpaper or show the clock. Here's my neofetch:

      _,met$$$$$gg.          david@rpi51T 
    ,g$$$$$$$$$$$$$$$P.       ------------ 
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) aarch64 
 ,$$P'              `$$$.     Host: Raspberry Pi 5 Model B Rev 1.0 
',$$P       ,ggs.     `$$b:   Kernel: 6.1.0-rpi7-rpi-2712 
`d$$'     ,$P"'   .    $$$    Uptime: 1 hour, 39 mins 
 $$P      d$'     ,    $$P    Packages: 1663 (dpkg) 
 $$:      $$.   -    ,d$$'    Shell: bash 5.2.15 
 $$;      Y$b._   _,d$P'      Resolution: 2560x1600 
 Y$$.    `.`"Y$$$$P"'         DE: LXDE-pi-wayfire 
 `$$b      "-.__              WM: wayfire 
  `Y$$                        Theme: PiXflat [GTK3] 
   `Y$$.                      Icons: PiXflat [GTK3] 
     `$$b.                    Terminal: lxterminal 
       `Y$$b.                 Terminal Font: Monospace 12 
          `"Y$b._             CPU: (4) @ 2.400GHz 
              `"""            Memory: 2029MiB / 8049MiB 

Bye

donthub commented 1 month ago

Same problem, with fresh installation of Pi 5 with Bookworm, Variety runs but cannot change the wallpaper.

Headless setup, only virtual monitor with VNC.

echo $XDG_CURRENT_DESKTOP

returned empty.

Workaround:

In ~/.profile, defining:

export XDG_CURRENT_DESKTOP=LXDE

then relogging, Variety can change the wallpaper.

(To satisfy this part. Not sure if it will have any side-effects though.)

CrunchyDoodle commented 1 month ago

I have a more traditional system with a complete desktop environment. The workaround does not fix variety in that environment.

wokka1 commented 2 weeks ago

Thanks for the info on this, I had this same issue with Crunchbang ++ which uses debian / openbox and variety wouldn't work. Running echo $XDG_CURRENT_DESKTOP showed nothing and setting that env in .profile resolved it.

A suggestion, have variety show a message somewhere if echo XDG_CURRENT_DESKTOP doesn't match anything in the set_wallpaper.

Thanks for the great app!