Writing to clipboard in a command line flatpak.

Emil Johansson emil.sweden at gmail.com
Tue Feb 9 17:52:38 UTC 2021


Hi Onda,

I indeed needed --socker=wayland!

I also forgot the "- " in front of the elements in the finish-args list...

Thanks for the help!

/Emil

>Hi Emil,
>
>I think you need to adjust your finish-args. Try to explicitly add
>--socket=wayland.
>
>Cheers
>Ondra
>
>On 07/02/2021 1:26 pm, Emil Johansson wrote:
>> Hey,
>>
>> I am trying to make a flatpak version of my command line application
>> https://github.com/emiljoha/mpw <https://github.com/emiljoha/mpw>. I
>> have gotten most of the dependencies in order but I have not been able
>> to figure out how to write to the clipboard.
>>
>> I have managed to bundle wl-clipboard but it says it cannot connect to
>> a wayland server. Looking in the source code of wl-clipboard it gets
>> NULL back from wl_display_connect. From the documentation I can find
>>
https://manpages.debian.org/experimental/libwayland-doc/wl_display_connect.3.en.html
>> <
https://manpages.debian.org/experimental/libwayland-doc/wl_display_connect.3.en.html>

>>
>>
>> > *wl_display_connect* connects to a Wayland socket that was
>> previously opened by a Wayland server. The server socket must be
>> placed in *XDG_RUNTIME_DIR* when *WAYLAND_DISPLAY* (or /name/, see
>> below) is a simple name, for this function to find it. The server
>> socket is also allowed to exist at an arbitrary path
>>
>> wl-copy.c call the function with NULL as the name.
>>
>> I have in my manifest.
>> finish-args:
>>
>> --socket=fallback-x11
>>
>> --share=ipc
>>
>> More details and the code of my attempt can be found in the PR
>> https://github.com/emiljoha/mpw/pull/21
>> <https://github.com/emiljoha/mpw/pull/21>
>>
>> Thanks
>> Emil
>>
>> _______________________________________________
>> Flatpak mailing list
>> Flatpak at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/flatpak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/flatpak/attachments/20210209/887cca8f/attachment.htm>


More information about the Flatpak mailing list