Package Details: superpaper 2.2.1-2

Git Clone URL: https://aur.archlinux.org/superpaper.git (read-only, click to copy)
Package Base: superpaper
Description: Cross-platform multi monitor wallpaper manager
Upstream URL: https://github.com/hhannine/Superpaper
Licenses: MIT
Submitter: twa022
Maintainer: twa022
Last Packager: twa022
Votes: 5
Popularity: 0.000000
First Submitted: 2019-05-19 15:05 (UTC)
Last Updated: 2023-05-11 02:14 (UTC)

Latest Comments

1 2 3 Next › Last »

twa022 commented on 2023-10-11 21:02 (UTC)

@jsimon0: I added the missing dependency to the AUR (was dropped from extra)

jsimon0 commented on 2023-10-07 17:57 (UTC)

Anybody have an leads on when/if python-xpybutil will be available as a package? I know I can edit PKGBUILD to remove and install it with pip but I'd rather not do that.

anagram3k commented on 2023-05-20 20:55 (UTC)

Try doing a clean reinstall of python-screeninfo and superpaper. This fixed the error for me.

shawnsterp commented on 2023-05-13 16:44 (UTC) (edited on 2023-05-13 16:45 (UTC) by shawnsterp)

I am guessing this is the error output.

Traceback (most recent call last):
  File "/usr/bin/superpaper", line 5, in <module>
    from superpaper.__main__ import main
  File "/usr/lib/python3.11/site-packages/superpaper/__main__.py", line 13, in <module>
    from superpaper.cli import cli_logic
  File "/usr/lib/python3.11/site-packages/superpaper/cli.py", line 9, in <module>
    from superpaper.data import CLIProfileData
  File "/usr/lib/python3.11/site-packages/superpaper/data.py", line 17, in <module>
    import superpaper.wallpaper_processing as wpproc
  File "/usr/lib/python3.11/site-packages/superpaper/wallpaper_processing.py", line 20,     in <module>
    from screeninfo import get_monitors
ModuleNotFoundError: No module named 'screeninfo'

twa022 commented on 2023-05-11 15:28 (UTC)

@wdeviers: I'm not seeing anything in the code or from namcap. Can you post the errors you get?

wdeviers commented on 2023-05-04 17:08 (UTC)

As of today, there's a missing dep on python-pyparsing.

twa022 commented on 2022-02-18 04:06 (UTC)

@jsimon0: I added a superpaper-git package. Can you install that and see if it resolves those issues.

jsimon0 commented on 2022-02-03 03:38 (UTC) (edited on 2022-02-03 03:45 (UTC) by jsimon0)

Getting this for a while, pretty sure it started after updated to Python 3.10. I did the module rebuild steps as instructed. I've also reinstalled/rebuilt all the dependencies.

Gtk-Message: 22:34:57.405: Failed to load module "appmenu-gtk-module"
Exception in thread Thread-1 (span_single_image_simple):
Traceback (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 1009, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.10/threading.py", line 946, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python3.10/site-packages/superpaper/wallpaper_processing.py", line 1139, in span_single_image_simple
    file = profile.next_wallpaper_files()[0]
  File "/usr/lib/python3.10/site-packages/superpaper/data.py", line 481, in next_wallpaper_files
    return self.file_handler.next_wallpaper_files()
  File "/usr/lib/python3.10/site-packages/superpaper/data.py", line 536, in next_wallpaper_files
    next_image = iterable.__next__()
  File "/usr/lib/python3.10/site-packages/superpaper/data.py", line 567, in __next__
    image = self.files[self.counter]
IndexError: list index out of range

Yet the program runs in the tray. If I try to open the wallpaper configuration, I get this:

Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/superpaper/tray.py", line 60, in <lambda>
    menu.Bind(wx.EVT_MENU, lambda event: func(event, *args), id=item.GetId())
  File "/usr/lib/python3.10/site-packages/superpaper/tray.py", line 299, in configure_wallpapers
    config_frame = ConfigFrame(self)
  File "/usr/lib/python3.10/site-packages/superpaper/gui.py", line 31, in __init__
    config_panel = WallpaperSettingsPanel(self, parent_tray_obj)
  File "/usr/lib/python3.10/site-packages/superpaper/gui.py", line 74, in __init__
    self.wpprev_pnl = WallpaperPreviewPanel(self, self.display_sys)
  File "/usr/lib/python3.10/site-packages/superpaper/gui.py", line 1363, in __init__
    self.draw_displays()
  File "/usr/lib/python3.10/site-packages/superpaper/gui.py", line 1381, in draw_displays
    bmp_canv = wx.Bitmap.FromRGBA(self.dtop_canvas_relsz[0], self.dtop_canvas_relsz[1], red=0, green=0, blue=0, alpha=255)
TypeError: Bitmap.FromRGBA(): argument 1 has unexpected type 'float'

Worth noting that the AppImage does work

twa022 commented on 2021-12-15 01:19 (UTC)

@NickGeek: sounds like you need to rebuild python-screeninfo. I suggest

pacman -Qo /usr/lib/python3.9

to see what other packages you need to rebuild after the python 3.10 update.

NickGeek commented on 2021-12-14 22:48 (UTC)

Getting the following with Python 3.10.1:

/usr/lib/python3.10/site-packages
/home/nick/.config/superpaper
/home/nick/.config/superpaper/profiles
11:48:04: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1016,wx containers,compatible with 2.8).
Traceback (most recent call last):
  File "/usr/bin/superpaper", line 33, in <module>
    sys.exit(load_entry_point('superpaper==2.1.0', 'console_scripts', 'superpaper')())
  File "/usr/bin/superpaper", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  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/superpaper/__main__.py", line 13, in <module>
    from superpaper.cli import cli_logic
  File "/usr/lib/python3.10/site-packages/superpaper/cli.py", line 8, in <module>
    from superpaper.data import CLIProfileData
  File "/usr/lib/python3.10/site-packages/superpaper/data.py", line 15, in <module>
    import superpaper.wallpaper_processing as wpproc
  File "/usr/lib/python3.10/site-packages/superpaper/wallpaper_processing.py", line 20, in <module>
    from screeninfo import get_monitors
ModuleNotFoundError: No module named 'screeninfo'