É normal obter este diálogo quando se usa thunar
, conforme indicado aqui no wiki do Xfce. , embora obviamente só seja exibido se você tiver um daemon de notificação instalado. Quando um sistema de arquivos é desmontado, todos os dados pendentes são gravados e, em seguida, o próprio dispositivo pode ser removido. No entanto, às vezes, o sistema de arquivos não pode ser desmontado se um processo ainda estiver conectado e, assim, ferramentas como fuser
podem ser usadas para verificar o que ainda está acessando a unidade.
O complemento, thunar-volman
é instalado com thunar
e, via thunar-volman-settings
, você pode configurar como ele funciona. Como ele usa o dbus para se comunicar com outros aplicativos, você pode ter um vislumbre do que está acontecendo nos bastidores, executando
dbus-monitor
e, em seguida, conecte seu dispositivo e, em seguida, desmonte-o. Um grande volume de dados chegará, mas você pode ver o processo pelo qual thunar
, thunar-volman
, etc estão se comunicando pelo dbus, resultando no que você vê quando remove um dispositivo, que é comunicado a você por sua notificação instalada. daemon:
method call sender=:1.97 -> dest=:1.98 serial=8 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
string "Thunar"
uint32 0
string "drive-removable-media-usb"
string "Writing data to device"
string "There is data that needs to be written to the device "MCADisc" before it can be removed. Please do not remove the media or disconnect the drive"
array [
]
array [
dict entry(
string "urgency"
variant byte 2
)
]
int32 0