TTS Playback Stops After 5 Seconds
Iceman248 opened this issue · comments
Iceman248 commented
What type of installation are you running?
Desktop
Which Linux OS are you using?
EndeavourOS
Which version of LNXLink has the issue?
2024.2.0
Describe the problem
Any version after 2023.11.0 does the same thing. After playback of TTS for about 5 seconds, it just stops playback abruptly. As soon as I go back to 2023.11.0, it works again.
Additional context
No response
Configuration
mqtt:
prefix: lnxlink
clientId: mini
statsPrefix: monitor/stats
server: IP
port: 1883
auth:
user: user
pass: ****
tls: false
keyfile: ''
certfile: ''
ca_certs: ''
discovery:
enabled: true
lwt:
enabled: true
qos: 1
retain: true
connectMsg: 'ON'
disconnectMsg: 'OFF'
update_interval: 5
modules: null
exclude:
- gpu
- boot_select
- webcam
custom_modules: null
settings:
systemd: null
gpio:
inputs: null
outputs: null
Logs
Feb 02 20:50:59 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/3c07d6e2190517e6f41cc2c37033ae4c52122fdd_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:50:59 computername lnxlink[3594502]: [00005635fdb2b370] dummy interface: using the dummy interface module...
Feb 02 20:51:23 computername lnxlink[3594502]: [00005635fdabbd30] main playlist: end of playlist, exiting
Feb 02 20:51:26 computername lnxlink[1837118]: INFO:lnxlink:Message received media/playpause/: b'PRESS'
Feb 02 20:51:26 computername lnxlink[1837118]: ERROR:lnxlink:Couldn't run command for module <lnxlink.modules.media.Addon object at 0x7eff36dec650>: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.724775 was not provided by any .service files, Traceback (most recent call last):
Feb 02 20:51:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 243, in on_message
Feb 02 20:51:26 computername lnxlink[1837118]: result = addon.start_control(select_service, message)
Feb 02 20:51:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:51:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/media.py", line 68, in start_control
Feb 02 20:51:26 computername lnxlink[1837118]: self.players[0]["player"].PlayPause()
Feb 02 20:51:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/mpris2/decorator/method.py", line 54, in _call_dbus
Feb 02 20:51:26 computername lnxlink[1837118]: result = bus_meth(*args, **kwds)
Feb 02 20:51:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:51:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/dbus/proxies.py", line 141, in __call__
Feb 02 20:51:26 computername lnxlink[1837118]: return self._connection.call_blocking(self._named_service,
Feb 02 20:51:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:51:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/dbus/connection.py", line 634, in call_blocking
Feb 02 20:51:26 computername lnxlink[1837118]: reply_message = self.send_message_with_reply_and_block(
Feb 02 20:51:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:51:26 computername lnxlink[1837118]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.724775 was not provided by any .service files
Feb 02 20:51:26 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/8d86c0528722a94013a904c68234e10abda00b6c_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:51:26 computername lnxlink[3595329]: [0000561d36813380] dummy interface: using the dummy interface module...
Feb 02 20:51:32 computername lnxlink[3595329]: [0000561d367a3d30] main playlist: end of playlist, exiting
Feb 02 20:51:41 computername lnxlink[1837118]: INFO:lnxlink:Message received media/playpause/: b'PRESS'
Feb 02 20:52:03 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b4b>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:52:03 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:52:03 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:52:03 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:52:03 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:52:03 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:52:03 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:52:03 computername lnxlink[1837118]: self.reply()
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:52:03 computername lnxlink[1837118]: raise self._error
Feb 02 20:52:03 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b4b>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 20:52:03 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b4b>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:52:03 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:52:03 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:52:03 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:52:03 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:52:03 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:52:03 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:52:03 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:52:03 computername lnxlink[1837118]: self.reply()
Feb 02 20:52:03 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:52:03 computername lnxlink[1837118]: raise self._error
Feb 02 20:52:03 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b4b>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 20:52:13 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b5e>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:52:13 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:52:13 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:52:13 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:52:13 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:52:13 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:52:13 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:52:13 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:52:13 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:13 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:52:13 computername lnxlink[1837118]: self.reply()
Feb 02 20:52:13 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:52:13 computername lnxlink[1837118]: raise self._error
Feb 02 20:52:13 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b5e>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 20:52:14 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b5e>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:52:14 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:52:14 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:52:14 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:52:14 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:52:14 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:52:14 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:52:14 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:52:14 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:52:14 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:52:14 computername lnxlink[1837118]: self.reply()
Feb 02 20:52:14 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:52:14 computername lnxlink[1837118]: raise self._error
Feb 02 20:52:14 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b5e>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 20:52:34 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/8987d957e53ae0b776db8dbd3b80bf819f9fce8f_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:52:34 computername lnxlink[3597385]: [0000556077ee1380] dummy interface: using the dummy interface module...
Feb 02 20:52:34 computername lnxlink[1837118]: INFO:lnxlink:Message received media/playpause/: b'PRESS'
Feb 02 20:52:36 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/17a261f13e6418f0b7c4fc1993c0cc7749368b35_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:52:36 computername lnxlink[3597454]: [0000560d43c56590] dummy interface: using the dummy interface module...
Feb 02 20:52:49 computername lnxlink[1837118]: INFO:lnxlink:Message received media/playpause/: b'PRESS'
Feb 02 20:52:57 computername lnxlink[3597385]: [0000556077e71d30] main playlist: end of playlist, exiting
Feb 02 20:53:06 computername lnxlink[3597454]: [0000560d43be6d30] main playlist: end of playlist, exiting
Feb 02 20:55:11 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/b02344f576af716de4bb66a38edf828b39068b40_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:55:11 computername lnxlink[3602054]: [0000556014b16380] dummy interface: using the dummy interface module...
Feb 02 20:55:14 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/43be3bdb6f40107c094287e99dccb1ae791a1d86_en_-_tts.google_en_com_au.mp3"}'
Feb 02 20:55:14 computername lnxlink[3602109]: [0000565200d07590] dummy interface: using the dummy interface module...
Feb 02 20:55:18 computername lnxlink[3602109]: [0000565200c97d30] main playlist: end of playlist, exiting
Feb 02 20:55:20 computername lnxlink[3602054]: [0000556014aa6d30] main playlist: end of playlist, exiting
Feb 02 20:55:26 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b93>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:55:26 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:55:26 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:55:26 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:55:26 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:55:26 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:55:26 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:55:26 computername lnxlink[1837118]: self.reply()
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:55:26 computername lnxlink[1837118]: raise self._error
Feb 02 20:55:26 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b93>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 20:55:26 computername lnxlink[1837118]: ERROR:lnxlink:Error with addon Fullscreen: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b93>, sequence_number = 56, major_opcode = 20, minor_opcode = 0, Traceback (most recent call last):
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/__main__.py", line 96, in run_modules
Feb 02 20:55:26 computername lnxlink[1837118]: pub_data = method["method"]()
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/lnxlink/modules/fullscreen.py", line 31, in get_info
Feb 02 20:55:26 computername lnxlink[1837118]: state = ewmh.getWmState(win, True)
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 373, in getWmState
Feb 02 20:55:26 computername lnxlink[1837118]: states = self._getProperty('_NET_WM_STATE', win) or []
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/home/user/.local/lib/python3.11/site-packages/ewmh/ewmh.py", line 405, in _getProperty
Feb 02 20:55:26 computername lnxlink[1837118]: atom = win.get_full_property(self.display.get_atom(_type),
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 472, in get_full_property
Feb 02 20:55:26 computername lnxlink[1837118]: prop = self.get_property(property, property_type, 0, sizehint)
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/xobject/drawable.py", line 455, in get_property
Feb 02 20:55:26 computername lnxlink[1837118]: r = request.GetProperty(display = self.display,
Feb 02 20:55:26 computername lnxlink[1837118]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1368, in __init__
Feb 02 20:55:26 computername lnxlink[1837118]: self.reply()
Feb 02 20:55:26 computername lnxlink[1837118]: File "/usr/lib/python3.11/site-packages/Xlib/protocol/rq.py", line 1388, in reply
Feb 02 20:55:26 computername lnxlink[1837118]: raise self._error
Feb 02 20:55:26 computername lnxlink[1837118]: Xlib.error.BadWindow: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = <Resource 0x01c01b93>, sequence_number = 56, major_opcode = 20, minor_opcode = 0
Feb 02 22:14:00 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 02 22:14:09 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/ccf69f5ac7e7dc3c55571bc19e735b7d9b89a607_en_-_tts.google_en_com_au.mp3"}'
Feb 02 22:14:09 computername lnxlink[3741078]: [000055aafadcd380] dummy interface: using the dummy interface module...
Feb 02 22:14:15 computername lnxlink[3741078]: [000055aafad5dd30] main playlist: end of playlist, exiting
Feb 02 22:18:15 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 02 22:28:32 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 02 22:34:25 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 02 22:47:40 computername lnxlink[1837118]: INFO:lnxlink:Message received suspend/suspend/: b'PRESS'
Feb 02 22:47:40 computername lnxlink[1837118]: INFO:lnxlink:Power Down detected.
Feb 03 09:38:14 computername lnxlink[1837118]: INFO:lnxlink:Power Up detected.
Feb 03 09:38:26 computername lnxlink[1837118]: INFO:lnxlink:Connected to MQTT with code 0
Feb 03 09:39:15 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 09:41:30 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 09:50:45 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 09:51:02 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/cb0343163a3792aca1d7d274e0b237274575b778_en_-_tts.google_en_com_au.mp3"}'
Feb 03 09:51:02 computername lnxlink[3831533]: [000055838ceea380] dummy interface: using the dummy interface module...
Feb 03 09:51:09 computername lnxlink[3831533]: [000055838ce7ad30] main playlist: end of playlist, exiting
Feb 03 09:51:45 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 10:05:45 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 10:09:44 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 10:14:46 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 10:16:13 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 10:19:59 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 10:21:19 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 11:30:51 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 11:33:45 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/31329620c55fafa55d854c0b604768924fb29f3c_en_-_tts.google_en_com_au.mp3"}'
Feb 03 11:33:45 computername lnxlink[4081456]: [00005604e8744380] dummy interface: using the dummy interface module...
Feb 03 11:34:03 computername lnxlink[4081456]: [00005604e86d4d30] main playlist: end of playlist, exiting
Feb 03 11:40:18 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 11:43:13 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 11:45:45 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 11:50:00 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/ccee50165a6e9cf920f2d1572c34e1cc31f2066d_en_-_tts.google_en_com_au.mp3"}'
Feb 03 11:50:00 computername lnxlink[4121049]: [00005607149c7380] dummy interface: using the dummy interface module...
Feb 03 11:50:05 computername lnxlink[4121049]: [0000560714957d30] main playlist: end of playlist, exiting
Feb 03 11:54:25 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:19:36 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:24:47 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:31:44 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:35:36 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:38:19 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 12:38:19 computername lnxlink[1837118]: INFO:lnxlink:Message received send_keys: b'ctrl+1'
Feb 03 12:38:19 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/900d52f5017e9bcb366337b059b51a6d02a8ac2b_en_-_tts.google_en_com_au.mp3"}'
Feb 03 12:38:19 computername lnxlink[45213]: [00005568704cb330] dummy interface: using the dummy interface module...
Feb 03 12:38:22 computername lnxlink[45213]: [000055687045bd30] main playlist: end of playlist, exiting
Feb 03 12:38:38 computername lnxlink[1837118]: INFO:lnxlink:Message received suspend/suspend/: b'PRESS'
Feb 03 12:38:38 computername lnxlink[1837118]: INFO:lnxlink:Power Down detected.
Feb 03 15:18:14 computername lnxlink[1837118]: INFO:lnxlink:Power Up detected.
Feb 03 15:18:15 computername lnxlink[1837118]: ERROR:lnxlink:HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url: /repos/bkbilly/lnxlink/releases/latest (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7eff2859a410>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
Feb 03 15:18:26 computername lnxlink[1837118]: INFO:lnxlink:Connected to MQTT with code 0
Feb 03 15:23:47 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 15:26:22 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 15:35:06 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 15:41:09 computername lnxlink[1837118]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 15:42:46 computername lnxlink[1837118]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/2eeb3d2950a954302757d8b1102ebef4ebad5939_en_-_tts.google_en_com_au.mp3"}'
Feb 03 15:42:46 computername lnxlink[122268]: [0000563d470f7380] dummy interface: using the dummy interface module...
Feb 03 15:43:07 computername lnxlink[122268]: [0000563d47087d30] main playlist: end of playlist, exiting
Feb 03 15:50:44 computername systemd[732]: Stopping LNXLink...
Feb 03 15:50:44 computername lnxlink[1837118]: INFO:lnxlink:stopped gracefully
Feb 03 15:50:44 computername lnxlink[1837118]: INFO:lnxlink:Power Down detected.
Feb 03 15:50:45 computername lnxlink[1837118]: INFO:lnxlink:Disconnected from MQTT.
Feb 03 15:50:45 computername lnxlink[1837118]: /home/user
Feb 03 15:50:50 computername systemd[732]: Stopped LNXLink.
Feb 03 15:50:50 computername systemd[732]: lnxlink.service: Consumed 2h 29min 40.610s CPU time.
Feb 03 15:50:50 computername systemd[732]: Started LNXLink.
Feb 03 15:50:50 computername lnxlink[147392]: INFO:lnxlink:LNXlink 2023.11.0 started: 3.11.6
Feb 03 15:50:50 computername lnxlink[147392]: INFO:lnxlink:Loaded addons: brightness, memory, xdg_open, speech_recognition, microphone_used, screenshot, shutdown, power_profile, suspend, bash, media, fullscreen, send_keys, disk_usage, keep_alive, required_restart, notify, audio_select, network, sys_updates, idle, screen_onoff, cpu, inference_time, battery, camera_used, update, restart
Feb 03 15:50:51 computername lnxlink[147392]: INFO:lnxlink:Connected to MQTT with code 0
Feb 03 15:51:38 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 15:53:35 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 15:53:35 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 15:55:48 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 16:24:49 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 16:25:40 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 17:16:37 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 17:19:19 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 17:19:50 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 17:19:51 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 17:20:19 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 03 17:34:30 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/70aefecc3c6adfabc7f2cce00544e29932220477_en_-_tts.google_en_com_au.mp3"}'
Feb 03 17:34:31 computername lnxlink[259368]: [000055969cf5e370] dummy interface: using the dummy interface module...
Feb 03 17:34:37 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 17:34:41 computername lnxlink[259368]: [000055969ceeed30] main playlist: end of playlist, exiting
Feb 03 18:03:56 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 18:03:56 computername lnxlink[147392]: INFO:lnxlink:Message received send_keys: b'ctrl+1'
Feb 03 18:03:56 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/900d52f5017e9bcb366337b059b51a6d02a8ac2b_en_-_tts.google_en_com_au.mp3"}'
Feb 03 18:03:56 computername lnxlink[291072]: [000055ef8c4483a0] dummy interface: using the dummy interface module...
Feb 03 18:03:59 computername lnxlink[291072]: [000055ef8c3d8d30] main playlist: end of playlist, exiting
Feb 03 18:04:15 computername lnxlink[147392]: INFO:lnxlink:Message received suspend/suspend/: b'PRESS'
Feb 03 18:04:15 computername lnxlink[147392]: INFO:lnxlink:Power Down detected.
Feb 03 22:22:44 computername lnxlink[147392]: INFO:lnxlink:Power Up detected.
Feb 03 22:22:55 computername lnxlink[147392]: INFO:lnxlink:Connected to MQTT with code 0
Feb 03 22:23:53 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/47d5c99daffac6e511f986f2d116ed8d0a816d82_en_-_tts.google_en_com_au.mp3"}'
Feb 03 22:23:53 computername lnxlink[293604]: [00005605a629c380] dummy interface: using the dummy interface module...
Feb 03 22:24:00 computername lnxlink[293604]: [00005605a622cd30] main playlist: end of playlist, exiting
Feb 03 22:24:24 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 22:33:16 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 22:39:29 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 22:46:42 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/8e5c57b308a74eb6f88678bbda3b608c7ede2736_en_-_tts.google_en_com_au.mp3"}'
Feb 03 22:46:42 computername lnxlink[333600]: [000055c236ef5370] dummy interface: using the dummy interface module...
Feb 03 22:46:48 computername lnxlink[333600]: [000055c236e85d30] main playlist: end of playlist, exiting
Feb 03 23:02:23 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 23:11:14 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 03 23:12:56 computername lnxlink[147392]: INFO:lnxlink:Message received suspend/suspend/: b'PRESS'
Feb 03 23:12:56 computername lnxlink[147392]: INFO:lnxlink:Power Down detected.
Feb 04 08:23:41 computername lnxlink[147392]: INFO:lnxlink:Power Up detected.
Feb 04 08:23:53 computername lnxlink[147392]: INFO:lnxlink:Connected to MQTT with code 0
Feb 04 08:25:28 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/605bec5573d8c11b48c680b45127c3e039d9f773_en_-_tts.google_en_com_au.mp3"}'
Feb 04 08:25:28 computername lnxlink[384375]: [000055ec3dec5380] dummy interface: using the dummy interface module...
Feb 04 08:25:42 computername lnxlink[384375]: [000055ec3de55d30] main playlist: end of playlist, exiting
Feb 04 08:41:11 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 04 08:52:15 computername lnxlink[147392]: INFO:lnxlink:Message received media/play_media: b'{"media_type": "audio/mpeg", "media_id": "http://10.24.1.4:8123/api/tts_proxy/3b1acea245158c998522a2f1d16312e4d23a6f82_en_-_tts.google_en_com_au.mp3"}'
Feb 04 08:52:15 computername lnxlink[449837]: [0000559359d6b380] dummy interface: using the dummy interface module...
Feb 04 08:52:23 computername lnxlink[449837]: [0000559359cfbd30] main playlist: end of playlist, exiting
Feb 04 08:56:34 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 04 09:04:34 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 04 09:06:36 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Feb 04 09:07:58 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'ON'
Feb 04 09:10:06 computername lnxlink[147392]: INFO:lnxlink:Message received screen_onoff/screen_onoff/: b'OFF'
Vasilis Koulis commented
I've fixed this issue on the dev installation and it will be available on the next release.
Thanks for letting me know about this!
Vasilis Koulis commented
I've released the latest version which includes this fix.
Iceman248 commented
Works great! Thanks.