Версия: timeshift-21.09.1-alt1 и timeshift-22.06.1-alt1 Воспроизводится на p9 education-9.2-kde-x86-64 и p9 server-9.2-office-x86-64 (виртуальные машины) Шаги для воспроизведения: 1. # timeshift-launcher 2. Добавить диск для хранения снимка с фс ext4. 3. Создать снимок, в качестве хранилища указать добавленный диск, остальное по умолчанию. 4. Восстановиться со снимка. Восстановить - Далее - Выбираем пару файлов, которые хотим восстановить - Далее. Ожидаемый результат: открытие экрана с процессом восстановление со снимка. Фактический результат: приложение закрывается, в консоль выдаёт ошибку: [xcb] Unknown request in queue while dequeuing [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. timeshift-gtk: xcb_io.c:173: dequeue_pending_request: Проверочное утверждение «!xcb_xlib_unknown_req_in_deq» не выполнено. /usr/bin/timeshift-launcher: строка 30: 4635 Аварийный останов ${app_command} Ошибка только из-за Gtk, в консольной части приложения восстановление происходит без ошибок. Аналогичную ошибку и её причины уже обсуждали вот тут: https://github.com/rust-windowing/winit/issues/458 Проверка на p10 и реальном железе в процессе.
timeshift-22.06.1-alt1 На реальном железе не воспроизводится. На p10 не воспроизводится.
Проверялось на Sisyphus, ошибка не воспроизвелась; Не воспроизвелась по причине падения бэкапа в принципе: Создание нового снимка...(RSYNC) Сохранение на устройство: /dev/sda1, смонтировано на путь: /run/timeshift/5269/backup Синхронизация файлов с помощью rsync... **5,80% завершено (00:04:52 осталось) ERROR:/usr/src/RPM/BUILD/timeshift-22.06.1/src/Utility/TeeJee.Misc.vala.c:516:string_replace: code should not be reached Bail out! ERROR:/usr/src/RPM/BUILD/timeshift-22.06.1/src/Utility/TeeJee.Misc.vala.c:516:string_replace: code should not be reached Аварийный останов
Created attachment 12718 [details] inxi -F timeshift-22.11.1-alt1 Ошибка воспроизвелась в р10 на системах Alt Education 10.1 x86_64 и Alt Workstation 10.1 x86_64 на виртуальных стендах. Проверила на реальном железе: ошибка воспроизвелась на ASRock H110M-DGS на системе Alt Education 10.1 x86_64 inxi стенда во вложении. В Sisyphus воспроизвести не вышло. Ошибка вероятно плавающая, чаще всего воспроизводится при первой после установки попытке восстановления.