Description
NOTE:
GNOME will sometimes report errors associated extensions if you manually update them via the extensions website. These errors can be resolved by restarting GNOME shell (logging out and then back in again). If it's still creating errors, then please go ahead create an issue.
Describe the bug
A clear and concise description of what the bug is.
Gio.IOErrorEnum: 创建目录 /home/angusrobot 时出错:权限不够
Screenshots
If applicable, add screenshots to help explain your problem.
To Reproduce
Steps to reproduce the behavior:
1.change user home path: usermod -d /data/username username
2.logout and login
3.wallpaper changed to be black
Desktop (please complete the following information):
- OS: Fedora X64
- Extension Version: 37
- GNOME Version: 41
Additional context
Gio.IOErrorEnum: 创建目录 /home/angusrobot 时出错:权限不够
Stack trace:
getWallpaperDir@/data/angusrobot/.local/share/gnome-shell/extensions/[email protected]/utils.js:327:13
buildPrefsWidget@/data/angusrobot/.local/share/gnome-shell/extensions/[email protected]/prefs.js:139:68
_init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:219:40
OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:128:33
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115:22
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
run@resource:///org/gnome/gjs/modules/script/package.js:206:19
start@resource:///org/gnome/gjs/modules/script/package.js:190:8
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17