-
Re: AlienFX Lite (Linux + Windows)
Hi Xqua,
I've installed pyAlienFX on Arch Linux (running Gnome) and am having issues I was hoping you could help with.
1) When I open pyAlienFX from the terminal, the UI opens up as a very wide window, almost 2x the width of my monitor. This isn't too big of a deal because I can still work with it, just wondering if it's a problem on my end. Also at start I see the following in the terminal output:
(gksu:7094): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
(pyAlienFX.py:7105): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ...
Trying to load the driver manually
Loading : ./Profiles/2013.cfg
SPEED = 65280
Initializing Interface ...
/opt/pyAlienFX/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
/opt/pyAlienFX/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Would the bolded messages be preventing functionality?
2.) The program just doesn't seem to be doing what it's supposed to. I can kind of change colors in the UI, but clicking Save or "Lights On" from the menu doesn't do anything (produces a USB related error in the console):
.Sending : Get Status
Packet : 02 06 00 00 00 00 00 00 00
array('B', [16, 0, 0, 0, 0, 0, 0, 0])
Sending : Reset All Lights On
Packet : 02 07 04 00 00 00 00 00 00
Traceback (most recent call last):
File "/opt/pyAlienFX/pyAlienFX.py", line 940, in on_Save_pressed
self.Set_Conf(Save=True)
File "/opt/pyAlienFX/pyAlienFX.py", line 710, in Set_Conf
self.controller.Write_Conf()
File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
self.WaitForOk()
File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
while not self.Get_State():
File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 277, in Get_State
self.driver.Take_over()
File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 109, in Take_over
self.dev.detach_kernel_driver(0)
File "/opt/pyAlienFX/usb/core.py", line 695, in detach_kernel_driver
self._ctx.backend.detach_kernel_driver(self._ctx.h andle, interface)
File "/opt/pyAlienFX/usb/_debug.py", line 52, in do_trace
return f(*args, **named_args)
File "/opt/pyAlienFX/usb/backend/libusb10.py", line 565, in detach_kernel_driver
_check(_lib.libusb_detach_kernel_driver(dev_handle , intf))
File "/opt/pyAlienFX/usb/backend/libusb10.py", line 357, in _check
raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found
The output of lsusb:
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
Bus 003 Device 004: ID 187c:0521 Alienware Corporation
I guess my assumption is all the problems are related to it not being able to connect properly to the device. Please let me know if you have any suggestions. Thanks in advance!
-m
-
Re: AlienFX Lite (Linux + Windows)
Hi,
That issue is known and I have to create a package for Arch Linux user specifically !
Meanwhile you can follolw the instructions here :
http://code.google.com/p/pyalienfx/issues/detail?id=8
- copy libusb-1.0.so.0 from an ubuntu installation (/lib/x86_64-linux-gnu on my ubuntu installation) - in root, I have launched : LD_PRELOAD=/path/to/copy/of/ubuntu/lib/libusb-1.0.so.0 pyAlienFX
Thanks for using pyAlienFX
-
Re: AlienFX Lite (Linux + Windows)
Hey Guys,
I am trying to get this working on my M17x R4 but when I launch the pyAlienFX app I get the following --
Initializing Driver ...
Comnputer M17XR3 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ...
Trying to load the driver manually
Loading : ./Profiles/Default.cfg
SPEED = 65280
Check Deamon
Check Deamon
I tried running the app with -h, --help etc but it doesn't seem to be implemented. Can someone tell me how to solve this issue?
-
Re: AlienFX Lite (Linux + Windows)
I never got pyAlienFx to work on my mx14, but I don't really need it as I really do like it just staying as the light blue.
-
Re: AlienFX Lite (Linux + Windows)
I like the blue as well, but it'd be nice to be able to turn some of the bling off sometimes
.
Can someone tell me what Daemon it is trying to start? I can see another shell script in the pyAlienFX directory that references the daemon but I am hesitant to try to run it -- I'm worried that I might bugger something up.
-
Re: AlienFX Lite (Linux + Windows)
Ok -- I figured what the hell. I ran the daemon script and it looks like it is running. I then run pyAlienFX and it prompts me for my root password. I entered it, but I don't see anything else. No errors, no GUI nadda.
-
Re: AlienFX Lite (Linux + Windows)
Ok -- last hint for anyone following this thread. Daemon is running without issue, I can seend Ping -> Pong request responses. When I run the pyAlienFX_Launcher in a separate terminal window (as sudo) I see this output --
Initializing Driver ...
Comnputer M17XR3 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
Check Deamon
Sending Ping
Sent ...
Traceback (most recent call last):
File "./pyAlienFX_Indicator.py", line 130, in <module>
indicator.main()
File "./pyAlienFX_Indicator.py", line 107, in main
self.check_daemon()
File "./pyAlienFX_Indicator.py", line 114, in check_daemon
ping = self.gui.controller.Ping()
File "/usr/share/pyAlienFX/pyAlienFX.py", line 1269, in Ping
pong = self.getResults()
File "/usr/share/pyAlienFX/pyAlienFX.py", line 1194, in getResults
data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out
Does anyone know how to get around this? I'm not sure why the socket is timing out since I can see the communication between to the two terminal sessions happening.
-
Re: AlienFX Lite (Linux + Windows)
Hi !
I'm the Developper
If you are running under Ubuntu :
Can you try to download the last DEB file on the main page ?
And then remove all the files you already have on your machine, then follow the install instruction on the Wiki of the main site.
http://code.google.com/p/pyalienfx/
If it still doesn't work can you post an Issue on the main site with the whole Traceback etc !
Thanks
Last edited by Xqua; January 30th, 2013 at 06:02 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks