This nuked my dolphin tabs. All claim to point to my home folder.
Restoring the session file does not help.
Create a new User account (for testing) and log into it.
See if the issue persists in a fresh environment.
In case you are talking to me:
Seems like the format of the session file (~/.config/session/dolphin_dolphin_dolphin) has changed ever so slightly.
New tabs work, just the old ones are broken.
Your posts have been moved to a dedicated topic.
Your own Support topic is less congested than Update Announcement threads and should allow others to more easily help with your issue.
Please help others to help you, by providing your system information as described (below) along with any other detail that might be relevant.
I’m sure someone will help when they are able.
Regards.
Cannot reproduce.
The issue is likely with your local environment.
Again, please create a new User account (for testing purposes) – log into it – and see if the issue persists in the fresh environment. Report back with your findings.
System Information
While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly; ![]()
Output of the inxi command (with appropriate parameters, and formatted according to forum guidelines) will generate information useful for those wishing to help:
Suggested inxi command (use either):
inxi -zv8 |
(short-form) |
inxi --filter --verbosity=8 |
(long-form) |
| inxi man pages | (manual) |
Running `inxi` within a `chroot` environment
- Add
--color=0to the long-form command, or… - Change the short-form command to
inxi -zv8c0
Your privacy is respected
I would suggest restoring a snapshot, then saving the tabs as a bookmark folder - after restoring the updated system, open the bookmarks to restore the tabs.
This is clearly a bug that only occurred with this specific update - most likely specific to your system.
It might also be worth trying to import the session file alone from a snapshot from before the update - but if there’s something in that session file that is problematic, it might fail again.
We’re talking about 317 tabs open in Dolphin - far be it for me to suggest that this is dangerous behaviour and that you already stated the following:
The formatting in `.config/session/dolphin_dolphin_dolphin` has changed rendering all old tabs broken.
This is what backups and snapshots can do best. Rewind, save bookmarks, then FastForward and restore the bookmarks which will write a clean and fresh session file.
To evaluate the actual session files, it might be an idea to create a new session and open a couple of various tabs, and then compare the new session file with the old one… but I think porting the session file is a hard way to go about it.
There is another person in the Manjaro update thread and one in the KDE thread with the same issue, so it is not unique to me.
However, would it have happened to everyone I would have expected more people mentioning this.
For now, I am perfectly happy to go back and sit at that version, until I found out what happened.
I intended to warn people, that his might happen (and ideally provide a workaround).
As a test, I deleted the session file, to see how a new one looks, and while I do not understand the binary between the paths, I can see, that it has indeed changed.
To be honest, I don’t believe this to be intentional and am waiting on feedback on that.
Going the bookmark route would necessitate me clicking on 317 bookmarks? and would technically mean information loss, as the selected item is not saved this way. (please correct me if I am wrong; my experience with this feature ends pretty much with knowing about its existence, as it is so well hidden).
No, you bookmark them as a folder - you can open the entire folder in Dolphin.
In this case, this is a > 90% solution, and probably good enough, thx.
I will still try to find the root cause.
The same thing happened to me, too, so you are not alone. I use Testing.
I have an alternative solution.
- Install
manjaro-downgrade - Downgrade Dolphin
dolphin -v
dolphin 25.08.3
Restore the session, save it as a bookmark folder, then upgrade Dolphin… open the folder.
Oliver Schramm posted exactly what I was looking for in the KDE bugtracker.
I used this python script to port:
Takes the old file (you hopefully have backed up) and a location for the ported file as args.
Please don’t break your system.
import sys
from pathlib import Path
if __name__ == "__main__":
arglen = len(sys.argv)
if arglen != 3:
print("Wrong number arguments")
exit(-1)
input_ = Path(sys.argv[1])
output = Path(sys.argv[2])
if output.exists():
print("Output exists")
exit(-1)
with open(input_, "rb") as i:
with open(output, "wb") as o:
for line in i.readlines():
if line.startswith(b"Tab Data "):
stripped = line[:-1]
a, b = stripped.split(b"=\\x00\\x00\\x00\\x02")
o.write(a + b"=\\x00\\x00\\x00\\x03" + b + b"\\x00\\x00\\x00\\x00\n")
else:
o.write(line)