Bug 430724 - "Devices" section is missing from places panel while Gparted is running
Summary: "Devices" section is missing from places panel while Gparted is running
Status: REPORTED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: Places (show other bugs)
Version: 5.77.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
: 457736 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-12-23 02:50 UTC by Patrick Silva
Modified: 2022-08-10 22:50 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
screen recording (2.35 MB, video/webm)
2020-12-23 02:50 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-12-23 02:50:42 UTC
Created attachment 134274 [details]
screen recording

SUMMARY
Watch the attached screen recording please.
Places panel of Dolphin does not display its "Devices" section while Gparted
is running.

EXPECTED RESULT
places panel should always display its "Devices" section

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Comment 1 Elvis Angelaccio 2020-12-28 21:22:59 UTC
Interesting. Does 'solid-hardware5 list' list your disks while gparted is running?
Comment 2 Patrick Silva 2020-12-29 12:16:31 UTC
The output of your command is the same regardless Gparted is running or not.

udi = '/org/kde/fstab'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input11'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input11/event5'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input11/mouse0'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input12'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input12/event6'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:06CB:1AD4.0001/input/input12/mouse1'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D3'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D3p'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/net/enp1s0'
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wlp2s0'
udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio1/input/input5'
udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio1/input/input5/event7'
udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio1/input/input5/mouse2'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS0'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS1'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS10'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS11'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS12'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS13'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS14'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS15'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS16'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS17'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS18'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS19'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS2'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS20'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS21'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS22'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS23'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS24'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS25'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS26'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS27'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS28'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS29'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS3'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS30'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS31'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS4'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS5'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS6'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS7'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS8'
udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS9'
udi = '/org/kde/solid/udev/sys/devices/system/cpu/cpu0'
udi = '/org/kde/solid/udev/sys/devices/system/cpu/cpu1'
udi = '/org/kde/solid/udev/sys/devices/system/cpu/cpu2'
udi = '/org/kde/solid/udev/sys/devices/system/cpu/cpu3'
udi = '/org/kde/solid/udev/sys/devices/virtual/net/lo'
udi = '/org/kde/solid/udev/sys/devices/virtual/sound/seq'
udi = '/org/kde/solid/udev/sys/devices/virtual/sound/timer'
udi = '/org/freedesktop/UDisks2/block_devices/loop0'
udi = '/org/freedesktop/UDisks2/block_devices/loop6'
udi = '/org/freedesktop/UDisks2/block_devices/sda2'
udi = '/org/freedesktop/UDisks2/block_devices/loop7'
udi = '/org/freedesktop/UDisks2/block_devices/loop1'
udi = '/org/freedesktop/UDisks2/block_devices/sda3'
udi = '/org/freedesktop/UDisks2/block_devices/loop2'
udi = '/org/freedesktop/UDisks2/block_devices/loop3'
udi = '/org/freedesktop/UDisks2/block_devices/sda'
udi = '/org/freedesktop/UDisks2/block_devices/loop4'
udi = '/org/freedesktop/UDisks2/block_devices/loop5'
udi = '/org/freedesktop/UDisks2/block_devices/sda1'
udi = '/org/freedesktop/UDisks2/drives/MATSHITADVD_RAM_UJ8C2_WP97_007923'
udi = '/org/freedesktop/UDisks2/drives/GIGABYTE_GP_GSTFS31240GNTD_SN203808903817'
udi = '/org/freedesktop/UPower'
udi = '/org/freedesktop/UPower/devices/line_power_ACAD'
udi = '/org/freedesktop/UPower/devices/battery_BAT1'
stalker@neon-lapt
Comment 3 Elvis Angelaccio 2020-12-29 21:38:12 UTC
Weird. What about the places panel in the file dialog? Same issue there?
Comment 4 Patrick Silva 2020-12-29 21:54:13 UTC
Yes, file dialog is also affected.
Comment 5 Elvis Angelaccio 2020-12-29 22:01:35 UTC
Moving to kio for now, but could be an issue in solid as well.
Comment 6 Ahmad Samir 2021-04-20 16:16:47 UTC
IIRC, gparted used to use systemctl to mask the devices .mount services to prevent systemd from remounting them while gparted is running.

Run gparted from terminal and have a look at the output.

(I've tested again now, but I don't see the masking of the .mount services (or whatever it's called), maybe gparted changed? I have gparted-1.2.0).
Comment 7 Patrick Silva 2021-04-22 14:11:10 UTC
On neon unstable, terminal output is basically the same with gparted 1.0.0
from Ubuntu repos and gparted 1.2.0 from a PPA repo:

$ gparted
GParted 1.0.0
configuration --enable-libparted-dmraid --enable-online-resize
libparted 3.3

$ gparted
GParted 1.2.0
configuration --enable-libparted-dmraid --enable-online-resize
libparted 3.3

I can reproduce the bug with both versions above.
Comment 8 Patrick Silva 2022-08-10 22:50:41 UTC
*** Bug 457736 has been marked as a duplicate of this bug. ***