I have installed Linux Mint 19 MATE several months ago and I came across some issue with handling disks disconnection.
Steps to reproduce the problem:
1. Plug in the disk;
2. Wait for showing the partitions in the Caja file manager;
3. Press the "Eject" on any of the disk's partitions;
4. On ejecting or on physical disconnecting the disk all opened Caja windows are closed.
It does not occur with all the drives, only several of them.
It does not matter if there are any directories on the ejected disk opened in Caja.
Notebook: Lenovo X230
OS: Linux Mint 19 MATE (64-bit)
Disk (or rather case with SATA<->USB interface built upon the VL711S chip) which triggers the problem is ADATA HV620.
Caja and MATE versions:
Code: Select all
mp@mp-X230:~$ dpkg -l | grep -i caja
ii caja 1.20.2-4ubuntu1 amd64 file manager for the MATE desktop
ii caja-admin 0.0.1-1 all Add administrative actions to Caja's right-click menu
ii caja-common 1.20.2-4ubuntu1 all file manager for the MATE desktop (common files)
ii caja-extensions-common 1.20.0-1 all Caja extensions (common files)
ii caja-open-terminal 1.20.0-1 amd64 Caja plugin for opening terminals in arbitrary local paths
ii caja-sendto 1.20.0-1 amd64 integrates email clients and Pidgin into the Caja file manager
ii caja-wallpaper 1.20.0-1 amd64 Allows one to quickly set a wallpaper from folders
ii gir1.2-caja:amd64 1.20.2-4ubuntu1 amd64 GObject introspection data for Caja (transitional package)
ii gir1.2-caja-2.0:amd64 1.20.2-4ubuntu1 amd64 GObject introspection data for Caja
ii libcaja-extension1:amd64 1.20.2-4ubuntu1 amd64 libraries for Caja components
ii python-caja 1.20.0-1 amd64 Python binding for Caja components
ii python-caja-common 1.20.0-1 all Python binding for Caja components (common files)
mp@mp-X230:~$ dpkg -l | grep -i mate
ii apg 2.2.3.dfsg.1-5 amd64 Automated Password Generator - Standalone version
ii caja 1.20.2-4ubuntu1 amd64 file manager for the MATE desktop
ii caja-common 1.20.2-4ubuntu1 all file manager for the MATE desktop (common files)
ii engrampa 1.20.0-1 amd64 archive manager for MATE
ii engrampa-common 1.20.0-1 all archive manager for MATE (common files)
ii gir1.2-mate-desktop 1.20.1-2ubuntu1 amd64 GObject introspection data for libmate-desktop (transitional package)
ii gir1.2-mate-panel 1.20.1-3ubuntu1 amd64 GObject introspection data for libmate-panel-applet4-1 (transitional package)
ii gir1.2-matedesktop-2.0:amd64 1.20.1-2ubuntu1 amd64 GObject introspection data for the libmate-desktop library
ii gir1.2-matepanelapplet-4.0:amd64 1.20.1-3ubuntu1 amd64 GObject introspection data for MATE panel
ii libamd2:amd64 1:5.1.2-2 amd64 approximate minimum degree ordering library for sparse matrices
ii libcamd2:amd64 1:5.1.2-2 amd64 symmetric approximate minimum degree library for sparse matrices
ii libccolamd2:amd64 1:5.1.2-2 amd64 constrained column approximate library for sparse matrices
ii libcolamd2:amd64 1:5.1.2-2 amd64 column approximate minimum degree ordering library for sparse matrices
ii libmate-desktop-2-17:amd64 1.20.1-2ubuntu1 amd64 Library with common API for various MATE modules (library)
ii libmate-menu2:amd64 1.20.0-2 amd64 implementation of the freedesktop menu specification for MATE (library)
ii libmate-panel-applet-4-1:amd64 1.20.1-3ubuntu1 amd64 library for MATE Panel applets
ii libmate-sensors-applet-plugin0 1.20.1-3 amd64 Library for plugins for the mate-sensors-applet package
ii libmate-slab0:amd64 1.20.2-2ubuntu1 amd64 beautification app library
ii libmate-window-settings1:amd64 1.20.2-2ubuntu1 amd64 utilities to configure the MATE desktop (window settings library)
ii libmatedict6 1.20.0-0ubuntu1 amd64 MATE desktop utilities (matedict library)
ii libmatekbd-common 1.20.1-1 all MATE library to manage keyboard configuration (common files)
ii libmatekbd4:amd64 1.20.1-1 amd64 MATE library to manage keyboard configuration
ii libmatemixer-common 1.20.0-1 all Mixer library for MATE Desktop (common files)
ii libmatemixer0:amd64 1.20.0-1 amd64 Mixer library for MATE Desktop
ii libmateweather-common 1.20.0-1 all MateWeather shared library (common files)
ii libmateweather1:amd64 1.20.0-1 amd64 MateWeather shared library
ii libopts25:amd64 1:5.18.12-4 amd64 automated option processing library based on autogen
ii marco 1.20.1-2ubuntu1 amd64 lightweight GTK+ window manager for MATE
ii marco-common 1.20.1-2ubuntu1 all lightweight GTK+ window manager for MATE (common files)
ii mate-applets 1.20.1-3 amd64 Various applets for the MATE panel
ii mate-applets-common 1.20.1-3 all Various applets for the MATE panel (common files)
ii mate-common 1.20.0-1 all common scripts and macros to develop with MATE
ii mate-control-center 1.20.2-2ubuntu1 amd64 utilities to configure the MATE desktop
ii mate-control-center-common 1.20.2-2ubuntu1 all utilities to configure the MATE desktop (common files)
ii mate-desktop 1.20.1-2ubuntu1 amd64 Library with common API for various MATE modules
ii mate-desktop-common 1.20.1-2ubuntu1 all Library with common API for various MATE modules (common files)
ii mate-icon-theme 1.20.0-1 all MATE Desktop icon theme
ii mate-indicator-applet 1.20.0-1 amd64 MATE panel indicator applet
ii mate-indicator-applet-common 1.20.0-1 all MATE panel indicator applet (common files)
ii mate-media 1.20.0-1ubuntu1mint1 amd64 MATE media utilities
ii mate-media-common 1.20.0-1ubuntu1mint1 all MATE media utilities (common files)
ii mate-menus 1.20.0-2 amd64 implementation of the freedesktop menu specification for MATE
ii mate-notification-daemon 1.20.0-2 amd64 daemon to display passive popup notifications
ii mate-notification-daemon-common 1.20.0-2 all daemon to display passive popup notifications (common files)
ii mate-panel 1.20.1-3ubuntu1 amd64 launcher and docking facility for MATE
ii mate-panel-common 1.20.1-3ubuntu1 all launcher and docking facility for MATE (common files)
ii mate-polkit:amd64 1.20.0-1 amd64 MATE authentication agent for PolicyKit-1
ii mate-polkit-common 1.20.0-1 amd64 MATE authentication agent for PolicyKit-1 (common files)
ii mate-power-manager 1.20.1-2ubuntu1mint1 amd64 power management tool for the MATE desktop
ii mate-power-manager-common 1.20.1-2ubuntu1mint1 all power management tool for the MATE desktop (common files)
ii mate-screensaver 1.20.0-1 amd64 MATE screen saver and locker
ii mate-screensaver-common 1.20.0-1 all MATE screen saver and locker (common files)
ii mate-sensors-applet 1.20.1-3 amd64 Display readings from hardware sensors in your MATE panel
ii mate-sensors-applet-common 1.20.1-3 all Display readings from hardware sensors in your MATE panel (common files)
ii mate-session-manager 1.20.0-1 amd64 Session manager of the MATE desktop environment
ii mate-settings-daemon 1.20.1-3 amd64 daemon handling the MATE session settings
ii mate-settings-daemon-common 1.20.1-3 all daemon handling the MATE session settings (common files)
ii mate-system-monitor 1.20.0-1 amd64 Process viewer and system resource monitor for MATE
ii mate-system-monitor-common 1.20.0-1 all Process viewer and system resource monitor for MATE (common files)
ii mate-terminal 1.20.0-4linuxmint1 amd64 MATE terminal emulator application
ii mate-terminal-common 1.20.0-4linuxmint1 all MATE terminal emulator application (common files)
ii mate-user-guide 1.20.0-1 all User documentation for MATE Desktop Environment
ii mate-utils 1.20.0-0ubuntu1 amd64 MATE desktop utilities
ii mate-utils-common 1.20.0-0ubuntu1 all MATE desktop utilities (common files)
ii mint-info-mate 2018.02.07 all Necessary information about the Linux Mint release and edition.
ii mint-meta-mate 2018.06.08 all Set of packages installed by default in the MATE edition of Linux Mint
ii mintmenu 5.9.0 all Advanced MATE menu
ii mozo 1.20.0-1 all easy MATE menu editing tool
ii python-mate-menu 1.20.0-2 amd64 implementation of the freedesktop menu specification for MATE (Python bindings)
ii ubuntu-mate-wallpapers-photos 18.04.11 all Selection of photos for Ubuntu MATE wallpapers