Caja-terminal и флешки

После обновления до Fedora 25 с рабочим столом MATE перестали нормально размонтироваться флешки. Но начать надо с того, что появилось дополнительное окошко в менеджере файлов Caja. Плагин Caja-terminal — окно с терминалом, что само по себе неплохо и иногда бывает полезно. Автомонтирующаяся флешка одновременно открывается в Caja и в терминале. При отмонтировании флешки с помощью нажатия правой кнопки мыши и последующего выбора Safely Remove Drive, появляется окно.
Caja-terminal и флешки
Глянул в окно терминала и убедился командой pwd, что текущая директория не на флешке, а домашняя. Ну что ж, оставалось нажать Eject Anyway. Прошло некоторое время, флешки по-прежнему вынимались через Eject Anyway.

По другому поводу смотрел dmesg. Случайно обратил внимание, что текущей вставленной флешке присвоенно устройство /dev/sdk! В системе установленно только 3 харддиска sda, sdb, sdc соответственно. Картридера нет. Решил поэкспериментировать. Извлек флешку и вставил обратно, появилось устройство sdl. Вытащил, вставил другую — sdm. В итоге любая вставленная флешка занимала следующую букву алфавита sdn, sdo, sdp и так далее.
Команда fdisk -l показывала только имеющиеся харддиски sda, sdb, sdc, а вывод lsof |egrep sd[d,e,f,h,j,i,k,l,m,n,o,p] был пуст. Следующая проверка, навеяная окном с ошибкой размонтирования, показанным выше, ps aux|grep bash вывела целое полотно.
Caja-terminal и флешки
ps aux|grep bash|wc -l
111
Я, конечно, много работаю в терминалах, но не в 111 одновременно. В результате этого подозрение пало имено на плагин файлового менеджера caja-terminal, который не закрывал сессию с флешкой ни при смене текущей директории на домашнюю, ни при закрытии окна файлового менеджера, ни даже при принудительном отмонтировании через кнопку Eject Anyway. Итак, плагин был отключен.
Caja-terminal и флешки
Этот скриншот как раз демонстрирует багнутый плагин и способ его отключения. Если он Вам совсем не нужен, можно прибегнуть к более надежному способу:
dnf remove caja-terminal
Не забудьте перелогиниться в системе.

Caja-terminal и флешки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *