LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   App Not Loading Error (https://www.linuxquestions.org/questions/fedora-35/app-not-loading-error-4175730643/)

will41 11-06-2023 08:48 PM

App Not Loading Error
 
1 Attachment(s)
After re-installing Fedora 38 Cinnamon and re-installing /home from backup (including dot files) I'm getting this error message:Attachment 42008
I've found some error logs which are lengthy but I can copy all or parts here if it will help. I can't find anything in them that tells me which app is the problem or why. There is nothing obvious missing. Prior to the re-install I was running F38 Gnome. I'm wondering if there is something left over in my dot files causing this. I have deleted everything obvious that was created by Gnome. Can someone suggest how to find out what is causing the error?

pan64 11-07-2023 12:10 AM

some cases:
1. some kind of permission issue, the restored files have incorrect rights
2. incompatibilities, you restored an old extension, which is incompatible with the current system

but first of all check the logs as suggested, you need to find something related (look for example for a missing applet/desklet). There is no way to fix that "nothing obvious".

will41 11-07-2023 08:42 AM

Quote:

Originally Posted by pan64 (Post 6463297)
There is no way to fix that "nothing obvious".

Understood. Of course. There is lots of code in the logs. I was hoping I could get some clues for finding some key words. I'll keep digging and see if I can find something suspicious.

Later:
These lines from the .xsession-errors file look suspicious:
Code:

logError@/usr/share/cinnamon/js/ui/extension.js:136:17
finishExtensionLoad@/usr/share/cinnamon/js/ui/extensionSystem.js:78:19
_init/<@/usr/share/cinnamon/js/ui/extension.js:275:32_init/<@/usr/share/cinnamon/js/ui/extension.js:276:23
---------------->
Gjs-Message: 12:23:06.527: JS LOG: [LookingGlass/error]
[extra-panel-settings@gr3q]: Extension extra-panel-settings@gr3q: Could not create extension object.
[extra-panel-settings@gr3q]: Error importing extension.js from extra-panel-settings@gr3q
Gjs-Message: 12:23:06.527: JS LOG: [LookingGlass/trace]

Would appreciate any help de-coding this. After installing F38 Cinnamon, I did move the panel to the top. This should not have created two panels. Right? Also, I don't recall creating any extension object there. Everything I have there is pinned from the main menu.
I looked in the /usr/share/cinnamon/js/ui/extension.js file. It is quite long and appears to my untrained eye as a programming template. I see nothing specific to applets or extensions other than "known cinnamon conflicts" which I don't have.

Later later:
I've gone through the whole .xsession-errors file and copy all of the suspicious lines I can find:
Code:

Gjs-Message: 16:33:53.145: JS LOG: [LookingGlass/warning] [smart-panel@mohammad-sn]: Missing property "url" in metadata.json
Gjs-Message: 16:33:53.151: JS LOG: [LookingGlass/warning] [extra-panel-settings@gr3q]: Missing property "url" in metadata.json
(parcellite:1771): Gtk-WARNING **: 16:33:53.258: Unable to locate theme engine in module_path: "murrine",
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Gjs-Message: 16:33:53.260: JS LOG: [LookingGlass/info] Role locked: notifications
Failed to rename ‘/home/bill/.abrt/spool’ to ‘/home/bill/.cache/abrt/spool’: No such file or directory
Looking in '/etc/xdg/parcellite/parcelliterc'
Gjs-Message: 16:33:53.320: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 66 ms
Gjs-Message: 16:33:53.357: JS LOG: [LookingGlass/info] Loaded applet printers@cinnamon.org in 37 ms
Gjs-Message: 16:33:53.366: JS LOG: [LookingGlass/error] [Error: Wrong type undefined; string expected]: Failed to evaluate 'enable' function on extension: extra-panel-settings@gr3q
Gjs-Message: 16:33:53.366: JS LOG: [LookingGlass/trace]
<----------------
logError@/usr/share/cinnamon/js/ui/extension.js:136:17
finishExtensionLoad@/usr/share/cinnamon/js/ui/extensionSystem.js:78:19
_init/<@/usr/share/cinnamon/js/ui/extension.js:275:32
---------------->
Gjs-Message: 16:33:53.372: JS LOG: [LookingGlass/info] Loaded applet xapp-status@cinnamon.org in 15 ms
Gjs-Message: 16:33:53.372: JS LOG: [LookingGlass/error]
[extra-panel-settings@gr3q]: Extension extra-panel-settings@gr3q: Could not create extension object.
[extra-panel-settings@gr3q]: Error importing extension.js from extra-panel-settings@gr3q
Gjs-Message: 16:33:53.373: JS LOG: [LookingGlass/trace]
<----------------
_init/<@/usr/share/cinnamon/js/ui/extension.js:276:23
CsNotificationWatcher: Could not add match rule to bus - GDBus.Error:org.freedesktop.DBus.Error.MatchRuleInvalid: Invalid match rule
Gjs-Message: 16:33:53.431: JS LOG: [LookingGlass/info] Role locked: panellauncher
Gjs-Message: 16:33:53.431: JS LOG: [LookingGlass/info] Role locked: windowattentionhandler
cinnamon-session[1224]: WARNING: t+1.59101s: Detected that screensaver has appeared on the bus
Gjs-Message: 16:33:53.695: JS LOG: Unknown network device type, is 32
Gjs-Message: 16:33:53.706: JS LOG: Unknown network device type, is 30
Gjs-Message: 16:33:53.824: JS LOG: [LookingGlass/info] GPU offload supported: false
(xapp-sn-watcher:1737): LIBDBUSMENU-GLIB-WARNING **: 16:34:02.380: Unable to replace properties on 0: Error getting properties for ID
cinnamon-session[1224]: WARNING: t+31.60305s: Detected that screensaver has left the bus
(tracker-miner-fs-3:1782): Tracker-WARNING **: 16:34:52.093: Could not execute sparql: Unable to insert multiple values on single valued property `nfo:belongsToContainer' for resource file:///usr/share/applications/cinnamon-killer-daemon.desktop (old_value: '610', new value: '7494')
(abrt-applet:1776): GLib-GIO-CRITICAL **: 16:34:54.732: g_app_info_should_show: assertion 'G_IS_APP_INFO (appinfo)' failed

Hope this helps.

pan64 11-07-2023 08:55 AM

look for keywords in the logs like failed, error, cannot (using grep for example)

will41 11-07-2023 04:17 PM

Quote:

Originally Posted by pan64 (Post 6463363)
look for keywords in the logs like failed, error, cannot (using grep for example)

Thanks. That's why I posted the lines of code above.


All times are GMT -5. The time now is 07:25 AM.