Forum › Forums › New users › New Users and General Questions › [SOLVED] Wallpaper tool not launching in “testing” 32-bit › Reply To: [SOLVED] Wallpaper tool not launching in “testing” 32-bit
@skidoo, yes, a few months ago anti asked if some of us could set up an antiX-19 sid installation and report anything wonky. I’ve been running this testing (sid) version for awhile and it’s been no problem. But now maybe since we’re getting closer to it becoming Bullseye I’m seeing the changes to Python 3 starting to reveal a couple of issues.
Here’s part of the inxi for this “testing” machine as I called it:
System:
Host: antix1932 Kernel: 4.9.212-antix.1-486-smp i686 bits: 32
compiler: gcc v: 9.2.1 Desktop: IceWM 2.3.1
Distro: antiX-19.2.1_386-base Hannie Schaft 29 March 2020
base: Debian GNU/Linux bullseye/sid
Repos:
Active apt repos in: /etc/apt/sources.list.d/antix.list
1: deb http://la.mxrepo.com/antix//testing testing main nonfree nosystemd
No active apt repos in: /etc/apt/sources.list.d/buster-backports.list
No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://ftp.us.debian.org/debian/ testing main contrib non-free
2: deb http://security.debian.org testing-security main contrib non-free
No active apt repos in: /etc/apt/sources.list.d/onion.list
No active apt repos in: /etc/apt/sources.list.d/various.list
Info:
Processes: 141 Uptime: 7h 35m Memory: 999.2 MiB used: 315.5 MiB (31.6%)
Init: SysVinit runlevel: 5 Compilers: gcc: 10.2.1 Shell: bash v: 5.1.4
inxi: 3.0.36
Here’s the output of running wallpaper.py from the terminal:
/usr/local/bin/wallpaper
Traceback (most recent call last):
File "/usr/local/bin/wallpaper", line 309, in get_icon
pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon, icon_size, icon_size)
gi.repository.GLib.Error: g-file-error-quark: Failed to open file “gtk-missing-image”: No such file or directory (4)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/wallpaper", line 561, in <module>
win = mainWindow()
File "/usr/local/bin/wallpaper", line 459, in __init__
menu_folder = self.build_button(1, "document-open-folder", 16, _("Default Folder"))
File "/usr/local/bin/wallpaper", line 414, in build_button
iconinfo = Build_Picture.get_icon(image, size, 0)
File "/usr/local/bin/wallpaper", line 313, in get_icon
icon = icon_info.get_filename()
AttributeError: 'NoneType' object has no attribute 'get_filename'
I think you’re probably right and it’s a python3 thing. I was not able to get anything from “python –version”.
I am perfectly okay with waiting for the upgrades to catch up. After all it’s the “testing” repo. I’m learning from both ends. This Sid version on one end and my antiX-17 Stretch versions on the other. FWIW, my antiX-19 Buster versions have been trouble free.
seaken64