Vielen Dank, Bild ist da. Nur die remote will noch nicht.
Gruß
Murry
Vielen Dank, Bild ist da. Nur die remote will noch nicht.
Gruß
Murry
Was für eine Fernbedienung nutzt du an dem System? Ich habe es gestern nur mal kurz mit einer Hama MCE Remote probiert, was problemlos ging - also sollte zumindest eventlircd funktionieren.
Die remote funktioniert wieder. Ich habe die Konfig für die zusätzlichen Tasten wiedergefunden.
Das starten von Kodi funktioniert nicht. Ich poste nachher das Log.
Da bin ich gespannt - auf meinem nvidia-Testsystem kann ich das KODI aus den Ubuntu-Quellen über das yavdr-frontend Skript starten und wieder beenden.
Edit: dafür scheint das udiskie aus den Ubuntu-Quellen ein Problem zu haben.
Kodi:
Mär 22 15:58:13 vdr vdr[1315]: [1315] executing command 'frontend-dbus-send switchto kodi'
Mär 22 15:58:15 vdr vdr[1857]: Traceback (most recent call last):
Mär 22 15:58:15 vdr vdr[1857]: File "/usr/bin/frontend-dbus-send", line 33, in <module>
Mär 22 15:58:15 vdr vdr[1857]: sys.exit(load_entry_point('yavdr-frontend==0.0.63', 'console_scripts', 'frontend-dbus-send')())
Mär 22 15:58:15 vdr vdr[1857]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 15:58:15 vdr vdr[1857]: File "/usr/lib/python3/dist-packages/yavdr_frontend/frontend_dbus_send.py", line 11, in main
Mär 22 15:58:15 vdr vdr[1857]: fe = bus.get("de.yavdr.frontend")
Mär 22 15:58:15 vdr vdr[1857]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 15:58:15 vdr vdr[1857]: File "/usr/lib/python3/dist-packages/pydbus/proxy.py", line 44, in get
Mär 22 15:58:15 vdr vdr[1857]: ret = self.con.call_sync(
Mär 22 15:58:15 vdr vdr[1857]: ^^^^^^^^^^^^^^^^^^^
Mär 22 15:58:15 vdr vdr[1857]: gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name de.yavdr.frontend was not provided by any .service files (2)
Mär 22 15:58:15 vdr vdr[1877]: sh: 1: /usr/lib/vdr/plugins/skindesigner/scripts/vdrstats: not found
Mär 22 15:58:15 vdr vdr[1879]: sh: 1: /usr/lib/vdr/plugins/skindesigner/scripts/temperatures: not found
Mär 22 15:58:15 vdr vdr[1315]: [1843] animator thread thread ended (pid=1315, tid=1843)
Mär 22 15:58:15 vdr vdr[1315]: [1315] skindesigner: Osd deleted.
Alles anzeigen
Hast du da noch etwas mehr Kontext dazu? Das sieht irgendwie danach aus, dass der yavdr-frontend Prozess nicht läuft.
Hilft das weiter?
norbert@vdr:~$ sudo yavdr-frontend
Traceback (most recent call last):
File "/usr/bin/yavdr-frontend", line 33, in <module>
sys.exit(load_entry_point('yavdr-frontend==0.0.63', 'console_scripts', 'yavdr-frontend')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yavdr_frontend/__main__.py", line 29, in main
_main(args.config)
File "/usr/lib/python3/dist-packages/yavdr_frontend/yavdrfrontend.py", line 540, in main
systemd_bus = get_bus(
^^^^^^^^
File "/usr/lib/python3/dist-packages/yavdr_frontend/tools.py", line 39, in get_bus
return pydbus.SessionBus()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pydbus/bus.py", line 60, in SessionBus
return bus_get(Bus.Type.SESSION)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pydbus/bus.py", line 19, in bus_get
return Gio.bus_get_sync(type, None).pydbus
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: g-io-error-quark: Cannot autolaunch D-Bus without X11 $DISPLAY (0)
Alles anzeigen
Das sagt ja nur, dass yavdr-frontend nichts vom X-Server weiß (und es muss in der Sitzung des Nutzers vdr laufen, damit es wie gedacht funktionieren kann).
Wenn ich der yavdr-frontend service starte kommt dies:
Mär 22 20:46:13 vdr systemd[1459]: Started yavdr-frontend.service - manage VDR frontends.
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:yaVDRFrontend:init lirc connection on /var/run/lirc/lircd
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:VDRFrontend:init VDRFrontend with name 'VDR-Frontend and fe_typevdr'
Mär 22 20:46:14 vdr yavdr-frontend[4746]: INFO:pydbus2vdr:VDR Status: running
Mär 22 20:46:14 vdr vdr[3629]: [4750] dbus2vdr: use of deprecated interface: 'List' should be called with the interface 'de.tvdr.vdr.pluginmanager'!
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:False
Mär 22 20:46:14 vdr yavdr-frontend[4746]: INFO:softhddevice:use_pasuspend is False
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: kodi and fe_type: unit
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:set_unit_name: kodi.service
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: firefox and fe_type: app
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:set_unit_name: app@firefox.service
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: debian-xterm.desktop and fe_type: app
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:SystemdUnitFrontend:set_unit_name: app@debian\x2dxterm.desktop.service
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:VDRFrontend:could not read /var/cache/vdr/acpiwakeup.time: [Errno 2] No such file or directory: '/var/cache/vdr/acpiwakeup.time'
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:VDRFrontend:start_t has value StartType.MANUAL
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:VDRFrontend:attach_on_startup has value auto
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:VDRFrontend:user is active: True
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:check_state(): got status code: 910
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:status: softhddevice is attached
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:current PrimaryDevice is softhddevice-openglosd (Index: 2, Number: 2, hasDecoder: True, isPrimary: True)
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:softhddevice is the primary device
Mär 22 20:46:14 vdr yavdr-frontend[4746]: DEBUG:softhddevice:needed 0.001 s to switch primary device
Mär 22 20:46:16 vdr yavdr-frontend[4746]: Traceback (most recent call last):
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/bin/yavdr-frontend", line 33, in <module>
Mär 22 20:46:16 vdr yavdr-frontend[4746]: sys.exit(load_entry_point('yavdr-frontend==0.0.63', 'console_scripts', 'yavdr-frontend')())
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/yavdr_frontend/__main__.py", line 29, in main
Mär 22 20:46:16 vdr yavdr-frontend[4746]: _main(args.config)
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/yavdr_frontend/yavdrfrontend.py", line 547, in main
Mär 22 20:46:16 vdr yavdr-frontend[4746]: with interface_bus.publish("de.yavdr.frontend", yavdrfrontend):
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/pydbus/publication.py", line 42, in publish
Mär 22 20:46:16 vdr yavdr-frontend[4746]: return Publication(self, bus_name, *objects)
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/pydbus/publication.py", line 35, in __init__
Mär 22 20:46:16 vdr yavdr-frontend[4746]: self._at_exit(bus.request_name(bus_name, allow_replacement=allow_replacement, replace=replace).__exit__)
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/pydbus/request_name.py", line 29, in request_name
Mär 22 20:46:16 vdr yavdr-frontend[4746]: return NameOwner(self, name, allow_replacement, replace)
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/pydbus/request_name.py", line 8, in __init__
Mär 22 20:46:16 vdr yavdr-frontend[4746]: res = bus.dbus.RequestName(name, flags)
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: File "/usr/lib/python3/dist-packages/pydbus/proxy_method.py", line 72, in __call__
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ret = instance._bus.con.call_sync(
Mär 22 20:46:16 vdr yavdr-frontend[4746]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mär 22 20:46:16 vdr yavdr-frontend[4746]: gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Connection ":1.113" is not allowed to own the service "de.yavdr.frontend" due to security policies in the configuration file (9)
Mär 22 20:46:16 vdr systemd[1459]: yavdr-frontend.service: Main process exited, code=exited, status=1/FAILURE
Mär 22 20:46:16 vdr systemd[1459]: yavdr-frontend.service: Failed with result 'exit-code'.
Mär 22 20:46:16 vdr systemd[1459]: yavdr-frontend.service: Consumed 2.855s CPU time.
Alles anzeigen
Wenn ich den service als user=vdr starte geht es auch nicht weiter.
Mär 22 21:42:32 vdr (frontend)[2380]: yavdr-frontend.service: Failed to determine supplementary groups: Operation not permitted
Mär 22 21:42:32 vdr systemd[1429]: Started yavdr-frontend.service - manage VDR frontends.
Mär 22 21:42:32 vdr systemd[1429]: yavdr-frontend.service: Main process exited, code=exited, status=216/GROUP
Mär 22 21:42:32 vdr systemd[1429]: yavdr-frontend.service: Failed with result 'exit-code'.
Zur Zeit sollte man seine Ubuntu Installation nicht aktualisieren!
Danke, aber zu spät. Bei mir hat das FFmepg Paket jetzt unerfüllte Anhängigkeiten, schlecht wenn man markad testen will.
FFmepg lässt sich jetzt wieder installieren.
Da gibt es immer noch einige Verwerfungen (die auch Pakete im PPA für den VDR 2.6.7 betreffen, die wegen Abhängigkeitsproblemen nicht gebaut werden können) - bevor die ihre Paketquellen nicht aufräumen, wird das schwierig da groß weiterzumachen.
Nobel scheint wieder benutzbar zu sein. Könntest du die vdr 2.6.7 Pakete nochmal bauen lassen?
Ich habe mal den Neubau der Plugins angestoßen, die nicht bauen wollten.
Fehlt noch für noble.
Ich habe es mal hochgeladen.
Danke, yavdr ansible funktioniert noch nicht, da dieses Ubuntu Paket noch defekt ist:
python3-distutils
Also noch warten.
Replace obsolete python3-distutils dependency by just python3
Is Distutils deprecated?
distutils has been deprecated in NumPy 1.23. 0 . It will be removed for Python 3.12; for Python <= 3.11 it will not be removed until 2 years after the Python 3.12 release (Oct 2025). numpy.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!