https://bugs.kde.org/show_bug.cgi?id=402096

            Bug ID: 402096
           Summary: Removing memory card causes device to disappear from
                    the system.
           Product: plasmashell
           Version: master
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Device Notifier
          Assignee: plasma-b...@kde.org
          Reporter: x...@x-s.com.pl
  Target Milestone: 1.0

SUMMARY
Removing memory card via device notifier/Dolphin causes card reader device
disappear from the system, thus card reader cannot be used again untill
reboot/usb port reset/physical reconnection of the device (hard do to when
device is build in into your computer/laptop ;)).


On system with card-reader
STEPS TO REPRODUCE
1. Insert memory  into the reader.
2. Mount it and browse its content
3. Remove card via device notifier/nontext menu of card in file browser:places

OBSERVED RESULT
Memory card disappears from the device notifier/filebrowser:places
Card reader dissapears from list of usb devices (lsusb output)
There's no reaction if card is removed/inserted again.


EXPECTED RESULT
Memory card disapears from device notifier/filebrowser:places or goes to
unmouned state.
lsusb still lists Card reader
Device notifier reacts to card reinsertion.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 29
KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.52
Qt Version: 5.11.1

ADDITIONAL INFORMATION
I guess it happens because action used to do so is 'safe removal' that powers
down the device. So I suppose 'eject' action should be used instead

output of lsusb before card is safely removed:
Bus 002 Device 003: ID 8087:07da Intel Corp. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:2895 Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card
Reader Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 046d:0802 Logitech, Inc. Webcam C200
Bus 003 Device 003: ID 0461:4d62 Primax Electronics, Ltd HP Laser Mobile Mini
Mouse
Bus 003 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

and after safe removal

Bus 002 Device 003: ID 8087:07da Intel Corp. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:2895 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 046d:0802 Logitech, Inc. Webcam C200
Bus 003 Device 003: ID 0461:4d62 Primax Electronics, Ltd HP Laser Mobile Mini
Mouse
Bus 003 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to