From 9a44f31b5c5338078fe654c0b50338861b0b5951 Mon Sep 17 00:00:00 2001 From: Vic-41148 Date: Wed, 17 Jun 2026 15:39:00 +0530 Subject: [PATCH] Fix screen share by force-starting portal services (#1604) --- dotfiles/.config/hypr/conf/autostart.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dotfiles/.config/hypr/conf/autostart.conf b/dotfiles/.config/hypr/conf/autostart.conf index d0c52d107..7e7fd6ed6 100644 --- a/dotfiles/.config/hypr/conf/autostart.conf +++ b/dotfiles/.config/hypr/conf/autostart.conf @@ -7,6 +7,10 @@ # Start Listeners exec-once=~/.config/ml4w/listeners.sh --startall +# Fix for #1604: Hyprland doesn't activate graphical-session.target, so portal services +# never autostart without this. --ignore-dependencies bypasses that broken dependency chain. +exec-once = systemctl --user start --ignore-dependencies xdg-desktop-portal-hyprland.service xdg-desktop-portal.service + # Start Polkit exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1