FDH2 / UxPlay

AirPlay Unix mirroring server
GNU General Public License v3.0
1.34k stars 71 forks source link

No DNS-SD Server found #312

Closed cjohn001 closed 1 week ago

cjohn001 commented 1 week ago

Hello, I am currently trying to get UxPlay running. I am on Ubuntu 22.04.4 LTS. I first tried to install via apt, but this gave me an old version of UxPlay which did work in general, but the image quality of the streamed iPhone UI was very bad. I than installed the 1.68 version of uxplay via snap, and I also build a version directly from sources. However, the 1.68. fails with the below error. I check that avahi-daemon is running, log below. Would be great if someone could provide directions to get UxPlay running. Thanks for your help:

uxplay
Warning: Schema “org.gnome.system.locale” has path “/system/locale/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
UxPlay 1.68: An Open-Source AirPlay mirroring and audio-streaming server.
using system MAC address e8:9c:25:7d:ec:9b
Initialized server socket(s)
*** ERROR: No DNS-SD Server found (DNSServiceRegister call returned kDNSServiceErr_Unknown)
Xlib:  extension "NV-GLX" missing on display ":0".
systemctl status avahi-daemon
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
     Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled; vendor >
     Active: active (running) since Sat 2024-06-15 17:14:59 CEST; 2min 35s ago
TriggeredBy: ● avahi-daemon.socket
   Main PID: 1128 (avahi-daemon)
     Status: "avahi-daemon 0.8 starting up."
      Tasks: 2 (limit: 115413)
     Memory: 1.8M
        CPU: 63ms
     CGroup: /system.slice/avahi-daemon.service
             ├─1128 "avahi-daemon: running [server.local]"
             └─1203 "avahi-daemon: chroot helper"

Jun 15 17:16:02 server avahi-daemon[1128]: Registering new address record for f>
Jun 15 17:16:02 server avahi-daemon[1128]: Joining mDNS multicast group on inte>
Jun 15 17:16:02 server avahi-daemon[1128]: New relevant interface veth65a0a88.I>
Jun 15 17:16:02 server avahi-daemon[1128]: Registering new address record for f>
Jun 15 17:16:02 server avahi-daemon[1128]: Joining mDNS multicast group on inte>
Jun 15 17:16:02 server avahi-daemon[1128]: New relevant interface vethe77866b.I>
Jun 15 17:16:02 server avahi-daemon[1128]: Registering new address record for f>
Jun 15 17:16:17 server avahi-daemon[1128]: Withdrawing address record for fe80:>
Jun 15 17:16:17 server avahi-daemon[1128]: Leaving mDNS multicast group on inte>
Jun 15 17:16:17 server avahi-daemon[1128]: Interface br0.IPv6 no longer relevan>
cjohn001 commented 1 week ago

After an upgrade to Ubuntu 24.04 UxPlay is now working. Unfortunately the image quality issue is still remaining. I will open and additional bug report in this regards