[RELEASE]XSqueeze - Squeezebox player, music chooser and visualiser for XBMC

  Thread Rating:
  • 3 Vote(s) - 4.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1591
Looks like its a known bug with current millhouse @tavalin

Sorry, no help w/out a *full debug log*
find quote
Tavalin Offline
Junior Member
Posts: 5
Joined: Mar 2011
Reputation: 0
Post: #1592
Thanks bossanova, have you got a link with more details?

For what it's worth I'm using an Intel x86 64-bit chip rather than a Pi though.
(This post was last modified: 2016-01-08 18:43 by Tavalin.)
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1593
See github pr 8797, on phone sorry

Sorry, no help w/out a *full debug log*
find quote
hawsey Offline
Junior Member
Posts: 37
Joined: Oct 2010
Reputation: 0
Post: #1594
Hi , would anybody know if this would work please if I ran Kodi and LMS on an Acer Revo 3610 with this XSqueeze plug in , if I say played an Album in Kodi would it then sync and play 3 other Squeeze players on Jogglers at the same time ?
So if you pressed play on Kodi would they all sync and play .

Thanks in advance

Also is anyone using Vox Commando successfully with this :-)
(This post was last modified: 2016-01-10 19:34 by hawsey.)
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1595
That should in theory work, yes. I used to do similar all the time (although my LMS was on a separate server).

No idea on 'vox commando'

Sorry, no help w/out a *full debug log*
find quote
hawsey Offline
Junior Member
Posts: 37
Joined: Oct 2010
Reputation: 0
Post: #1596
Thanks for the reply , Vox Commando works with Kodi I believe and you would say " Play Artist David Bowie " ( God rest his soul ) and it would start playing .
I'm just not sure it would also work within this plug in though , guess I might look on their forum for that one ;
This Add on like looks great though .
find quote
oyvindo Offline
Member
Posts: 93
Joined: Feb 2016
Reputation: 0
Post: #1597
Hi all,

Is there a way to tell Kodi not to use port 9090, but a different port?
I ask because I use some LMS plugins with 9090 hardcoded and that causes a conflict.

Any help is apprechaited.
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1598
Kodi's ports are configurable in settings->services IIRC

They recently changed the defaultt http port from 80 to 8080 to try and avoid clashes (which was silly I think, as 8080 is the second most commonly used port - should have chosen something more random...).

But you can change them in there no worries, just restart Kodi after.

Sorry, no help w/out a *full debug log*
find quote
RockNLol Offline
Junior Member
Posts: 2
Joined: Mar 2016
Reputation: 0
Location: Austria/Vienna
Post: #1599
Hi,
I can't get XSqueeze to work. I keep getting a "permission denied" error, when I try to launch xsqueeze.
Here's the log, starting from when I click on the XSqueeze-Icon in the mainmenu of Kodi: http://pastebin.com/kZCneCiZ
I redirected the addon_data-folder to a shared folder on a Windows Server 2012R2-machine using pathsubstitution in the advanced_config.xml, but it seems XSqueeze still tries to write to AppData\Roaming\Kodi\ (Which shouldn't be denied either because Kodi has write-permission there as well). I tried on 2 different machines with the same advanced-settings.xml

Does anybody have a similar setup and can help me with that?

*edit: oh, important, I use Kodi 16 Jarvis.
(This post was last modified: 2016-03-29 12:15 by RockNLol.)
find quote
dmetoz Offline
Junior Member
Posts: 1
Joined: Mar 2016
Reputation: 0
Post: #1600
Hi, I just discovered this great application which, used as controller is matching perfectly my needs.
I am integrating a PI with an embedded screen in a home-made hifi player (2 PC integrated in a wood box). The screen is 320x480. Is there an existing skin for this display size, or should I modify the existing one ? I would only need the upper left part and the controls (it is a touchscreen) : pause/play, stop, next, previous.

thanks
David
(This post was last modified: 2016-03-29 22:32 by dmetoz.)
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1601
@dmetoz - No existing skin. If it were me I'd make a new one (based off Estuary rather than Confluence, might as well go with the future...).

Happy to help with integrating it, bit basically it is an .xml file and pretty simple, just look at what is there and then grab part of Estuary and hack away Smile

Sorry, no help w/out a *full debug log*
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1602
@RockNLol Never cut a log file, you take out all the useful stuff. That said, in this case, I can't really help I think - it seems kodi's python can't write to that folder, so you need to work that out, then it will work. That's an OS level thing. It's probably python doesn't follow pathsubstitution, maybe?? The code that set's the path is very simple:

Code:
RUNTOKEN_PATH = xbmc.translatePath("special://userdata/addon_data/script.xsqueeze/runtokens/")

(in constants.py if you want to experiment)

...but basically, if that fails, other stuff later will fail too, so I think you need to solve the more fundamental permissions issue somehow first, and then you'll probably find it all just works.

Sorry, no help w/out a *full debug log*
find quote
Dersch Offline
Junior Member
Posts: 3
Joined: Jul 2014
Reputation: 0
Post: #1603
Today i installed it on 2 devices but with sucess only on one.

Windows10 Kodi 15.2 is working perfectly.

Openelec 6.0.3 Kodi 15.2 is not. It just does not start and fails directly.

Code:
21:04:11  34.680401 T:1624233024   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'module' object has no attribute 'init'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.xsqueeze/default.py", line 26, in <module>
                                                from NowPlayingWindow import *
                                              File "/storage/.kodi/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 14, in <module>
                                                cec.init()
                                            AttributeError: 'module' object has no attribute 'init'
                                            -->End of Python script error report<--
21:04:12  36.036465 T:1624233024  NOTICE: Thread LanguageInvoker start, auto delete: false
21:04:12  36.114410 T:1624233024  NOTICE: -->Python Interpreter Initialized<--
21:04:13  36.451763 T:1624233024   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'module' object has no attribute 'init'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.xsqueeze/default.py", line 26, in <module>
                                                from NowPlayingWindow import *
                                              File "/storage/.kodi/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 14, in <module>
                                                cec.init()
                                            AttributeError: 'module' object has no attribute 'init'
                                            -->End of Python script error report<--
21:04:14  37.453926 T:1624233024  NOTICE: Thread LanguageInvoker start, auto delete: false
21:04:14  37.577351 T:1624233024  NOTICE: -->Python Interpreter Initialized<--
21:04:14  37.908306 T:1624233024   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'module' object has no attribute 'init'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.xsqueeze/default.py", line 26, in <module>
                                                from NowPlayingWindow import *
                                              File "/storage/.kodi/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 14, in <module>
                                                cec.init()
                                            AttributeError: 'module' object has no attribute 'init'
                                            -->End of Python script error report<--
21:04:14  37.936867 T:1499460672  NOTICE: Thread LanguageInvoker start, auto delete: false
21:04:14  38.071980 T:1499460672  NOTICE: -->Python Interpreter Initialized<--
21:04:14  38.119926 T:1624233024  NOTICE: Thread LanguageInvoker start, auto delete: false
21:04:15  38.507534 T:1624233024  NOTICE: Previous line repeats 1 times.
21:04:15  38.507748 T:1624233024  NOTICE: -->Python Interpreter Initialized<--
21:04:15  38.570339 T:1499460672   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'module' object has no attribute 'init'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.xsqueeze/default.py", line 26, in <module>
                                                from NowPlayingWindow import *
                                              File "/storage/.kodi/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 14, in <module>
                                                cec.init()
                                            AttributeError: 'module' object has no attribute 'init'
                                            -->End of Python script error report<--
21:04:15  38.698906 T:1491072064  NOTICE: -->Python Interpreter Initialized<--
21:04:16  39.248184 T:1624233024   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'module' object has no attribute 'init'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/script.xsqueeze/default.py", line 26, in <module>
                                                from NowPlayingWindow import *
                                              File "/storage/.kodi/addons/script.xsqueeze/resources/lib/classes/NowPlayingWindow.py", line 14, in <module>
                                                cec.init()
                                            AttributeError: 'module' object has no attribute 'init'
                                            -->End of Python script error report<--

Here is the full log https://paste.linuxlounge.net/#/UBqkekbM...bSCZx_fdUI


Can you help me please?
(This post was last modified: 2016-04-01 23:37 by Dersch.)
find quote
bossanova808 Offline
Donor
Posts: 2,722
Joined: Sep 2009
Reputation: 51
Location: Melbourne, Australia
Post: #1604
@Dersch

Looks like the cec module is missing on Openelec.

Try disabling cec in xsqueeze settings and see if it works.

It most likely will. Then ask the OE people why the cec module is missing.

Sorry, no help w/out a *full debug log*
find quote
oyvindo Offline
Member
Posts: 93
Joined: Feb 2016
Reputation: 0
Post: #1605
(2016-02-20 00:15)bossanova808 Wrote:  Kodi's ports are configurable in settings->services IIRC

Sorry, but what does IIRC mean?
If I go to Settings->Services in Kodi 16 there are no option there to configure Kodi ports.... ?
find quote
Post Reply