Bug 53987

Summary: bubblewrap: просьба обновить в p10
Product: Branch p10 Reporter: vadim <vadimpolozowvrn>
Component: bubblewrapAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P5 CC: egori, pikone
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description vadim 2025-04-24 19:05:53 MSK
Доброго дня. долгое время сам сталкиваюсь и вижу у других проблему на 10 платформе, что многие флатпак приложения вылетают или ведут себя не подобающим образом.
Возможно уже есть бага на эту тему, но я её не нашёл. заранее извиняюсь.

Стороннее решение есть, но хотелось бы не смотря на то что 10 платформа уже не совсем актуальна, как-то порешать эту проблему на уровне разработчиков.

В моём случае единственное флатпак приложение это Кассета
При попытке залогиниться оно просто вылетает. после применения решения ниже, работа приложения восстанавливается.

В терминале

sudo echo kernel.unprivileged_userns_clone=1 | sudo tee /etc/sysctl.d/50-bubblewrap.conf
sudo sysctl -w kernel.unprivileged_userns_clone=1
sudo chmod 775 /usr/bin/bwrap
systemctl --user restart flatpak-portal.service
Если получаете ошибку "user is not in the sudoers file", то идёте в эту статью и настраиваете sudo

Далее Создайте файл /etc/systemd/system/check-bwrap-update.service:

[Unit]
Description=Check bubblewrap update
[Service]
Type=oneshot
ExecStart=/usr/bin/bash -c "test $(find /usr/bin/bubblewrap -mtime 0 |wc -l) -eq 1 && sudo chmod 775 /usr/bin/bwrap"
[Install]
WantedBy=multi-user.target
Далее

sudo systemctl daemon-reload
sudo systemctl enable check-bwrap-update.service

Можно ли как-то пофиксить эту проблему на уровне дистрибутива?
Заранее спасибо
Comment 1 Evgeny Ivanitskiy 2025-05-06 16:27:12 MSK
Скорее всего проблема не в самом flatpak, а в bubblewrap. Похожие проблемы с запуском приложений были в другой ошибке #46690

Возможно поможет обновление пакета до версии из sisyphus. Текущая версия в репозитории p10 - 0.8.0-alt1. Версия в sisyphus - 0.11.0-alt1
Comment 2 vadim 2025-05-06 16:51:02 MSK
затащить бы эту версию в п10 чтоб оно работало из коробки корректн
Comment 3 Yuri N. Sedunov 2025-05-06 17:36:25 MSK
Можно было бы, если бы кто-то добавил в мезон на P10 новые макросы.

Возможно, этот кто-то -- Egor Ignatov <egori@altlinux.org>

$ C rpmqlc -p /ALT/p10/files/SRPMS/meson-0.64.1-alt0.P10.1.src.rpm 
* Fri Dec 16 2022 Egor Ignatov <egori@altlinux.org> 0.64.1-alt0.P10.1
- backport to p10 with:
  * relaxed positional arguments in i18n
  * warning instead of an error on passing unknown options to "meson setup"