Bug 58124

Summary: Ошибка извлечения карты-памяти из встроенного картридера
Product: Branch p11 Reporter: ivf26 <ivf26>
Component: thunarAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-p11 <qa-p11>
Severity: major    
Priority: P5 CC: andy, ivf26, rauty, sem, zerg
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скрин ошибки от коллеги по форуму
none
Ещё два скрина
none
Ещё два скрина
none
Ошибка при извлечении SD none

Description ivf26 2026-03-05 14:37:22 MSK
Created attachment 20819 [details]
Скрин ошибки от коллеги по форуму

Добрый день.
Ошибка описана в форуме: https://forum.altlinux.org/index.php?topic=49685

Дублирую и здесь:

В общем, у меня ноут Lenovo T430i. Аналогичная проблема с Симпли и Образованием последних версий со всеми последними обновлениями. Речь про Xfce и Thunar, то есть не работает корректное (безопасное) извлечение карты памяти из встроенного кардридера. Как и другого коллеги из форума: https://forum.altlinux.org/index.php?topic=45738.0
Скрин ошибки прилагаю.
Запланировано ли уже какое-то решение?
Кстати, проблемы нет в Win10/11. Вроде нет и в других Альтах, которые не на Xfce.
Такое реально мешает, так как файлы "как бы" копируются на карту памяти, но фактически мгновенно, чего не может быть. Соответственно, при жёстком извлечении получаем испорченные файлы на карте памяти.
Надо бы оперативно исправить. Мешает!
Может сделать какой-то костыль, который будет делать sync для таких ситуаций перед извлечением, как посоветовали в теме на форуме. Может что-то ещё...
Comment 1 Sergey V Turchin 2026-03-05 14:42:52 MSK
(Ответ для ivf26 на комментарий #0)
> корректное (безопасное) извлечение карты
[...]
> при жёстком извлечении
Это небезопасное и некорректное извлечение.
Comment 2 Sergey V Turchin 2026-03-05 14:44:06 MSK
(Ответ для ivf26 на комментарий #0)
> Может сделать какой-то костыль, который будет делать sync
Уже давно есть встроенный полу-sync автоматом.

Надеюсь, на флешке не NTFS?
Comment 3 ivf26 2026-03-05 14:44:46 MSK
Безопасное извлечение не работает.
Скрин ошибки приложил.
На карте памяти не NTFS.
Comment 4 ivf26 2026-03-05 14:49:43 MSK
Created attachment 20820 [details]
Ещё два скрина
Comment 5 ivf26 2026-03-05 14:50:09 MSK
Created attachment 20821 [details]
Ещё два скрина
Comment 6 Sergey V Turchin 2026-03-05 14:50:31 MSK
(Ответ для ivf26 на комментарий #3)
> Скрин ошибки приложил.
На нём кто-то подумал, что устройство CDROM и ему надо сделать eject. Может, у вас USB так в BIOS настроен?
Comment 7 Sergey V Turchin 2026-03-05 14:51:41 MSK
(Ответ для ivf26 на комментарий #5)
> Создано вложение 20821 [details] [подробности]
> Ещё два скрина
exfat -- хорошо!
Comment 8 ivf26 2026-03-05 14:52:54 MSK
Это не USB.
Это встроенный кардридер для SD-карт.
Ещё скрины приложил. Именно свои скрины.
Comment 9 Sergey V Turchin 2026-03-05 14:57:30 MSK
(Ответ для ivf26 на комментарий #8)
> Это не USB.
> Это встроенный кардридер для SD-карт.
А разве он не на USB сидит?
Comment 10 ivf26 2026-03-05 15:00:29 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> (Ответ для ivf26 на комментарий #8)
> > Это не USB.
> > Это встроенный кардридер для SD-карт.
> А разве он не на USB сидит?

Не знаю, а как проверить? Он просто встроен в ноут.
Comment 11 Sergey V Turchin 2026-03-05 15:12:39 MSK
(Ответ для ivf26 на комментарий #10)
> Не знаю, а как проверить?
Для начала проверить, нет ли CDROM командой:
$ l /dev/cd*

> Он просто встроен в ноут.
USB тоже.
Comment 12 ivf26 2026-03-05 15:15:37 MSK
(Ответ для Sergey V Turchin на комментарий #11)
> (Ответ для ivf26 на комментарий #10)
> > Не знаю, а как проверить?
> Для начала проверить, нет ли CDROM командой:
> $ l /dev/cd*
> 
> > Он просто встроен в ноут.
> USB тоже.

DVD-RW в ноуте есть, но это же не кардридер.

Вот ответ на команду:

lrwxrwxrwx 1 root root 3 мар  5 05:36 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 мар  5 05:36 /dev/cdrw -> sr0
Comment 13 Sergey V Turchin 2026-03-05 15:19:25 MSK
(Ответ для ivf26 на комментарий #12)
> DVD-RW в ноуте есть, но это же не кардридер.
> Вот ответ на команду:
> /dev/cdrom -> sr0
Да. На кардридер не похоже, поэтому lsusb уже нет смысла делать.

Просто какой-то баг в XFCE или дополнительном пакете, который почему-то делает eject для флешки.
Comment 14 ivf26 2026-03-05 15:20:50 MSK
(Ответ для Sergey V Turchin на комментарий #13)
> (Ответ для ivf26 на комментарий #12)
> > DVD-RW в ноуте есть, но это же не кардридер.
> > Вот ответ на команду:
> > /dev/cdrom -> sr0
> Да. На кардридер не похоже, поэтому lsusb уже нет смысла делать.
> 
> Просто какой-то баг в XFCE или дополнительном пакете, который почему-то
> делает eject для флешки.

Может нужны ещё какие-то данные, чтобы отловить и исправить этот баг?
Добавлю, что баг фиксирую на разных картах памяти (разная ёмкость, разные производители).
Comment 15 Sergey V Turchin 2026-03-05 15:37:18 MSK
Это уже мантейнеры пусть разбираются.
Comment 16 ivf26 2026-03-05 16:16:47 MSK
(Ответ для Sergey V Turchin на комментарий #15)
> Это уже мантейнеры пусть разбираются.

А кто это? Какие-то другие сотрудники (в рамках этого тикета)?
Просто это мой первый баг-репорт или как его там...
:-)
Comment 17 Sergey V Turchin 2026-03-05 16:27:14 MSK
(Ответ для ivf26 на комментарий #16)
> другие сотрудники (в рамках этого тикета)?
Да.
Comment 18 Andrew Vasilyev 2026-03-05 22:20:03 MSK
Created attachment 20832 [details]
Ошибка при извлечении SD

Встроенный картридер в ноутбук.

/dev/mmcblk0p1     120G         119G  1,1G          100% /run/media/andy/9C33-6BBD

[192461.942120] pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
[192462.558659] mmc0: new UHS-I speed SDR104 SDXC card at address 59b4
[192462.653361] mmcblk0: mmc0:59b4 ED2S5 119 GiB
[192462.688295]  mmcblk0: p1

мар 05 22:12:33 andy.basealt.ru kernel: pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
мар 05 22:12:33 andy.basealt.ru udisksd[2192]: Cleaning up mount point /run/media/andy/9C33-6BBD (device 179:1 is not mounted)
мар 05 22:12:33 andy.basealt.ru systemd[1]: run-media-andy-9C33\x2d6BBD.mount: Deactivated successfully.
мар 05 22:11:51 andy.basealt.ru kernel: pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
мар 05 22:11:16 andy.basealt.ru kernel: pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
мар 05 22:11:14 andy.basealt.ru kernel: pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
мар 05 22:11:00 andy.basealt.ru kernel: pcieport 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
мар 05 22:08:53 andy.basealt.ru udisksd[2192]: Using overridden mount options: sync,uid=$UID,gid=$GID,iocharset=utf8,errors=remount-ro
мар 05 22:08:45 andy.basealt.ru 55-scsi-sg3_id.rules[350764]: WARNING: SCSI device mmcblk0 has no device ID, consider changing .SCS