Bug 443125

Summary: Mounted ISO does not appear in left sidebar immediately
Product: [Applications] dolphin Reporter: d3coder <admin>
Component: plugins: ISO mountingAssignee: Kwon-Young Choi <kwon-young.choi>
Status: RESOLVED WORKSFORME    
Severity: normal CC: edpil02, empyreal, katyaberezyaka, kfm-devel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description d3coder 2021-09-29 17:24:34 UTC
SUMMARY
When i mount ISO, it does not appear in left sidebar until i restart dolphin

STEPS TO REPRODUCE
1. Mount an ISO
2. It does not appear in left sidebar
3. Restart dolphin
4. ISO appears in sidebar

OBSERVED RESULT
Mount does not appear without restarting dolphin

EXPECTED RESULT
Mount appears without restarting dolphin


SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.8-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4600

ADDITIONAL INFORMATION
Comment 1 Kwon-Young Choi 2021-09-29 19:32:45 UTC
Yes, I already noticed this bug.

I'll try to debug it someday when I have time.
Comment 2 Kwon-Young Choi 2022-08-05 08:20:12 UTC
Hello again,

I do not observe this behavior now on Fedora 36.
Do you still observe the bug on your system ?
Comment 3 Kwon-Young Choi 2022-08-05 08:21:49 UTC
*** Bug 445262 has been marked as a duplicate of this bug. ***
Comment 4 Kwon-Young Choi 2022-08-05 08:35:06 UTC
Also do you mount an iso file located in an NTFS partition ?
See https://bugs.kde.org/show_bug.cgi?id=443444
Comment 5 empyreal 2022-08-11 07:40:03 UTC
When I mount "original" Linux ISO files, kubuntu-22.04-desktop-amd64.iso for example, such files appear immediately on right panel under Devices with. BUT when I mount shredos-2020.05.012_x86-64_0.31_20210612_legacy_bios.iso, for example, or other random/custom ISO file, it don't show up in left sidebar, but after Dolphin restart.
All ISO files are located on NTFS drive.

Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-46-generic (64-bit)
Graphics Platform: X11
Comment 6 empyreal 2022-08-11 11:39:30 UTC
Followup: Dolphin mount function works. In /media/user/ you can browse any ISO file.

BUT there is difference with appearance in Dolphin left sidebar: some ISOs appear immediately, some appear after Dolphin restart.
Comment 7 d3coder 2022-08-12 21:43:08 UTC
I don't experience this bug anymore. I haven't tested mounting from NTFS, but when mounting from EXT4, mounted iso appears immediately.
Unmounted ISOs don't disappear from a sidebar, but I believe it's intended behavior? As you can mount them back when you click on it.
Comment 8 empyreal 2022-08-12 22:30:14 UTC
Problem persists on latest Kubuntu.

Operating System: Kubuntu 22.10
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.4
Kernel Version: 5.15.0-46-generic (64-bit)
Graphics Platform: X11
Comment 9 d3coder 2022-08-12 22:32:56 UTC
Link to your problem bug report is just before your first message
https://bugs.kde.org/show_bug.cgi?id=443444
Comment 10 empyreal 2022-08-12 22:38:18 UTC
No. This topic exactly describe my problem. I do not use external NTFS, but 3.5".
Comment 11 empyreal 2022-08-14 09:40:49 UTC
Mounted shredos-2020.05.012_x86-64_0.31_20210612_legacy_bios.iso on ext4 partition. Mounted correctly and displayed as expected.
Mounted shredos-2020.05.012_x86-64_0.31_20210612_legacy_bios.iso on NTFS partition (internal 3.5 4TB SATA HDD). Mounted correctly BUT no display in sidebar.

kubuntu-22.04-desktop-amd64.iso is mounted correctly in both cases BUT displayed incorrectly, as described here: https://bugs.kde.org/show_bug.cgi?id=457773
Comment 12 d3coder 2022-08-15 13:29:44 UTC
It does not matter if you have external or internal NTFS drive. What matters more is what ntfs driver is used. Ntfs-3g or new in-kernel driver.
Please add your observations in this ticket: https://bugs.kde.org/show_bug.cgi?id=443444