XDPH stuck at building modifiers for dma, won't screenshare #11812
Unanswered
LordWorm1996
asked this question in
Q&A
Replies: 1 comment
-
|
Sep 25 14:09:26 BoltThrower systemd[1060]: Starting Portal service (Hyprland implementation)... From the logs I noticed that it takes an hour to start initializing stuff which is extremely weird... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
After recent updates my screen share has been broken for almost three weeks, I reinstalled xdg portals, made changes to the env variables and installed many missing dependencies and could get it to work 2-3 times but after a reboot it wasn't working again, it's stuck on an endless loop of building modifiers for the dma which I have no idea how I managed to get it to unstuck the times that it did work. I'm at a dead end and I might be missing something but how can it be when it used to work for 6-7 months before breaking?
Log:
❯ systemctl --user status xdg-desktop-portal-hyprland
● xdg-desktop-portal-hyprland.service - Portal service (Hyprland implementation)
Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-hyprland.service; static)
Active: active (running) since Tue 2025-09-23 23:11:46 CEST; 27s ago
Invocation: 791e02250f144bd4bb96878cd6b89612
Main PID: 1267 (xdg-desktop-por)
Tasks: 6 (limit: 17807)
Memory: 16.5M (peak: 61.7M)
CPU: 1.952s
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/xdg-desktop-portal-hyprland.service
└─1267 /usr/lib/xdg-desktop-portal-hyprland
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Sep 23 23:12:11 BoltThrower xdg-desktop-portal-hyprland[1267]: [LOG] [pw] Building modifiers for dma
Envs:
Cursor Settings
env = XCURSOR_THEME,McMojave-cursors
env = XCURSOR_SIZE,24
Desktop Environment Identification
env = XDG_SESSION_DESKTOP,Hyprland
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_TYPE,wayland
env = MOZ_ENABLE_WAYLAND,1
NVIDIA GPU Configuration
env = __NV_PRIME_RENDER_OFFLOAD,1
env = CLUTTER_BACKEND,wayland
env = __VK_LAYER_NV_optimus,NVIDIA_only
env = WLR_NO_HARDWARE_CURSORS,1
env = LIBVA_DRIVER_NAME,nvidia
env = WLR_EGL_NO_MODIFIERS,1
env = WLR_RENDERER,vulkan
env = WLR_BACKEND,vulkan
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = GBM_BACKEND,nvidia-drm
env = __GL_VRR_ALLOWED,0
env = WLR_DRM_DEVICES,/dev/dri/card1
env = NVD_BACKEND,direct
env = __GL_GSYNC_ALLOWED,1
env = ___GL_YIELD,USLEEP
env = LIBVA_DRIVER_NAME,nvidia
env = GDK_BACKEND,wayland
Toolkit Backends
env = QT_QPA_PLATFORM,wayland;xcb
env = SDL_VIDEODRIVER,wayland
env = ELECTRON_OZONE_PLATFORM_HINT,auto
UI Styling and Themes
env = GTK_THEME,wildberries
env = GTK_APPLICATION_PREFER_DARK_THEME,1
env = QT_QPA_PLATFORMTHEME,qt6ct
env = QT_STYLE_OVERRIDE,Adwaita-dark
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = QT_QPA_PLATFORM,wayland
xdph.conf:
screencopy {
max_fps = 60
allow_token_by_default = true
}
Autostarts:
exec-once = systemctl --user start hyprpolkitagent
exec-once = waybar
exec-once = swaync
exec-once = hypridle
exec-once = hyprpaper
exec-once = hyprsunset
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
This is my issue at hyprwm/xdg-desktop-portal-hyprland#361 but I haven't seen any activity on that repo since August so I'm asking the same question here, I don't know if its a bug or I am missing something, any help and assistance is welcome, this is the only issue I haven't been able to solve for the longest, most issues I can encounter take a day maximum, so this problem really brings me to a dead end
Beta Was this translation helpful? Give feedback.
All reactions