Zotero locks on launch after automatic update to Zotero 8 (Kubuntu 25.10)
Zotero has updated itself to version 8 but now locks on launch with the two announcement strips at the top ("You've been upgraded ...", and "Zotero now automatically ...") there. The "My library" strip below the tool bar, and the tool bar, are greyed out but the library visible as is the library tree on the left. However, everything is locked solid: no response to key presses, button clicks or Alt-F4 (which eventually gives me the "unresponsive" message box and the only detail is "Process ID: 3500" which I assume is uniformative really.
Not good as Zotero is a really important program for me which I use repeatedly and daily.
Suggestions please!
Chris
Not good as Zotero is a really important program for me which I use repeatedly and daily.
Suggestions please!
Chris
Upgrade Storage
Can you reproduce this in Troubleshooting Mode (Help → "Restart in Troubleshooting Mode…”)?
If you read what I said you will see that I can't restart in troubleshooting mode that way as the toolbar is greyed out so no "Help -> ".
Both "zotero" and "Zotero" from the user command line get "command not found", I guess that's logical as I normally launch from the task manager icon.
So I cd to /opt/zotero/ and then ran ./zotero-bin --safe-mode which gets me this:
[11125] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
[Parent 11123, Main Thread] WARNING: g_dbus_connection_unregister_object: assertion 'G_IS_DBUS_CONNECTION (connection)' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
(firefox-esr:11123): GLib-GIO-CRITICAL **: 15:38:04.982: g_dbus_connection_unregister_object: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
[Parent 11123, Main Thread] WARNING: nsDBusRemoteServer: Unable to unregister root object from within onNameLost!: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
** (firefox-esr:11123): WARNING **: 15:38:04.982: nsDBusRemoteServer: Unable to unregister root object from within onNameLost!
No usable Zotero launches and ps aux | grep -i zotero only shows that grep process.
Does that throw any more light on things? Something nasty in the dbus connections? I have slow launching for Vivaldi and Chrome but haven't previously had any problems with Zotero.
Relates to https://forums.zotero.org/discussion/129196/zotero-locks-on-launch-after-automatic-update-to-zotero-8-kubuntu-25-10?new=1
OK. I launched Zotero from the task manager again (my usual route) and I noticed that the Zotero tool bar was _NOT_ initially greyed out, that only happens after I try to dismiss either of the two message strips.
First screen shot: tool bar _NOT_ greyed out: Zotero_Screenshot_20260123_154612.png
But if I click to dismiss the "Zotero now automatically ..." message strip it does grey out and Zotero locks:
Zotero_Screenshot_20260123_154706.png
Interestingly, if I refrain from dismissing either strip, Zotero seems to be functional, however if I dismiss either, it locks but with the slight difference that I dismiss the upper message strip with "Done" it is locked but the tool bar is _NOT_ greyed out:
Screenshot_20260123_155539.png
So pretty definitely some message handling issue between Zotero and Kubuntu?
TIA,
Chris
./zotero, not./zotero-bin, so it's./zotero -safe-modeto launch in Troubleshooting Mode.Can you launch with
./zotero -safe-mode -ZoteroDebugTextand, after reproducing the hang, send the output to support@zotero.org?zotero(4)(+0000001): SELECT itemID FROM items WHERE (itemID NOT IN (SELECT itemID FROM deletedItems UNION SELECT itemID FROM itemNotes WHERE parentItemID IS NOT NULL AND parentItemID IN (SELECT itemID FROM deletedItems) UNION SELECT itemID FROM itemAttachments WHERE parentItemID IS NOT NULL AND parentItemID IN (SELECT itemID FROM deletedItems)UNION SELECT itemID FROM itemAnnotations WHERE parentItemID IN (SELECT itemID FROM deletedItems)UNION SELECT itemID FROM itemAnnotations WHERE parentItemID IN (SELECT itemID FROM itemAttachments WHERE parentItemID IN (SELECT itemID FROM deletedItems)))) AND itemID IN (SELECT itemID FROM items WHERE (libraryID=?)) AND itemID IN (SELECT itemID FROM items WHERE (itemTypeID IN (SELECT itemTypeID FROM itemTypesCombined WHERE typeName=?))) [1, 'note']
zotero(4)(+0000001): CREATE TEMPORARY TABLE tagDelete AS SELECT tagID FROM tags WHERE tagID NOT IN (SELECT tagID FROM itemTags)
zotero(3)(+0001569): Cached CSL.Engine instance with {"locale":"en-GB","format":"html","automaticJournalAbbreviations":false} for http://www.zotero.org/styles/chicago-shortened-notes-bibliography
zotero(3)(+0001539): Cached CSL.Engine instance with {"locale":"en-GB","format":"text","automaticJournalAbbreviations":false} for http://www.zotero.org/styles/chicago-shortened-notes-bibliography
zotero(3)(+0000001): Preloading 1412e9e2-51e1-42ec-aa35-e036a895534b for Quick Copy
zotero(3)(+0000000): Getting contents of /home/chris/Zotero/translators/Note Markdown.js