GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Thursday, 16-Jan-2025 09:24:17 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱

    Screen sharing is hard.

    https://mail.gnu.org/archive/html/help-guix/2025-01/msg00127.html

    #GNU #Linux #Guix #Wayland #Sway

    In conversation about 5 months ago from babka.social permalink
    • Embed this notice
      charliemac (charliemac@mastodon.social)'s status on Thursday, 16-Jan-2025 10:44:40 JST charliemac charliemac
      in reply to

      @kolev I think I have to start sway with `dbus-launch --exit-with-session sway` but it does work for me with guix and sway.

      In conversation about 5 months ago permalink
    • Embed this notice
      charliemac (charliemac@mastodon.social)'s status on Thursday, 16-Jan-2025 10:44:40 JST charliemac charliemac
      in reply to
      • Andrew Tropin
      • David Wilson

      @kolev actually it might be a little more complicated since I also did some things using Guix home services that I cribbed from @daviwil or @abcdw . Feel free to see if any of it helps you: https://github.com/cmack/dotfiles/tree/main/cmack

      In conversation about 5 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        dotfiles/cmack at main · cmack/dotfiles
        dotfiles I manage with GNU stow. Contribute to cmack/dotfiles development by creating an account on GitHub.
    • Embed this notice
      Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Thursday, 16-Jan-2025 10:44:40 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
      in reply to
      • Andrew Tropin
      • David Wilson
      • charliemac

      @charliemac

      Agh, OK. Thanks. So complicated...

      @daviwil @abcdw

      In conversation about 5 months ago permalink
    • Embed this notice
      Andrew Tropin (abcdw@fosstodon.org)'s status on Thursday, 16-Jan-2025 16:11:43 JST Andrew Tropin Andrew Tropin
      in reply to
      • David Wilson
      • charliemac

      @kolev @charliemac @daviwil Both browsers support screensharing, in chromium you may need to enable enable-webrtc-pipewire-capturer .

      Also, some dbus, pipewire and xdg-desktop portals setup also required. In RDE it should work out of the box.

      In conversation about 5 months ago permalink
    • Embed this notice
      David Wilson (daviwil@fosstodon.org)'s status on Thursday, 16-Jan-2025 16:11:43 JST David Wilson David Wilson
      in reply to
      • Andrew Tropin
      • charliemac

      @abcdw @kolev @charliemac In addition to using the `home-dbus-service-type` and installing `xdg-desktop-portal`, `xdg-desktop-portal-gtk`, and `xdg-desktop-portal-wlr`, I also add this line as the last line of my Sway configuration:

      `exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway`

      That makes sure the user-level dbus session has the right environment variables set to aid in screen sharing.

      In conversation about 5 months ago permalink
    • Embed this notice
      Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Thursday, 16-Jan-2025 22:57:56 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
      in reply to
      • Andrew Tropin
      • David Wilson
      • charliemac

      @abcdw I'm using rde but have not added PipeWire. Is that my problem?

      @charliemac @daviwil

      In conversation about 5 months ago permalink
    • Embed this notice
      Andrew Tropin (abcdw@fosstodon.org)'s status on Thursday, 16-Jan-2025 23:35:53 JST Andrew Tropin Andrew Tropin
      in reply to
      • David Wilson
      • charliemac

      @kolev @charliemac @daviwil it's very likely, screensharing works through pipewire.

      In conversation about 5 months ago permalink
    • Embed this notice
      Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Thursday, 16-Jan-2025 23:35:53 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
      in reply to
      • Andrew Tropin
      • David Wilson
      • charliemac

      @abcdw Added the following code. It seems to build. Will test later to see if screen sharing works.

      (define-module (kickstart)
      #:use-module (rde packages linux)

      (rde-config-home-environment
      (rde-config
      (features
      (list
      (feature-pipewire)
      (feature-backlight))))))

      @charliemac @daviwil

      In conversation about 5 months ago permalink
    • Embed this notice
      Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Friday, 17-Jan-2025 02:15:54 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
      in reply to
      • Andrew Tropin
      • David Wilson
      • charliemac

      @abcdw

      OK, I added those lines, logged out, and logged back in. Ungoogled Chromium (Wayland) still does not let me share the screen.

      @charliemac @daviwil

      In conversation about 5 months ago permalink
    • Embed this notice
      Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 (kolev@babka.social)'s status on Saturday, 18-Jan-2025 02:36:02 JST Caleb KE0VVT 🇮🇱🏳️‍🌈🌱 Caleb KE0VVT 🇮🇱🏳️‍🌈🌱
      in reply to
      • Andrew Tropin
      • David Wilson
      • charliemac

      @abcdw

      It is now.

      Same result: I click to share whole screen, and it won't let me click it.

      @charliemac @daviwil

      In conversation about 5 months ago permalink
    • Embed this notice
      Andrew Tropin (abcdw@fosstodon.org)'s status on Saturday, 18-Jan-2025 02:36:03 JST Andrew Tropin Andrew Tropin
      in reply to
      • David Wilson
      • charliemac

      @kolev @charliemac @daviwil Is chrome://flags/#enable-webrtc-pipewire-capturer enabled?

      In conversation about 5 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.