После последнего обновления xdg-desktop-portal-gnome запуск многих приложений (Firefox, eog, nautilus) не в Gnome (тестировал с Cinnamon и Mate) стал очень долгим, +10-15 секунд к обычному запуску. Если ничего не перепутал, то к этому привело следующее изменение https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/78/diffs?commit_id=a1ded7ce1041672dbeacef62d5274f4bdc2f4cc9 а конкретно добавление в service файл строчек After=graphical-session.target Requisite=graphical-session.target PartOf=graphical-session.target Так если их убрать, то все начинает работать. Удаление пакета xdg-desktop-portal-gnome тоже решает проблему.
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/73
(Ответ для Владимир Диденко на комментарий #0) > После последнего обновления xdg-desktop-portal-gnome запуск многих > приложений (Firefox, eog, nautilus) не в Gnome (тестировал с Cinnamon и > Mate) стал очень долгим, +10-15 секунд к обычному запуску. > > Если ничего не перепутал, то к этому привело следующее изменение > > https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/78/ > diffs?commit_id=a1ded7ce1041672dbeacef62d5274f4bdc2f4cc9 > > а конкретно добавление в service файл строчек > > After=graphical-session.target > Requisite=graphical-session.target > PartOf=graphical-session.target > Удаление этих строчек не помогает на phosh. Помогает удаление пакета xdg-desktop-portal-gnome и файла /usr/share/xdg-desktop-portal/portals/gnome-shell.portal из пакета gnome-shell-data.
(Ответ для Антон Мидюков на комментарий #2) > Помогает удаление пакета > xdg-desktop-portal-gnome и файла > /usr/share/xdg-desktop-portal/portals/gnome-shell.portal из пакета > gnome-shell-data. Но после этого на phosh не стартуют firefox, waydroid, gnome-control-center. На примере firefox: firefox[43593]: This process is currently running setuid or setgid. This is not a supported use of GTK+. You must create a helper program instead. For further details, see: http://www.gtk.org/setuid.html Refusing to initialize GTK+. июл 06 15:10:47 localhost.localdomain phosh[43161]: Startup of app 'Mozilla Firefox' with startup id: 'e9e4840bd4d4bca7a5ffe473a6a02589' timed out Из терминала стартуют.
А если взять из архива xdg-desktop-portal-gnome-43.1-alt1 ?
(Ответ для Yuri N. Sedunov на комментарий #4) > А если взять из архива xdg-desktop-portal-gnome-43.1-alt1 > ? Решается проблема с долгим запуском приложений, которые стартуют с задержкой (chromium, gnome-clocks). xdg-desktop-portal-gnome.service работает. Но проблема не запуска firefox и других остаётся. Значит, это другая проблема.
(Ответ для Антон Мидюков на комментарий #5) > Но проблема не запуска firefox и других остаётся. Значит, это другая проблема. Похоже другая. https://gitlab.gnome.org/World/Phosh/phosh/-/issues/963 https://cliq.social/notes/9brm716wvu
Проверьте, пожалуйста, xdg-desktop-portal-gnome-44.2-alt1
(In reply to Yuri N. Sedunov from comment #7) > Проверьте, пожалуйста, xdg-desktop-portal-gnome-44.2-alt1 Долгий запуск приложений остался :(
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/94 Пора переходить на dbus-broker?
(In reply to Yuri N. Sedunov from comment #9) > https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/94 > > Пора переходить на dbus-broker? Кстати, да, чинит проблему.
(Ответ для Владимир Диденко на комментарий #10) > (In reply to Yuri N. Sedunov from comment #9) > > https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/94 > > > > Пора переходить на dbus-broker? > > Кстати, да, чинит проблему. Антон, и в phosh-сессии, кстати, firefox взлетел.
(Ответ для Yuri N. Sedunov на комментарий #11) > (Ответ для Владимир Диденко на комментарий #10) > > (In reply to Yuri N. Sedunov from comment #9) > > > https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/94 > > > > > > Пора переходить на dbus-broker? > > > > Кстати, да, чинит проблему. > > Антон, и в phosh-сессии, кстати, firefox взлетел. Я сейчас собрал образ phosh без dbus-broker c xdg-desktop-portal-gnome. И всё работает. Даже установка gnome-shell ничего не поломала. Чудеса...