Hello Manjaro Community!
Has been over 2 months now that after a main upgrade to the new GNOME 43.0-1 version all the icons on the desktop disappeared and did not come back.
I have tried different things and also looked up different posts (now closed)… Cannot find a solution.
I tried:
- re-updating “gnome-shell”
- force the cloning of the project “desktop-icons@csoriano” and rebuild everything related to this project but the problem has not been solved even after a few reboots.
- re-installing alternative Desktop icons extension like “Desktop Icons NG (DING)”… nothing (in past was working)
- (below are more useful insight about errors-stack-trace of the exstension apps)
Everything was looking great and working fine upon the installation.
Any help please?
Here some information about the system and the build:
the OS is up-to-date. Linux 5.15.78-1-MANJARO x86_64
$ pacman -Qi gdm nautilus xdg-desktop-portal-gtk
Name : gdm
Version : 43.0-1
[...]
Name : nautilus
Version : 43.0-1
[...]
Name : xdg-desktop-portal-gtk
Version : 1.14.0-1
$ cat /etc/*-release
Manjaro Linux
DISTRIB_ID=ManjaroLinux
DISTRIB_RELEASE=22.0.0
DISTRIB_CODENAME=Sikaris
DISTRIB_DESCRIPTION="Manjaro Linux"
Manjaro Linux
NAME="Manjaro Linux"
PRETTY_NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="32;1;24;144;200"
HOME_URL="https://manjaro.org/"
DOCUMENTATION_URL="https://wiki.manjaro.org/"
SUPPORT_URL="https://forum.manjaro.org/"
BUG_REPORT_URL="https://docs.manjaro.org/reporting-bugs/"
PRIVACY_POLICY_URL="https://manjaro.org/privacy-policy/"
LOGO=manjarolinux
$ ls ~/.local/share/gnome-shell/extensions/desktop-icons@csoriano
createFolderDialog.js
createThumbnail.js
dbusUtils.js
desktopGrid.js
desktopIconsUtil.js
desktopManager.js
extension.js
fileItem.js
locale
metadata.json
prefs.js
schemas
stylesheet.css
templateManager.js
Here from the Mjr Extension app other following errors related to the single apps:
- for the Desktop-Icons(@csoriano) - error message/Stack trace:
The settings of extension desktop-icons@csoriano had an error:
Error: No property border_width on GtkBox
Stack trace:
_init/Gtk.Widget.prototype._init@resource:///org/gnome/gjs/modules/core/overrides/Gtk.js:55:50
buildPrefsWidget@/home/user/.local/share/gnome-shell/extensions/desktop-icons@csoriano/prefs.js:101:17
_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:32:44
ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:10:4
OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:124:33
async*_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:368:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:401:34
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:186:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:22: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
- for the Desktop Icons NG (DING) - error message/Stack trace:
The settings of extension ding@rastersoft.com had an error:
Error: GSettings key use-nemo not found in schema org.gnome.shell.extensions.ding
Stack trace:
_checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:733:23
createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:685:30
buildSwitcher@/usr/share/gnome-shell/extensions/ding@rastersoft.com/prefswindow.js:117:54
preferencesFrame@/usr/share/gnome-shell/extensions/ding@rastersoft.com/prefswindow.js:61:15
buildPrefsWidget@/usr/share/gnome-shell/extensions/ding@rastersoft.com/prefs.js:54:29
_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:32:44
ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:10:4
OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:124:33
async*_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:368:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:401:34
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:186:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:22: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
Also, related to the last one, if I open dconf and I surf to the related key I can actually see the option/key use-nemo disabled (even trying re-enabling it, nothing changed).
Content of the folder “/usr/share/gnome-shell/extensions/ding@rastersoft.com”:
$ ls /usr/share/gnome-shell/extensions/ding@rastersoft.com
drwxr-xr-x 3 root root 4.0K Oct 5 18:20 .
drwxr-xr-x 29 root root 4.0K Oct 30 14:37 ..
drwxr-xr-x 2 root root 4.0K Aug 19 23:39 schemas
-rw-r--r-- 1 root root 4.4K Sep 29 15:20 askRenamePopup.js
-rw-r--r-- 1 root root 30K Sep 29 15:20 autoAr.js
-rwxr-xr-x 1 root root 2.1K Sep 29 15:20 createThumbnail.js
-rw-r--r-- 1 root root 7.8K Sep 29 15:20 dbusInterfaces.js
-rw-r--r-- 1 root root 33K Sep 29 15:20 dbusUtils.js
-rw-r--r-- 1 root root 24K Sep 29 15:20 desktopGrid.js
-rw-r--r-- 1 root root 30K Sep 29 15:20 desktopIconItem.js
-rw-r--r-- 1 root root 9.3K Sep 29 15:20 desktopIconsUtil.js
-rw-r--r-- 1 root root 87K Sep 29 15:20 desktopManager.js
-rwxr-xr-x 1 root root 7.1K Sep 29 15:20 ding.js
-rw-r--r-- 1 root root 13K Sep 29 15:20 emulateX11WindowType.js
-rw-r--r-- 1 root root 2.8K Sep 29 15:20 enums.js
-rw-r--r-- 1 root root 21K Sep 29 15:20 extension.js
-rw-r--r-- 1 root root 29K Sep 29 15:20 fileItem.js
-rw-r--r-- 1 root root 19K Sep 29 15:20 fileItemMenu.js
-rw-r--r-- 1 root root 3.1K Sep 29 15:20 fileUtils.js
-rw-r--r-- 1 root root 4.9K Sep 29 15:20 gnomeShellOverride.js
-rw-r--r-- 1 root root 354 Sep 29 15:20 metadata.json
-rw-r--r-- 1 root root 3.9K Sep 29 15:20 preferences.js
-rw-r--r-- 1 root root 2.1K Sep 29 15:20 prefs.js
-rw-r--r-- 1 root root 7.3K Sep 29 15:20 prefswindow.js
-rw-r--r-- 1 root root 2.9K Sep 29 15:20 promiseUtils.js
-rw-r--r-- 1 root root 2.4K Sep 29 15:20 showErrorPopup.js
-rw-r--r-- 1 root root 3.6K Sep 29 15:20 stackItem.js
-rw-r--r-- 1 root root 506 Sep 29 15:20 stylesheet.css
-rw-r--r-- 1 root root 7.8K Sep 29 15:20 templatesScriptsManager.js
-rw-r--r-- 1 root root 6.9K Sep 29 15:20 thumbnails.js
-rw-r--r-- 1 root root 6.3K Sep 29 15:20 visibleArea.js
Let me know if any other info or test may be useful to help me finding a solution.
Thank you all so much for your help.