Comment 0 for bug 1971073

Revision history for this message
Kai Koenig (therealagentk) wrote :

I have a folder of background images that I want to rotate through via wallstreet.

For historical reasons, that lives in a directory that gets automatically synced across multiple of my machines and the folder name has a white space in it: ~/Pictures/Background Images

I can obviously fix this on my end by using a folder without a white space in it (and I have confirmed it works fine then), but I noticed a curious behaviour of the file/folder picker in the wallstreet control tool.

When I navigate to the folder, it gets selected and stored as: /home/kai/Pictures/Background%20Images, using a %20 as the space indicator. The applet then doesn’t work and I have this in syslog:

wallstreet-autostart.desktop[24507]: Error opening directory “/home/kai/Pictures/Background%20Images”: No such file or directory

Access to the dir this way in a shell similarly fails:

$ ls /home/kai/Pictures/Background%20Images ls: cannot access '/home/kai/Pictures/Background%20Images': No such file or directory

The correct way to access the directory would be

$ ls /home/kai/Pictures/Background\ Images/

Ideally the folder picker from wallstreet would create this notation for a folder with a white space in its name instead.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: budgie-wallstreet 1.4.0-1ubuntu2
ProcVersionSignature: Ubuntu 5.13.0-7619.19~1634227653~21.10~601fc07~dev-generic 5.13.14
Uname: Linux 5.13.0-7619-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: Budgie:GNOME
Date: Sun May 1 19:37:48 2022
SourcePackage: budgie-extras
UpgradeStatus: Upgraded to jammy on 2022-04-30 (1 days ago)