Summary: | device notifier only lists android phone under non removable devices | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | George Seaton <ggr.seaton> |
Component: | Disks & Devices widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kdedev, nate |
Priority: | NOR | ||
Version First Reported In: | 6.2.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 6.3.3 | |
Sentry Crash Report: |
Description
George Seaton
2024-10-29 04:44:28 UTC
*** Bug 495518 has been marked as a duplicate of this bug. *** *** Bug 495517 has been marked as a duplicate of this bug. *** When I plug my phone into my computer, it appears under the "Portable Media Player" group. Does it need to be in some special USB file transfer mode to experience this bug? Yes it does appear under "Portable Media Player", but on my system (Fedora 40 and now 41) only if non-removable devices OR all devices are selected. Like a USB stick OR an external USB drive I would expect a phone to be a removable device, which is the original behavior for the phones I've used in the past with KDE/plasma. Huh, I'm also using Fedora KDE 41, and I see the phone listed as a "Portable Media Player" even when the widget is set to its default setting of showing only removable devices. Are you saying that with its default settings, the Portable Media Player section and anything in it are not visible? Yes with default settings I will not see my phone, I have to choose "non-removable devices" or "all devices" to see it as a "Portable Media Player". I have tested also with 2 of my old phones and I get the same result. This appears to be changed behavior since upgrading to 6.2. (for me anyway!!) Well that's certainly strange. Not sure why I can't reproduce the issue on git master. Maybe a recent change in Solid already fixed it. Using these steps: - Disks & Devices is set to show "Removable Devices" (not non-removable) - Connected phone (Sony Xperia 1 III) to computer with USB. File transfer is selected. - Checked Disks & Devices - Checked Dolphin I have the same results in Plasma 6.2.2 (Solus) as in git-master (Dolphin also built from master) Here are my results: - Phone appears in Disks & Devices pop up as expected under Portable Media Player - The actions in the pop up do *not* include the ability to eject - In Dolphin, it is listed under "Devices" with system disks and partitions rather than Removable Devices. (A USB drive is listed there as expected). Notably, this prevents the use of "Safely remove". - The device name in Dolphin is not using the "Device name" setting from the phone. It's using the model name. When I unplugged it, I noticed Dolphin referred to it as "'mtp:/Xperia 1 III' is no longer accessible" so this may be due to the name being sent by the phone. So, while I see the device in the pop-up when set to only show removable devices, it is being treated as a non-removable device. It is not listed in `lsblk` (OK) It is listed in `lsusb` (OK) So it seems that the system is not properly treating an mtp device as removable So what you're seeing is broadly what's expected, and what I see as well. George, are you still seeing this in Plasma 6.3 or Frameworks 6.12 or later? Hi Nate, I noticed that it was fixed in the changelog for I think 6.3.3 and it tested OK. Great, thanks! |