LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Kodi not working well
#1
Hello, I love Linux Lite a lot, but unfortunately Kodi is not working well for me on this OS. It is working flawlessly on Debian Jessie on the same computer. I tried version 15.2 of Kodi from the lite software, the 17 and 16.1, but all have the same issue with some addons, mainly Sports Devil and Pro Sports. Error messages using these addons or kodi crashing. It's a deal breaker for me if there's no solution, I'll have to go back to Debian Jessie. Can someone help me?

Code:
12:26:38 T:140234088072960  NOTICE: Python Interpreter Initialized<--
12:26:42 T:140234315654912  NOTICE: Thread JobWorker start, auto delete: true
12:26:42 T:140234807932672  NOTICE: Thread BackgroundLoader start, auto delete: false
12:26:43 T:140234088072960   ERROR: EXCEPTION Thrown (PythonToCppException) : Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'cryptography.exceptions.InternalError'>
                                            Error Contents: Unknown OpenSSL error. Please file an issue at https://github.com/pyca/cryptography/issues with information on how to reproduce this. ([_OpenSSLError(code=637976643L, lib=38, func=108, reason=67), _OpenSSLError(code=637968500L, lib=38, func=106, reason=116), _OpenSSLError(code=637976643L, lib=38, func=108, reason=67), _OpenSSLError(code=637968500L, lib=38, func=106, reason=116)])
                                            Traceback (most recent call last):
                                              File "/home/richard/.kodi/addons/plugin.video.SportsDevil/default.py", line 26, in <module>
                                                from lib import main
                                              File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/main.py", line 14, in <module>
                                                import common
                                              File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/common.py", line 77, in <module>
                                                from utils.webUtils import CachedWebRequest
                                              File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/utils/webUtils.py", line 7, in <module>
                                                import requests
                                              File "/home/richard/.kodi/addons/script.module.requests/lib/requests/__init__.py", line 52, in <module>
                                                from .packages.urllib3.contrib import pyopenssl
                                              File "/home/richard/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/contrib/pyopenssl.py", line 49, in <module>
                                                from cryptography.hazmat.backends.openssl import backend as openssl_backend
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/__init__.py", line 7, in <module>
                                                from cryptography.hazmat.backends.openssl.backend import backend
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py", line 2299, in <module>
                                                backend = Backend()
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py", line 716, in __init__
                                                self.activate_osrandom_engine()
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py", line 738, in activate_osrandom_engine
                                                self.openssl_assert(e != self._ffi.NULL)
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py", line 719, in openssl_assert
                                                return binding._openssl_assert(self._lib, ok)
                                              File "/usr/lib/python2.7/dist-packages/cryptography/hazmat/bindings/openssl/binding.py", line 43, in _openssl_assert
                                                errors
                                            InternalError: Unknown OpenSSL error. Please file an issue at https://github.com/pyca/cryptography/issues with information on how to reproduce this. ([_OpenSSLError(code=637976643L, lib=38, func=108, reason=67), _OpenSSLError(code=637968500L, lib=38, func=106, reason=116), _OpenSSLError(code=637976643L, lib=38, func=108, reason=67), _OpenSSLError(code=637968500L, lib=38, func=106, reason=116)])
                                            End of Python script error report<--
12:26:43 T:140234826897152  NOTICE: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms
12:26:54 T:140234088072960  NOTICE: Thread BackgroundLoader start, auto delete: false
12:26:56 T:140234088072960  NOTICE: Thread LanguageInvoker start, auto delete: false
12:26:57 T:140234088072960  NOTICE: Python Interpreter Initialized<--
12:27:02 T:140234807932672  NOTICE: Thread BackgroundLoader start, auto delete: false
12:27:03 T:140234088072960  NOTICE: Thread JobWorker start, auto delete: true
12:27:13 T:140234807932672  NOTICE: Thread LanguageInvoker start, auto delete: false
12:27:14 T:140234807932672  NOTICE: Python Interpreter Initialized<--
12:27:19 T:140233500784384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:27:26 T:140234807932672  NOTICE: Thread LanguageInvoker start, auto delete: false
12:27:27 T:140234807932672  NOTICE: Python Interpreter Initialized<--
12:27:32 T:140234807932672  NOTICE: Traceback (most recent call last):
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/parser.py", line 186, in __loadRemote
12:27:32 T:140234807932672  NOTICE:     data = common.getHTML(inputList.curr_url, None, referer, False, False, ignoreCache, demystify)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/common.py", line 88, in getHTML
12:27:32 T:140234807932672  NOTICE:     return request.getSource(url, form_data, referer, xml, mobile, ignoreCache, demystify)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/utils/webUtils.py", line 203, in getSource
12:27:32 T:140234807932672  NOTICE:     data = super(CachedWebRequest,self).getSource(url, form_data, referer, xml, mobile, demystify)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/utils/webUtils.py", line 146, in getSource
12:27:32 T:140234807932672  NOTICE:     data = super(DemystifiedWebRequest, self).getSource(url, form_data, referer, xml, mobile)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/plugin.video.SportsDevil/lib/utils/webUtils.py", line 113, in getSource
12:27:32 T:140234807932672  NOTICE:     r = self.s.get(url, headers=headers, timeout=20)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 501, in get
12:27:32 T:140234807932672  NOTICE:     return self.request('GET', url, **kwargs)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 488, in request
12:27:32 T:140234807932672  NOTICE:     resp = self.send(prep, **send_kwargs)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 630, in send
12:27:32 T:140234807932672  NOTICE:     history = [resp for resp in gen] if allow_redirects else []
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 190, in resolve_redirects
12:27:32 T:140234807932672  NOTICE:     **adapter_kwargs
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 609, in send
12:27:32 T:140234807932672  NOTICE:     r = adapter.send(request, **kwargs)
12:27:32 T:140234807932672  NOTICE:   File "/home/richard/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 497, in send
12:27:32 T:140234807932672  NOTICE:     raise SSLError(e, request=request)
12:27:32 T:140234807932672  NOTICE: SSLError: ('bad handshake: SysCallError(0, None)',)
12:27:35 T:140233500784384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:27:39 T:140234807932672  NOTICE: Previous line repeats 1 times.
12:27:39 T:140234807932672  NOTICE: Thread JobWorker start, auto delete: true
12:27:46 T:140234391963392  NOTICE: Previous line repeats 1 times.
12:27:46 T:140234391963392  NOTICE: Thread BackgroundLoader start, auto delete: false
12:28:17 T:140234391963392  NOTICE: Previous line repeats 5 times.
12:28:17 T:140234391963392  NOTICE: Thread FileCache start, auto delete: false
12:28:20 T:140234391963392  NOTICE: Previous line repeats 6 times.
12:28:20 T:140234391963392  NOTICE: Thread BackgroundLoader start, auto delete: false
12:29:42 T:140233618216704  NOTICE: Previous line repeats 20 times.
12:29:42 T:140233618216704  NOTICE: Thread LanguageInvoker start, auto delete: false
12:29:43 T:140233618216704  NOTICE: Python Interpreter Initialized<--
12:29:44 T:140234391963392  NOTICE: Thread BackgroundLoader start, auto delete: false
12:30:24 T:140233618216704  NOTICE: Thread LanguageInvoker start, auto delete: false
12:30:24 T:140233618216704  NOTICE: Python Interpreter Initialized<--
12:30:25 T:140234391963392  NOTICE: Thread BackgroundLoader start, auto delete: false
12:30:29 T:140233618216704  NOTICE: Thread LanguageInvoker start, auto delete: false
12:30:29 T:140233618216704  NOTICE: Python Interpreter Initialized<--


############### END LOG FILE ################
#2
I tested today the same addons in Kodi, being using this time Kali Linux, same computer. No errors or crashes.
I remember last week I was testing ElementaryOS Loki, and I had the same errors as in Linux Lite. So perhaps it has something to do with the Ubuntu Distros in relation to my hardware. Could it have something to do with D-Bus? I've seen that in the error log.

The computer is an aspire revo r3610, with 4gb ram 1.6 GHz cpu. I'm only using it to stream sports and tv shows to my HDTV. It's a bit slow for Wondows 10 but it works great with most of the lite editions of Linux I've tried. Linux Lite was my favorite so far.
#3
Linux Lite will not support illegal tv streaming addons for Kodi. May I suggest you contact the authors of the addons specifically. I am sure they will be able to advise you accurately.
Thread locked.


Forum Jump:


Users browsing this thread: 1 Guest(s)