#Как проявляется проблема
Приложение, установленное через Flatpak, запускается, но не показывает нужный каталог или не может сохранить документ в выбранную папку. Ниже — порядок проверок от безопасных и обратимых действий к более сложной диагностике.
#Что следует проверить в первую очередь
- Проверьте источник приложения: Выполните
flatpak listи убедитесь, что используется именно версия Flatpak, а не обычный пакет. Их права доступа различаются. - Проверьте разрешения песочницы: Посмотрите
flatpak info --show-permissionsс идентификатором приложения и выясните, есть ли доступ к выбранной папке. - Сравните открытие через системный диалог: В приложении используйте стандартный пункт «Открыть файл». Если выбор через системный портал работает, а прямой путь нет, это ограничение песочницы, а не отсутствие файла.
#Пошаговое решение
- Зафиксируйте исходный симптомПриложение, установленное через Flatpak, запускается, но не показывает нужный каталог или не может сохранить документ в выбранную папку. Запишите точный текст ошибки, версию дистрибутива (
cat /etc/os-release) и время появления сбоя. На удалённом сервере убедитесь, что есть резервный доступ, прежде чем менять сеть или загрузку. - Проверьте исходные условия безопасноСначала соберите сведения командами чтения и сохраните копию изменяемого файла конфигурации. Не отключайте SELinux, файрвол, проверку подписей или TLS для быстрого обхода ошибки.
- Проверьте источник приложенияВыполните
flatpak listи убедитесь, что используется именно версия Flatpak, а не обычный пакет. Их права доступа различаются. - Проверьте разрешения песочницыПосмотрите
flatpak info --show-permissionsс идентификатором приложения и выясните, есть ли доступ к выбранной папке. - Сравните открытие через системный диалогВ приложении используйте стандартный пункт «Открыть файл». Если выбор через системный портал работает, а прямой путь нет, это ограничение песочницы, а не отсутствие файла.
- Уточните доступ через FlatsealЕсли программа Flatseal установлена, включите доступ только к нужной папке и перезапустите приложение. Не выдавайте доступ ко всей файловой системе без необходимости.
- Повторите сохранениеСоздайте тестовый документ в разрешённой папке, закройте и откройте его повторно. Если отказ сохраняется, проверьте права владельца каталога и сообщения портала.
- Проверьте, устранена ли неисправностьВернитесь к исходному действию: Приложение, установленное через Flatpak, запускается, но не показывает нужный каталог или не может сохранить документ в выбранную папку. Проверьте его после внесённого изменения и сравните результат с первым тестом. Если сбой исчез, сохраните рабочую настройку; если нет — не повторяйте опасные операции.
- Если проблема осталасьПосле каждого изменения повторяйте исходную проверку и сравнивайте вывод с записанным. При неудаче верните одно изменение и приложите к обращению очищенные от секретов журналы.
#Как убедиться в результате
Успешное исправление означает, что исходный симптом перестал воспроизводиться при тех же условиях. Если изменено несколько параметров, верните их по одному, чтобы определить реальную причину.
#Когда нужна дополнительная помощь
После каждого изменения повторяйте исходную проверку и сравнивайте вывод с записанным. При неудаче верните одно изменение и приложите к обращению очищенные от секретов журналы.