dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

[BUG] Can't select wallpaper from the settings app

Open ajboni opened this issue 9 months ago • 4 comments

Describe the bug

It just does not open. If I run it via the cli, I get this error when I click on the "Set wallpaper" Button

 ~  com.ml4w.sidebar                                                                                                                                           08:56:23
Traceback (most recent call last):
  File "/usr/bin/waypaper", line 5, in <module>
    from waypaper.__main__ import run
  File "/usr/lib/python3.13/site-packages/waypaper/__main__.py", line 10, in <module>
    from waypaper.app import App
  File "/usr/lib/python3.13/site-packages/waypaper/app.py", line 9, in <module>
    import screeninfo
ModuleNotFoundError: No module named 'screeninfo'

sounds like a missing dependency.

Steps to reproduce

com.ml4w.sidebar -> Open the sidebar -> click on set wallpaper.

Expected behavior

.

Screenshots

No response

Distribution

Arch Linux

If Other, specify

No response

Additional context

Version: 2.9.8.6 Platform: arch

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

ajboni avatar May 14 '25 12:05 ajboni

Can you check that screeninfo is installed with sudo pacman -S python-screeninfo

mylinuxforwork avatar May 14 '25 17:05 mylinuxforwork

Its on the AUR it seems:

  yay screeninfo                                                                                                                                 149ms  14:44:34
 aur/python-screeninfo 0.8.1-2 (+12 2.06) (Installed)
    Python library to fetch location and size of physical screens
==> Packages to install (eg: 1 2 3, 1-3 or ^4)

ajboni avatar May 14 '25 17:05 ajboni

I ran into the same problem. Reinstalling waypaper fixed it for me:

sudo pacman -Rns waypaper
yay -S waypaper

LeeNyuEn avatar May 15 '25 15:05 LeeNyuEn

I ran into the same problem. Reinstalling waypaper fixed it for me:

sudo pacman -Rns waypaper yay -S waypaper

thanks! did not work for me unfortunately

ajboni avatar May 15 '25 15:05 ajboni

I had the same problem. Reinstalling waypaper and running ml4w-hyprland-setup didn't work for me either but I was able to fix mine by reinstalling python-screeninfo with yay -S python-screeninfo

StariCat avatar Jun 11 '25 18:06 StariCat

I had the same problem. Reinstalling waypaper and running ml4w-hyprland-setup didn't work for me either but I was able to fix mine by reinstalling python-screeninfo with yay -S python-screeninfo

Ah that did the trick for me as well! I now can also use the "set wallpaper" button on the mlfw settings app. Thanks!

ajboni avatar Jun 11 '25 18:06 ajboni

Happy to help!

StariCat avatar Jun 11 '25 19:06 StariCat