Summary: | не работает обзор файлов снимков | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Anton Zhukharev <ancieg> |
Component: | timeshift | Assignee: | Alexander Makeenkov <amakeenk> |
Status: | CLOSED FIXED | QA Contact: | qa-p10 <qa-p10> |
Severity: | normal | ||
Priority: | P5 | CC: | amakeenk, rider |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Anton Zhukharev
2021-10-05 16:37:22 MSK
Проблема известна, есть баг в апстриме https://github.com/teejee2008/timeshift/issues/310 timeshift-23.06.2-alt3 -> sisyphus: Mon Jun 19 2023 Alexander Makeenkov <amakeenk@altlinux> 23.06.2-alt3 - Fixed opening of browse snapshots window (closes: #41055). Для истории. При нажатии кнопки обзора сначала выполнялась попытка открыть что-то подходящее (что первое найдётся) через xdg-open. Перебирались браузеры, но не открывалось ничего, потому что timeshift запущен от рута, а браузеры от рута не запускаются. Далее по коду должны были перебираться файловые менеджеры (список закардкожен прямо в коде), но на системах с KDE это так же не срабатывало, потому что dolphin тоже не запускается от рута по умолчанию (даже в PATH его нету). Я сделал два изменения: 1. Сразу пытаться запускать через файловый менеджер, а только потом через xdg-open (дабы избежать лишнего перебора браузеров и ускорить открытие); 2. Чтобы dolphin мог запуститься от рута, вместо просто dolphin указал полный путь к нему /usr/lib/kf5/bin/dolphin (таким способом он запускается). Проверил на Workstation, Workstation K, Education (XFCE) - теперь при нажатии на кнопку Обзор открывается соответствующий файловый менеджер. Задание в p10 https://packages.altlinux.org/ru/tasks/323059/ Единственное, что так и не заработало с dolphin - если запускать timeshift через sudo, потому что dolphin через sudo не запускается вообще никак: $ sudo dolphin sudo: dolphin: command not found $ sudo /usr/lib/kf5/bin/dolphin Running Dolphin with sudo can cause bugs and expose you to security vulnerabilities. Instead use Dolphin normally and you will be prompted for elevated privileges when performing file operations that require them. Но тут я уже вообще не знаю, что можно придумать. |