Package Details: gnome-network-displays 0.92.2-1

Git Clone URL: (read-only, click to copy)
Package Base: gnome-network-displays
Description: Miracast implementation for GNOME
Upstream URL:
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 31
Popularity: 2.50
First Submitted: 2019-06-17 15:13 (UTC)
Last Updated: 2024-05-05 14:18 (UTC)

Latest Comments

1 2 3 4 Next › Last »

fenuks commented on 2023-10-28 02:47 (UTC)

Came to say what @bf_x already did. I've been struggling to understand why my connection doesn't work, and I finally found a comment on the bugtracker that dnsmasq is required. Please update package requirements.

bf_x commented on 2023-07-27 11:07 (UTC)

"dnsmasq" should be a required dependency and not an optional one. Without dnsmasq, the peer-to-peer wifi connection fails.

@yochananmarqos can you please change the package accordingly. Thank you

andrewkoz commented on 2023-03-26 07:03 (UTC)

I suggest adding gstreamer-vaapi as an optional dependency for this as it drastically improves performance on the sink display.

Dakeryas commented on 2023-03-16 00:24 (UTC) (edited on 2023-03-16 01:46 (UTC) by Dakeryas)

I spent a couple of hours fixing things piece by pieces for an xps9560 and a Samsung TV Series 7 (Model: UE43NU7199U).

  1. As others have mentioned, checking the NetworkManager log, I understood that it was looking for a dnsmasq executable, so I just installed the dnsmasq package without starting any services.

  2. Now it would connect but it would fail with a cryptic error message:

       (gnome-network-displays:36675): Gnd-DEBUG: 00:53:38.644: WfdClient: SET_PARAMS done
       (gnome-network-displays:36675): Gnd-DEBUG: 00:53:38.646: WfdClient: Initialization done!
       (gnome-network-displays:36675): Gnd-DEBUG: 00:53:38.719: use x11: 1
       (gnome-network-displays:36675): Gnd-ERROR **: 00:53:38.719: Error creating video source element, likely a missing dependency!

I looked at the GND source code emitting this error (, and found out it was failing to create a GST "factory" ximagesrc. I quickly checked that I was missing that GST part:

    ~$ gst-inspect-1.0 | grep ximage
    ximagesink:  ximagesink: Video sink

which turned out to be part of the gst-plugins-good package! After installing this package, X11-based screen sharing works.

Note that this GST ximagesrc happens only if GND falls back to the X11 source. If you have the screen cast portal working, then you probably don't need this package.

TL;DR: this package is missing a dependency on the gst-plugins-good package if you're using X11 sharing.

istobic commented on 2023-01-10 15:32 (UTC)

Works fine for me. I'm using it on a daily basis.

gameslayer commented on 2023-01-10 15:28 (UTC)

Cant get it to successfully connect to my TV, has anyone got this app working for them?

jvalecillos commented on 2022-12-01 16:50 (UTC) (edited on 2022-12-01 16:53 (UTC) by jvalecillos)

Is this package working for anyone? I tried to make it work with a TV and at first the TV showed but it failed on connecting. Now, I cannot even see the TV after trying a bunch of things like installing dnsmasq.

I even tried passing the variable NETWORK_DISPLAYS_DUMMY=1 and it doesn't show anything in the stream.

I only see this errors when running the app in debug mode with G_MESSAGES_DEBUG=all:

(gnome-network-displays:2264): GStreamer-CRITICAL **: 17:43:55.998: gst_event_new_qos: assertion 'diff >= 0 || -diff <= timestamp' failed

(gnome-network-displays:2264): GStreamer-CRITICAL **: 17:43:55.998: gst_element_send_event: assertion 'event != NULL' failed

yochananmarqos commented on 2022-08-13 20:09 (UTC)

@a_salata: It's not a dependency, it's a member of the base-devel group which is a prerequisite for using the AUR.

a_salata commented on 2022-08-13 20:06 (UTC) (edited on 2022-08-13 20:07 (UTC) by a_salata)

Missing dependency pkg-config.

Did not find pkg-config by name 'pkg-config'
Found Pkg-config: NO

yochananmarqos commented on 2022-08-11 14:57 (UTC)

@tag_enk: This depends on networkmanager which depends on wpa_supplicant. The program is designed for GNOME (hence the name) which uses networkmanager by default.