Da ich schon den VDR vom ppa:yavdr/experimental-vdr auf das ppa von seahawk1986 ppa:seahawk1986-hotmail/vdr-2.6.3 gewechselt habe, was auch problemlos geklappt hat, wollte ich nun auch das ppa:yavdr/experimental-main auf gleichnamiges von seahawk1986 wechseln. Doch leider hat es da nicht so gewollt, wie ich dachte.
Nach dem reboot habe ich nur noch den yaVDR-Splashscreen und mehr kommt da nicht.
In der syslog konnte ich folgende Fehler erkennen:
Code
Jan 31 17:28:17 yaVDR-PC systemd[1059]: Started manage VDR frontends.
Jan 31 17:28:17 yaVDR-PC systemd[1059]: Reached target yaVDR Desktop.
Jan 31 17:28:17 yaVDR-PC openbox[1149]: Openbox-Message: Keine gültige Menü-Datei "/var/lib/openbox/debian-menu.xml" vorhanden
Jan 31 17:28:17 yaVDR-PC bash[1086]: ERROR: openbox-xdg-autostart requires PyXDG to be installed
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the session bus.
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the session bus.
yaVDR-PC yavdr-frontend[1153]: DEBUG:yaVDRFrontend:init lirc connection on /var/run/lirc/lircd
yaVDR-PC yavdr-frontend[1153]: DEBUG:VDRFrontend:init VDRFrontend with name 'VDR-Frontend and fe_typevdr'
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the system bus.
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the system bus.
yaVDR-PC yavdr-frontend[1153]: ERROR:VDRFrontend:The name de.tvdr.vdr was not provided by any .service files
yaVDR-PC yavdr-frontend[1153]: Traceback (most recent call last):
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 42, in __init__
yaVDR-PC yavdr-frontend[1153]: self.dbus2vdr = DBus2VDR(self.vdrbus, watchdog=True)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus2vdr.py", line 580, in __init__
yaVDR-PC yavdr-frontend[1153]: self._start_cb = self.Signals.subscribeVDRReady(self._startup)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus2vdr.py", line 527, in subscribeVDRReady
yaVDR-PC yavdr-frontend[1153]: return self._subscribeSignal(obj="/vdr",
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus2vdr.py", line 454, in _subscribeSignal
yaVDR-PC yavdr-frontend[1153]: return RegisteredSignal(proxy, signal, signal_fired)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus2vdr.py", line 47, in __init__
yaVDR-PC yavdr-frontend[1153]: self.subscribe(callback)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus2vdr.py", line 71, in subscribe
yaVDR-PC yavdr-frontend[1153]: getattr(self._proxy, self.signal).connect(callback)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/proxy.py", line 161, in __getattr__
yaVDR-PC yavdr-frontend[1153]: member = self._get_member(self._get_interface(name), name)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/proxy.py", line 211, in _get_interface
yaVDR-PC yavdr-frontend[1153]: self._handler.specification.members
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/handler.py", line 206, in specification
yaVDR-PC yavdr-frontend[1153]: self._specification = self._get_specification()
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/handler.py", line 326, in _get_specification
yaVDR-PC yavdr-frontend[1153]: xml = self._call_method(
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/handler.py", line 444, in _call_method
yaVDR-PC yavdr-frontend[1153]: return self._get_method_reply(
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/handler.py", line 477, in _get_method_reply
yaVDR-PC yavdr-frontend[1153]: return self._handle_method_error(error)
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/dasbus/client/handler.py", line 497, in _handle_method_error
yaVDR-PC yavdr-frontend[1153]: raise exception from None
yaVDR-PC yavdr-frontend[1153]: dasbus.error.DBusError: The name de.tvdr.vdr was not provided by any .service files
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: kodi and fe_type: unit
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:set_unit_name: kodi.service
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: firefox and fe_type: app
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:set_unit_name: app@firefox.service
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:init SystemdUnit with name: debian-xterm.desktop and fe_type: app
yaVDR-PC yavdr-frontend[1153]: DEBUG:SystemdUnitFrontend:set_unit_name: app@debian\x2dxterm.desktop.service
yaVDR-PC yavdr-frontend[1153]: DEBUG:yaVDRFrontend:set_background with options path: /usr/share/yavdr/images/yavdr_logo.png, fill: False
yaVDR-PC yavdr-frontend[1153]: ERROR:yaVDRFrontend:'VDRFrontend' object has no attribute 'dbus2vdr'
yaVDR-PC yavdr-frontend[1153]: Traceback (most recent call last):
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/yavdr_frontend/yavdrfrontend.py", line 324, in start
yaVDR-PC yavdr-frontend[1153]: current_frontend.start()
yaVDR-PC yavdr-frontend[1153]: File "/usr/lib/python3/dist-packages/yavdr_frontend/vdrfrontend.py", line 214, in _startup
yaVDR-PC yavdr-frontend[1153]: if not self.dbus2vdr.vdr_isready:
yaVDR-PC yavdr-frontend[1153]: AttributeError: 'VDRFrontend' object has no attribute 'dbus2vdr'
yaVDR-PC yavdr-frontend[1153]: DEBUG:dasbus.connection:Publishing an object at /de/yavdr/frontend.
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the system bus.
yaVDR-PC yavdr-frontend[1153]: INFO:dasbus.connection:Connecting to the system bus.
yaVDR-PC yavdr-frontend[1153]: DEBUG:dasbus.connection:Registering a service name de.yavdr.frontend.
yaVDR-PC kernel: [ 15.990512] si2168 5-0064: firmware version: B 4.0.25
yaVDR-PC vdr: [1058] frontend 4/0 provides DVB-T,DVB-T2,DVB-C,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("TurboSight TBS 6205 DVB-T/T2/C ")
yaVDR-PC vdr: [1058] dynamite: attached device /dev/dvb/adapter4/frontend0 to dynamic device slot 5
yaVDR-PC vdr: [1058] dynamite: /dev/dvb/adapter5/frontend0 is a dvb adapter trying to set card index to 5
yaVDR-PC kernel: [ 16.053883] si2168 6-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
yaVDR-PC set-cpufreq[709]: Setting powersave scheduler for all CPUs
yaVDR-PC systemd[1]: ondemand.service: Succeeded.
yaVDR-PC systemd[1]: dmesg.service: Succeeded.
Display More
Irgendwas scheint da mit dem "dasbus" und dem Starten des yaVDR-Frontends zu klemmen.
Gibt's da noch was nachzuinstallieren oder wo kann das Problem liegen?
Gibt es da ein anderes main-Verzeichnis welches ich nehmen sollte, was ich bisher übersehen habe?