You are not logged in.
I wanted to change my wallpaper using xwallpaper today and I could do it last night but when I tried to change my wallpaper again today, it just gives me this error now
/home/l1l1th/.local/bin/setbg: line 24: 18171 Bad system call (core dumped) xwallpaper --zoom "$bgloc"I have no idea why it's doing this now but I am guessing it might have to do with some packages I have upgraded today or yesterday, I am not sure. These are the packages I have upgraded yesterday:
[2021-02-06T13:19:52+0200] [ALPM] upgraded linux-api-headers (5.8-1 -> 5.10.13-1)
[2021-02-06T13:19:52+0200] [ALPM] upgraded glibc (2.32-5 -> 2.33-3)
[2021-02-06T13:19:52+0200] [ALPM-SCRIPTLET] Generating locales...
[2021-02-06T13:19:53+0200] [ALPM-SCRIPTLET] en_US.UTF-8... done
[2021-02-06T13:19:53+0200] [ALPM-SCRIPTLET] Generation complete.
[2021-02-06T13:19:53+0200] [ALPM] upgraded gcc-libs (10.2.0-4 -> 10.2.0-6)
[2021-02-06T13:19:53+0200] [ALPM] upgraded autoconf (2.70-1 -> 2.71-1)
[2021-02-06T13:19:53+0200] [ALPM] upgraded findutils (4.7.0-2 -> 4.8.0-1)
[2021-02-06T13:19:53+0200] [ALPM] upgraded binutils (2.35.1-1 -> 2.36-3)
[2021-02-06T13:19:53+0200] [ALPM] upgraded bison (3.7.2-1 -> 3.7.3-1)
[2021-02-06T13:19:54+0200] [ALPM] upgraded electron (11.2.1-3 -> 11.2.3-1)
[2021-02-06T13:19:54+0200] [ALPM] upgraded gcc (10.2.0-4 -> 10.2.0-6)
[2021-02-06T13:19:54+0200] [ALPM] upgraded lib32-glibc (2.32-5 -> 2.33-3)
[2021-02-06T13:19:54+0200] [ALPM] upgraded lib32-gcc-libs (10.2.0-4 -> 10.2.0-6)
[2021-02-06T13:19:55+0200] [ALPM] upgraded openvdb (8.0.0-1 -> 8.0.1-1)Also when I run strace on the file, it gives me this error:
+++ killed by SIGSYS (core dumped) +++
zsh: invalid system call (core dumped) strace xwallpaper --zoom "test.png"I do not know how to solve this problem since I had never had this before. Can someone help me out please? Thank you very much!
Last edited by narcester (2021-02-06 14:02:32)
Offline
This is caused by a recent glibc update. You can downgrade glibc (not recommended), wait for the xwallpaper maintainer to make a fix, or replace xwallpaper by something else.
I opted for the third option. I have imagemagick installed anyway and use it now also as a wallpaper setter.
Offline
This is caused by a recent glibc update. You can downgrade glibc (not recommended), wait for the xwallpaper maintainer to make a fix, or replace xwallpaper by something else.
I opted for the third option. I have imagemagick installed anyway and use it now also as a wallpaper setter.
I see. Looks like I'll have to wait for a while. Thank you very much!
Offline
You can also compile xwallpaper yourself or just use the xwallpaper-git AUR package, as there is already a fix in the git repo available.
Last edited by fangenoorth (2021-02-07 11:19:30)
Offline