Bug 436125 - ISO mounting plugin mounts ISO images as non-removable devices
Summary: ISO mounting plugin mounts ISO images as non-removable devices
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: plugins: ISO mounting (show other bugs)
Version: 22.04.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Kwon-Young Choi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-24 14:28 UTC by Patrick Silva
Modified: 2024-07-09 13:21 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screen recording (2.15 MB, video/webm)
2021-04-24 14:28 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-04-24 14:28:08 UTC
Created attachment 137872 [details]
screen recording

SUMMARY
Please watch the attached screen recording.

EXPECTED RESULT
ISO images should be mounted as removable devices

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 1 Patrick Silva 2022-01-16 12:43:01 UTC
Same bug on neon unstable when I mount the ISO image of Fedora KDE 35.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 2 Patrick Silva 2022-05-22 14:27:22 UTC
Showing a device that can be removed under 'Devices' instead of under 'Removable devices' is kind of confusing for me.
Comment 3 Kwon-Young Choi 2022-08-05 08:03:15 UTC
Hello,

Sorry for the very very late reply.

The fact that the iso is mounted under the section [Devices] instead of [Removal Devices] is expected.
As you have noticed, maybe it would be more logical to put it under [Removal Devices].

One thing that is not normal is that when the device is shown on the left panel of Dolphin, it should either have a small unmounted icon or a mounted arrow icon.
Can you still reproduce this bug ?
Comment 4 Patrick Silva 2022-08-05 11:58:54 UTC
yes, I can reproduce on neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Graphics Platform: Wayland
Comment 5 Kwon-Young Choi 2022-08-05 12:58:53 UTC
(In reply to Patrick Silva from comment #4)
> yes, I can reproduce on neon unstable.
> 
> Operating System: KDE neon Unstable Edition
> KDE Plasma Version: 5.25.80
> KDE Frameworks Version: 5.97.0
> Qt Version: 5.15.5
> Graphics Platform: Wayland

Does this happen for any iso you have?
If not, could you send me an example file?
Comment 6 Kwon-Young Choi 2022-08-05 13:10:21 UTC
And also, where are the iso files located ?
There is a known bug where if the iso file is on an NTFS mounted drive, the mounted device does not show without a dolphin restart.

Are you able to mount and unmount the iso file via the file contextual menu ? via the device contextual menu in dolphin [Devices] panel ?
Comment 7 Patrick Silva 2022-08-05 13:53:51 UTC
I have two ISOs, can reproduce with both:
Fedora-KDE-Live-x86_64-35-1.2.iso
manjaro-sway-21.0-210428-linux510.iso

The ISOs are mounted as non-removable devices regardless of whether the ISO files are located on an ntfs partition or on an EXT4.

Also regardless  where the ISOs are located, I'm always able to mount and unmount them via context menu of the files. I can also unmount the ISOs via the context menu of the Places panel, but in this case the ISOs are not removed from 'Devices' section.
Comment 8 Kwon-Young Choi 2022-08-05 14:03:59 UTC
(In reply to Patrick Silva from comment #7)
> I have two ISOs, can reproduce with both:
> Fedora-KDE-Live-x86_64-35-1.2.iso
> manjaro-sway-21.0-210428-linux510.iso
> 
> The ISOs are mounted as non-removable devices regardless of whether the ISO
> files are located on an ntfs partition or on an EXT4.
> 
> Also regardless  where the ISOs are located, I'm always able to mount and
> unmount them via context menu of the files. I can also unmount the ISOs via
> the context menu of the Places panel, but in this case the ISOs are not
> removed from 'Devices' section.

Okay, so all of this is expected behavior.

Are the little mounted and unmounted icons still missing ?
Comment 9 Patrick Silva 2022-08-05 14:10:19 UTC
I see an icon to unmount the ISO.
Comment 10 Christopher Yeleighton 2023-05-08 13:42:30 UTC
I told Dolphin to mount. a Linux extended file system image.  It is mounted as /run/media/dell/a989c07e-66b2-42a5-b021-d2e17f8468a8/.  However, it does not appear in Places (or in the removable devices tray widget).
Comment 11 Christopher Yeleighton 2023-05-08 13:50:53 UTC
(In reply to Christopher Yeleighton from comment #10)
> I told Dolphin to mount. a Linux extended file system image.  It is mounted
> as /run/media/dell/a989c07e-66b2-42a5-b021-d2e17f8468a8/.  However, it does
> not appear in Places (or in the removable devices tray widget).

The new place appears only after reopening Dolphin.