xdg-desktop-portal-wlr

xdg-desktop-portal backend for wlroots (by emersion)
C

Stats

Basic xdg-desktop-portal-wlr repo stats
22
264
7.9
7 days ago

emersion/xdg-desktop-portal-wlr is an open source project licensed under MIT License which is an OSI approved license.

Xdg-desktop-portal-wlr Alternatives

Similar projects and alternatives to xdg-desktop-portal-wlr

  • GitHub repo sway

    i3-compatible Wayland compositor

  • GitHub repo swappy

    A Wayland native snapshot editing tool, inspired by Snappy on macOS

  • GitHub repo wlroots

    A modular Wayland compositor library

  • GitHub repo qutebrowser

    A keyboard-driven, vim-like browser based on PyQt5.

  • GitHub repo clipman

    A simple clipboard manager for Wayland

  • GitHub repo emacs

    Mirror of GNU Emacs (by masm11)

  • GitHub repo flameshot

    Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

  • GitHub repo jetson-inference

    Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.

  • GitHub repo v4l2loopback

    v4l2-loopback device

  • GitHub repo tensorrt_demos

    TensorRT YOLOv4, YOLOv3, SSD, MTCNN, and GoogLeNet

  • GitHub repo grim

    Grab images from a Wayland compositor

  • GitHub repo wl-clipboard

    Command-line copy/paste utilities for Wayland

  • GitHub repo kanshi

    Dynamic display configuration

  • GitHub repo gamescope

    SteamOS session compositing window manager

  • GitHub repo wayvnc

    A VNC server for wlroots based Wayland compositors

  • GitHub repo autotiling

    Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

  • GitHub repo wayland-keylogger

    Proof-of-concept Wayland keylogger

  • GitHub repo dotfiles

    My arch setup script and dotfiles (by joelazar)

  • GitHub repo org.chromium.Chromium

  • GitHub repo ffmpeg-templates

    a video editor without a gui

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better xdg-desktop-portal-wlr alternative or higher similarity.

Posts

Posts where xdg-desktop-portal-wlr has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-15.
  • Screen-sharing worked for a while, then stopped working
    reddit.com/r/swaywm | 2021-05-12
    It doesn't seems to be documented yet but you can have an idea of the options and their behaviour in this commit: https://github.com/emersion/xdg-desktop-portal-wlr/commit/9d78b21695a5f47ddd350c2f0b27dabfb10af25e
  • SWAY - Recording with obs-studio-git or any pipewire screen capture makes game feel choppy
  • Recording with obs-studio-git or any pipewire screen capture makes game feel choppy
    reddit.com/r/swaywm | 2021-04-20
  • How to unlock keyring without using display manager or how to use xdg-desktop-portal-wlr with using display manager?
    reddit.com/r/swaywm | 2021-04-15
    if command -v systemctl >/dev/null 2>&1; then # without this, systemd starts xdg-desktop-portal without these environment variables, # and the xdg-desktop-portal does not start xdg-desktop-portal-wrl as expected # https://github.com/emersion/xdg-desktop-portal-wlr/issues/39#issuecomment-638752975 systemctl --user import-environment XDG_CURRENT_DESKTOP XDG_SESSION_DESKTOP XDG_SESSION_TYPE fi exec sway
  • https://np.reddit.com/r/swaywm/comments/mrsg2s/how_to_unlock_keyring_without_using_display/guosg2r/
    # https://github.com/swaywm/sway/wiki#login-managers if [ -z "${DESKTOP:-}" ] && [ "$(tty)" = "/dev/tty1" ]; then if command -v sway >/dev/null 2>&1; then # TODO: is there a better place for these exports? export XDG_CURRENT_DESKTOP=sway # xdg-desktop-portal export XDG_SESSION_DESKTOP=sway # systemd export XDG_SESSION_TYPE=wayland # xdg/systemd if command -v systemctl >/dev/null 2>&1; then # without this, systemd starts xdg-desktop-portal without these environment variables, # and the xdg-desktop-portal does not start xdg-desktop-portal-wrl as expected # https://github.com/emersion/xdg-desktop-portal-wlr/issues/39#issuecomment-638752975 systemctl --user import-environment XDG_CURRENT_DESKTOP XDG_SESSION_DESKTOP XDG_SESSION_TYPE fi exec sway fi fi
  • sway screen sharing tip
    reddit.com/r/swaywm | 2021-03-20
    I just wanted to point out that those who are having problem with screensharing on sway, although following every guide, you need to install pipewire-media-session. strictly speaking i think its packaging problem in arch, at least thats what they said in this issue
  • Running Sway in production in the year of 2021
    reddit.com/r/swaywm | 2021-03-14
    There is also a mostly working pull request: https://github.com/emersion/xdg-desktop-portal-wlr/pull/59
  • Firefox/Chromium screen share choose output
    reddit.com/r/swaywm | 2021-03-11
    Interactive selection is not implemented. https://github.com/emersion/xdg-desktop-portal-wlr/issues/12
    reddit.com/r/swaywm | 2021-03-11
    The ability to choose the output when screensharing is being worked on here: https://github.com/emersion/xdg-desktop-portal-wlr/pull/59 Currently there is only a command-line parameter for xdg-desktop-portal-wlr to define the output.
  • Screen sharing and multi monitor setups
    reddit.com/r/swaywm | 2021-02-24
    it is the wlr backend for xdg-desktop-portal ... it's what implements the screen share and exposes it to the common portal consumer (like your browser, zoom, teams, etc).
    reddit.com/r/swaywm | 2021-02-24
    It's indeed via dbus. Still, you can pass it custom arguments. Read this.
    reddit.com/r/swaywm | 2021-02-24
    They are working on the ability to allow choosing the output: https://github.com/emersion/xdg-desktop-portal-wlr/pull/59
  • [sway] my work environment
    Screen sharing working pretty decent nowadays, in the last 2-3 months I had no trouble with it and I use it daily basically. For that I installed xdg-desktop-portal-wlr and pipewire.
  • Screen Sharing with OBS Studio on Arch Linux and Sway - A Guide
    reddit.com/r/swaywm | 2021-02-05
    wlroots does support it through its custom protocols. Support through xdg-desktop portal is not implemented yet: https://github.com/emersion/xdg-desktop-portal-wlr/issues/9
  • I'm tired of this anti-Wayland horseshit
    news.ycombinator.com | 2021-02-02
    For your reference, these are the issues to subscribe to if you're interested in following the discussion as it's taking place:

    https://github.com/emersion/xdg-desktop-portal-wlr/issues/12

    https://github.com/swaywm/wlr-protocols/issues/93