I don't exactly know how to describe it, but what happens is that if you click on 'Next' too often, the whole desktop hangs. You can't move the mouse cursor, open programs etc. The whole desktop just hangs. What's odd, though, is that I SSHed into my desktop from my laptop, and that seemed to work. I rebooted the box from there and it shut down and rebooted normally.
Context
Please see the paragraph above.
To Reproduce
Right-click on the icon in the taskbar and click 'Next'.
Wait for the next background to load, and to the same as step 1.
Do it enough times, and the whole desktop hangs.
Attach Variety's log file
INFO: 2022-08-29 23:07:40,708: main() 'Using profile folder /home/zeno/.config/variety/'
INFO: 2022-08-29 23:07:40,709: perform_upgrade() 'Last run version was 0.8.9 or earlier, current version is 0.8.9'
INFO: 2022-08-29 23:07:40,769: process_command() 'Received command: ['--profile', '/home/zeno/.config/variety/']'
INFO: 2022-08-29 23:07:40,770: start() 'Using data_path /usr/share/variety'
INFO: 2022-08-29 23:07:40,770: load() 'Jumble loading'
INFO: 2022-08-29 23:07:40,770: _walk_modules() 'Jumble loading module in __init__ from /usr/lib/python3.10/site-packages/variety/plugins/builtin/__init__.py'
INFO: 2022-08-29 23:07:40,771: _walk_modules() 'Jumble loading module in APODDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/APODDownloader.py'
INFO: 2022-08-29 23:07:40,771: load() 'Jumble found plugin class: <class 'APODDownloader.APODDownloader'>: {'name': 'APODDownloader', 'description': 'NASA Astro Pic of the Day', 'author': 'Peter Levi', 'version': '0.1'}'
INFO: 2022-08-29 23:07:40,771: _walk_modules() 'Jumble loading module in ArtStationDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/ArtStationDownloader.py'
INFO: 2022-08-29 23:07:40,771: _walk_modules() 'Jumble loading module in ArtStationSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/ArtStationSource.py'
INFO: 2022-08-29 23:07:40,772: 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: 2022-08-29 23:07:40,772: _walk_modules() 'Jumble loading module in BingDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/BingDownloader.py'
INFO: 2022-08-29 23:07:40,772: load() 'Jumble found plugin class: <class 'BingDownloader.BingDownloader'>: {'name': 'BingDownloader', 'description': 'Bing Photo of the Day', 'author': 'Peter Levi', 'version': '0.1'}'
INFO: 2022-08-29 23:07:40,773: _walk_modules() 'Jumble loading module in EarthviewDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/EarthviewDownloader.py'
INFO: 2022-08-29 23:07:40,773: load() 'Jumble found plugin class: <class 'EarthviewDownloader.EarthviewDownloader'>: {'name': 'EarthviewDownloader', 'description': 'Google Earth View Wallpapers', 'author': 'Peter Levi', 'version': '0.1'}'
INFO: 2022-08-29 23:07:40,773: _walk_modules() 'Jumble loading module in MediaRSSDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/MediaRSSDownloader.py'
INFO: 2022-08-29 23:07:40,773: _walk_modules() 'Jumble loading module in MediaRSSSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/MediaRSSSource.py'
INFO: 2022-08-29 23:07:40,774: 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: 2022-08-29 23:07:40,774: _walk_modules() 'Jumble loading module in NationalGeographicDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/NationalGeographicDownloader.py'
INFO: 2022-08-29 23:07:40,774: 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: 2022-08-29 23:07:40,774: _walk_modules() 'Jumble loading module in RedditDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/RedditDownloader.py'
INFO: 2022-08-29 23:07:40,774: _walk_modules() 'Jumble loading module in RedditSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/RedditSource.py'
INFO: 2022-08-29 23:07:40,775: 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: 2022-08-29 23:07:40,775: _walk_modules() 'Jumble loading module in UnsplashConfigurableSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/UnsplashConfigurableSource.py'
INFO: 2022-08-29 23:07:40,776: 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: 2022-08-29 23:07:40,776: _walk_modules() 'Jumble loading module in UnsplashDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/UnsplashDownloader.py'
INFO: 2022-08-29 23:07:40,776: load() 'Jumble found plugin class: <class 'UnsplashDownloader.UnsplashDownloader'>: {'name': 'UnsplashDownloader', 'description': 'High-resolution photos from Unsplash.com', 'author': 'Peter Levi', 'version': '0.1'}'
INFO: 2022-08-29 23:07:40,776: _walk_modules() 'Jumble loading module in WallhavenDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/WallhavenDownloader.py'
INFO: 2022-08-29 23:07:40,777: _walk_modules() 'Jumble loading module in WallhavenLegacyDownloader from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/WallhavenLegacyDownloader.py'
INFO: 2022-08-29 23:07:40,777: _walk_modules() 'Jumble loading module in WallhavenSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/WallhavenSource.py'
INFO: 2022-08-29 23:07:40,778: 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: 2022-08-29 23:07:40,778: _walk_modules() 'Jumble loading module in __init__ from /usr/lib/python3.10/site-packages/variety/plugins/builtin/downloaders/__init__.py'
INFO: 2022-08-29 23:07:40,778: _walk_modules() 'Jumble loading module in FortuneSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/FortuneSource.py'
INFO: 2022-08-29 23:07:40,778: 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: 2022-08-29 23:07:40,779: _walk_modules() 'Jumble loading module in GoodreadsSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/GoodreadsSource.py'
ERROR: 2022-08-29 23:07:40,779: _walk_modules() 'Could not load plugin module /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/GoodreadsSource.py'
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/jumble/Jumble.py", line 45, in _walk_modules
yield imp.load_module(name, *info), path
File "/usr/lib64/python3.10/imp.py", line 235, in load_module
return load_source(name, filename, file)
File "/usr/lib64/python3.10/imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 719, in _load
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/GoodreadsSource.py", line 21, in <module>
from httplib2 import iri2uri
ModuleNotFoundError: No module named 'httplib2'
INFO: 2022-08-29 23:07:40,779: _walk_modules() 'Jumble loading module in LocalFilesSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/LocalFilesSource.py'
INFO: 2022-08-29 23:07:40,780: 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: /home/zeno/.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: 2022-08-29 23:07:40,780: _walk_modules() 'Jumble loading module in QuotationsPageSource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/QuotationsPageSource.py'
ERROR: 2022-08-29 23:07:40,780: _walk_modules() 'Could not load plugin module /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/QuotationsPageSource.py'
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/jumble/Jumble.py", line 45, in _walk_modules
yield imp.load_module(name, *info), path
File "/usr/lib64/python3.10/imp.py", line 235, in load_module
return load_source(name, filename, file)
File "/usr/lib64/python3.10/imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 719, in _load
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/QuotationsPageSource.py", line 22, in <module>
from httplib2 import iri2uri
ModuleNotFoundError: No module named 'httplib2'
INFO: 2022-08-29 23:07:40,781: _walk_modules() 'Jumble loading module in UrbanDictionarySource from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/UrbanDictionarySource.py'
INFO: 2022-08-29 23:07:40,781: load() 'Jumble found plugin class: <class 'UrbanDictionarySource.UrbanDictionarySource'>: {'name': 'Urban Dictionary', 'description': 'Displays definitions from Urban Dictionary', 'author': 'James Miller', 'version': '0.1'}'
INFO: 2022-08-29 23:07:40,781: _walk_modules() 'Jumble loading module in __init__ from /usr/lib/python3.10/site-packages/variety/plugins/builtin/quotes/__init__.py'
INFO: 2022-08-29 23:07:40,781: _walk_modules() 'Jumble loading module in GnomeDisplayModesPlugin from /usr/lib/python3.10/site-packages/variety/plugins/builtin/display_modes/GnomeDisplayModesPlugin.py'
INFO: 2022-08-29 23:07:40,781: 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: 2022-08-29 23:07:40,781: _walk_modules() 'Jumble loading module in LegacyDisplayModesPlugin from /usr/lib/python3.10/site-packages/variety/plugins/builtin/display_modes/LegacyDisplayModesPlugin.py'
INFO: 2022-08-29 23:07:40,781: 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: 2022-08-29 23:07:40,782: _walk_modules() 'Jumble loading module in ResizingDisplayModesPlugin from /usr/lib/python3.10/site-packages/variety/plugins/builtin/display_modes/ResizingDisplayModesPlugin.py'
INFO: 2022-08-29 23:07:40,782: 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: 2022-08-29 23:07:40,782: _walk_modules() 'Jumble loading module in __init__ from /usr/lib/python3.10/site-packages/variety/plugins/builtin/display_modes/__init__.py'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type flickr, location user:www.flickr.com/photos/peter-levi/;user_id:93647178@N00;'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type unsplash, location High-resolution photos from Unsplash.com'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=italy&categories=110&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=greece&categories=110&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=japan&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=europe&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=norway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=germany&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=mountains&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=desert&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,798: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=banff&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=seattle&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=architecture&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=classical+art&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=space&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=switzerland&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=austria&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,799: reload_config() 'Creating new downloader for type wallhaven, location https://wallhaven.cc/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,800: log_options() 'Loaded options:'
INFO: 2022-08-29 23:07:40,800: log_options() 'change_enabled = True'
INFO: 2022-08-29 23:07:40,800: log_options() 'change_interval = 10800'
INFO: 2022-08-29 23:07:40,800: log_options() 'change_on_start = False'
INFO: 2022-08-29 23:07:40,800: log_options() 'clipboard_enabled = False'
INFO: 2022-08-29 23:07:40,800: 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: 2022-08-29 23:07:40,800: log_options() 'clipboard_use_whitelist = True'
INFO: 2022-08-29 23:07:40,800: log_options() 'clock_date_font = Serif 30'
INFO: 2022-08-29 23:07:40,800: log_options() 'clock_enabled = False'
INFO: 2022-08-29 23:07:40,800: 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: 2022-08-29 23:07:40,800: log_options() 'clock_font = Serif 70'
INFO: 2022-08-29 23:07:40,800: log_options() 'configfile = /home/zeno/.config/variety/variety.conf'
INFO: 2022-08-29 23:07:40,800: log_options() 'copyto_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'copyto_folder = Default'
INFO: 2022-08-29 23:07:40,801: log_options() 'desired_color = [160, 160, 160]'
INFO: 2022-08-29 23:07:40,801: log_options() 'desired_color_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'download_folder = /home/zeno/.config/variety/Downloaded'
INFO: 2022-08-29 23:07:40,801: log_options() 'download_preference_ratio = 0.9'
INFO: 2022-08-29 23:07:40,801: log_options() 'favorites_folder = /home/zeno/.config/variety/Favorites'
INFO: 2022-08-29 23:07:40,801: log_options() 'favorites_operations = [['Downloaded', 'Copy'], ['Fetched', 'Move'], ['Others', 'Copy']]'
INFO: 2022-08-29 23:07:40,801: log_options() 'fetched_folder = /home/zeno/.config/variety/Fetched'
INFO: 2022-08-29 23:07:40,801: 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: 2022-08-29 23:07:40,801: log_options() 'get_wallpaper_script = /home/zeno/.config/variety/scripts/get_wallpaper'
INFO: 2022-08-29 23:07:40,801: log_options() 'icon = Light'
INFO: 2022-08-29 23:07:40,801: log_options() 'internet_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'lightness_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'lightness_mode = 0'
INFO: 2022-08-29 23:07:40,801: log_options() 'min_rating = 4'
INFO: 2022-08-29 23:07:40,801: log_options() 'min_rating_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'min_size = 80'
INFO: 2022-08-29 23:07:40,801: log_options() 'min_size_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'quota_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'quota_size = 1000'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_authors = '
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_bg_color = [80, 80, 80]'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_bg_opacity = 55'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_change_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_change_interval = 300'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_disabled_sources = ['Urban Dictionary']'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_favorites_file = /home/zeno/.config/variety/favorite_quotes.txt'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_font = Serif 30'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_hpos = 100'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_max_length = 250'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_tags = '
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_text_color = [255, 255, 255]'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_text_shadow = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_vpos = 40'
INFO: 2022-08-29 23:07:40,801: log_options() 'quotes_width = 70'
INFO: 2022-08-29 23:07:40,801: log_options() 'safe_mode = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'set_wallpaper_script = /home/zeno/.config/variety/scripts/set_wallpaper'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_custom_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_custom_folder = /home/zeno/Pictures'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_downloads_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_fade = 0.4'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_favorites_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_mode = Fullscreen'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_monitor = All'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_pan = 0.05'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_seconds = 6.0'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_sort_order = Random'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_sources_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'slideshow_zoom = 0.2'
INFO: 2022-08-29 23:07:40,801: log_options() 'smart_enabled = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'smart_notice_shown = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'smart_register_shown = False'
INFO: 2022-08-29 23:07:40,801: 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;'], [False, 'apod', "NASA's Astronomy Picture of the Day"], [False, 'bing', 'Bing Photo of the Day'], [False, 'earthview', 'Google Earth View Wallpapers'], [False, 'natgeo', "National Geographic's photo of the day"], [True, 'unsplash', 'High-resolution photos from Unsplash.com'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=italy&categories=110&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=greece&categories=110&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=japan&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=europe&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=norway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=germany&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=mountains&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=desert&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=banff&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=seattle&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=architecture&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=classical+art&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=space&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=switzerland&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=austria&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'], [True, 'wallhaven', 'https://wallhaven.cc/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc']]'
INFO: 2022-08-29 23:07:40,801: log_options() 'stats_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'stats_notice_shown = False'
INFO: 2022-08-29 23:07:40,801: log_options() 'sync_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'use_landscape_enabled = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'wallhaven_api_key = '
INFO: 2022-08-29 23:07:40,801: log_options() 'wallpaper_auto_rotate = True'
INFO: 2022-08-29 23:07:40,801: log_options() 'wallpaper_display_mode = smart'
INFO: 2022-08-29 23:07:40,801: reload_config() 'No need to clear prepared queue'
INFO: 2022-08-29 23:07:40,801: update_indicator() 'Setting file info to: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg'
INFO: 2022-08-29 23:07:40,802: load_last_change_time() 'Change interval < 6 hours, ignore persisted last_change_time, wait initially the whole interval: 10800'
INFO: 2022-08-29 23:07:40,802: update_indicator() 'Setting file info to: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg'
INFO: 2022-08-29 23:07:40,803: regular_change_thread() 'regular_change thread running'
INFO: 2022-08-29 23:07:40,803: prepare_thread() 'Prepare thread running'
INFO: 2022-08-29 23:07:40,803: prepare_thread() 'Prepared buffer contains 0 images'
INFO: 2022-08-29 23:07:40,803: prepare_thread() 'Preparing some images'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:40,812: download_one() 'Wallhaven.cc: Downloading an image, config: https://wallhaven.cc/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,812: download_one() 'Wallhaven.cc: Queue size: 0'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:40,812: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:40,812: download_one() 'Wallhaven.cc: Filling queue'
INFO: 2022-08-29 23:07:40,812: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:40,840: update_indicator_icon() 'Creating indicator'
WARNING: 2022-08-29 23:07:40,844: 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: 2022-08-29 23:07:40,844: create_indicator() 'indicator backend: AppIndicator3'
INFO: 2022-08-29 23:07:40,851: prepare_thread() 'After search prepared buffer contains 100 images'
INFO: 2022-08-29 23:07:40,852: set_from_theme_icon() 'Showing indicator icon variety-indicator from GTK theme'
INFO: 2022-08-29 23:07:40,902: do_set_wp() 'Calling do_set_wp with /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg, time: 1661807260.902716'
INFO: 2022-08-29 23:07:40,903: apply_auto_rotate() 'ImageMagick auto-rotate cmd: convert /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg -auto-orient /home/zeno/.config/variety/wallpaper/wallpaper-auto-rotated-6bfc412df796056eb302eabf60135330.jpg'
INFO: 2022-08-29 23:07:41,109: update_indicator() 'Setting file info to: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg'
INFO: 2022-08-29 23:07:41,110: list_files() 'More than 1 files in the folders, stop listing'
INFO: 2022-08-29 23:07:41,369: fill_queue() '0 wallpapers in result, using page 1'
INFO: 2022-08-29 23:07:41,369: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc&page=1'
INFO: 2022-08-29 23:07:41,575: download_one() 'Wallhaven.cc: Queue still empty after fill request'
INFO: 2022-08-29 23:07:42,227: reload() 'Reloading preferences dialog'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:42,577: download_one() 'Wallhaven.cc: Downloading an image, config: https://wallhaven.cc/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:42,577: download_one() 'Wallhaven.cc: Queue size: 0'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:42,577: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:42,578: download_one() 'Wallhaven.cc: Filling queue'
INFO: 2022-08-29 23:07:42,578: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:42,788: fill_queue() '7 wallpapers in result, using page 1'
INFO: 2022-08-29 23:07:42,788: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc&page=1'
INFO: 2022-08-29 23:07:42,852: trigger_download() 'Triggering download thread to check if download needed and possible'
INFO: 2022-08-29 23:07:43,316: download_one() 'Wallhaven.cc: Queue populated with 7 URLs'
INFO: 2022-08-29 23:07:43,316: download_queue_item() 'Wallpaper URL: https://wallhaven.cc/w/42oz39'
INFO: 2022-08-29 23:07:43,316: download_queue_item() 'Image src URL: https://w.wallhaven.cc/full/42/wallhaven-42oz39.jpg'
INFO: 2022-08-29 23:07:43,521: save_locally() 'Origin URL: https://wallhaven.cc/w/42oz39'
INFO: 2022-08-29 23:07:43,521: save_locally() 'Image URL: https://w.wallhaven.cc/full/42/wallhaven-42oz39.jpg'
INFO: 2022-08-29 23:07:43,521: save_locally() 'Local path: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_giant_27s_causeway_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-42oz39.jpg'
INFO: 2022-08-29 23:07:43,521: save_locally() 'File already exists, skip downloading'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:44,523: download_one() 'Wallhaven.cc: Downloading an image, config: https://wallhaven.cc/search?q=norway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:44,523: download_one() 'Wallhaven.cc: Queue size: 0'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:07:44,523: get_throttling() 'Could not parse Wallhaven.cc serverside options, using defaults 360, 40'
INFO: 2022-08-29 23:07:44,523: download_one() 'Wallhaven.cc: Filling queue'
INFO: 2022-08-29 23:07:44,523: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=norway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:07:44,876: fill_queue() '210 wallpapers in result, using page 6'
INFO: 2022-08-29 23:07:44,877: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=norway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc&page=6'
INFO: 2022-08-29 23:07:45,114: download_one() 'Wallhaven.cc: Queue populated with 12 URLs'
INFO: 2022-08-29 23:07:45,114: download_queue_item() 'Wallpaper URL: https://wallhaven.cc/w/5dmm29'
INFO: 2022-08-29 23:07:45,114: download_queue_item() 'Image src URL: https://w.wallhaven.cc/full/5d/wallhaven-5dmm29.jpg'
INFO: 2022-08-29 23:07:45,316: save_locally() 'Origin URL: https://wallhaven.cc/w/5dmm29'
INFO: 2022-08-29 23:07:45,316: save_locally() 'Image URL: https://w.wallhaven.cc/full/5d/wallhaven-5dmm29.jpg'
INFO: 2022-08-29 23:07:45,316: save_locally() 'Local path: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_norway_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-5dmm29.jpg'
INFO: 2022-08-29 23:07:46,227: save_locally() 'Download complete'
INFO: 2022-08-29 23:07:46,227: update_indicator() 'Setting file info to: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg'
INFO: 2022-08-29 23:07:46,229: list_files() 'More than 1 files in the folders, stop listing'
INFO: 2022-08-29 23:07:46,229: download_one_from() 'Adding downloaded file /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_norway_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-5dmm29.jpg to unseen_downloads'
INFO: 2022-08-29 23:07:58,571: move_or_copy_file() 'Copied /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg to /home/zeno/.config/variety/Favorites'
INFO: 2022-08-29 23:07:58,571: update_indicator() 'Setting file info to: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_germany_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-nkm1m7.jpg'
INFO: 2022-08-29 23:07:58,573: list_files() 'More than 1 files in the folders, stop listing'
INFO: 2022-08-29 23:08:00,824: server_options_thread() 'Fetching server options from http://tiny.cc/variety-options-063'
INFO: 2022-08-29 23:08:01,695: 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: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc serverside options: {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}'
INFO: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc serverside options: {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}'
INFO: 2022-08-29 23:10:47,233: download_one() 'Wallhaven.cc: Downloading an image, config: https://wallhaven.cc/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:10:47,233: download_one() 'Wallhaven.cc: Queue size: 0'
INFO: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:10:47,233: get_throttling() 'Wallhaven.cc serverside options: {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}'
INFO: 2022-08-29 23:10:47,233: download_one() 'Wallhaven.cc: Filling queue'
INFO: 2022-08-29 23:10:47,233: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:10:47,786: fill_queue() '0 wallpapers in result, using page 1'
INFO: 2022-08-29 23:10:47,786: search() 'Performing wallhaven search: url=https://wallhaven.cc/api/v1/search?q=caravaggio&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc&page=1'
INFO: 2022-08-29 23:10:48,384: download_one() 'Wallhaven.cc: Queue still empty after fill request'
INFO: 2022-08-29 23:10:49,386: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:10:49,386: get_throttling() 'Wallhaven.cc serverside options: {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}'
INFO: 2022-08-29 23:10:49,386: get_throttling() 'Wallhaven.cc: parsing serverside options'
INFO: 2022-08-29 23:10:49,386: get_throttling() 'Wallhaven.cc serverside options: {'min_fill_queue_interval': 1800, 'min_download_interval': 1800}'
INFO: 2022-08-29 23:10:49,386: download_one() 'Wallhaven.cc: Downloading an image, config: https://wallhaven.cc/search?q=giant%27s+causeway&categories=100&purity=100&atleast=2560x1440&sorting=relevance&order=desc'
INFO: 2022-08-29 23:10:49,386: download_one() 'Wallhaven.cc: Queue size: 6'
INFO: 2022-08-29 23:10:49,386: download_one() 'Wallhaven.cc: Queue populated with 6 URLs'
INFO: 2022-08-29 23:10:49,386: download_queue_item() 'Wallpaper URL: https://wallhaven.cc/w/z8v5wy'
INFO: 2022-08-29 23:10:49,386: download_queue_item() 'Image src URL: https://w.wallhaven.cc/full/z8/wallhaven-z8v5wy.jpg'
INFO: 2022-08-29 23:10:50,017: save_locally() 'Origin URL: https://wallhaven.cc/w/z8v5wy'
INFO: 2022-08-29 23:10:50,018: save_locally() 'Image URL: https://w.wallhaven.cc/full/z8/wallhaven-z8v5wy.jpg'
INFO: 2022-08-29 23:10:50,018: save_locally() 'Local path: /home/zeno/.config/variety/Downloaded/wallhaven_wallhaven_cc_search_q_giant_27s_causeway_categories_100_purity_100_atleast_2560x1440_sorting_relevance_order_desc/wallhaven-z8v5wy.jpg'
INFO: 2022-08-29 23:10:50,018: save_locally() 'File already exists, skip downloading'
Desktop environment and version
GNOME 42.4
OS name and version
Fedora 36 Workstation Edition
Screenshots
Attached files
Additional context
Unfortunately, the logs just last from boot to boot, it seems.
Version of Variety
variety 0.8.9
Describe the bug
I don't exactly know how to describe it, but what happens is that if you click on 'Next' too often, the whole desktop hangs. You can't move the mouse cursor, open programs etc. The whole desktop just hangs. What's odd, though, is that I SSHed into my desktop from my laptop, and that seemed to work. I rebooted the box from there and it shut down and rebooted normally.
Context
Please see the paragraph above.
To Reproduce
Attach Variety's log file
Desktop environment and version
GNOME 42.4
OS name and version
Fedora 36 Workstation Edition
Screenshots
Attached files
Additional context
Unfortunately, the logs just last from boot to boot, it seems.