notnola / pyalienfx Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/pyalienfx
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/pyalienfx
License: GNU General Public License v3.0
Some of us are having an issue with updated versions of libusb and libusbx or
similar. I noted that pyAlienFX is using PyUSB but it is bundled in the program
instead of listing it as a dependency.
I think that deleting PyUSB from the code and listing it as a dependency should
be the rigth way to go in order to avoid issues.
If every platform provides its libusb and its pyusb everything shoudl work.
What do you think?
Thanks.
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 12:49
What steps will reproduce the problem?
I follow the standard procedure and when I launch python pyAlienFX.py this is
what I get:
What is the expected output? What do you see instead?
Initializing Driver ...
Comnputer M17XR3 found ! Loading the parameters ...
libusb couldn't open USB device /dev/bus/usb/002/005: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/005: Permission denied.
libusb requires write access to USB device nodes.
Traceback (most recent call last):
File "pyAlienFX.py", line 765, in <module>
gui = pyAlienFX_GUI()
File "pyAlienFX.py", line 44, in __init__
self.driver = AlienFX_Driver()
File "/home/leobago/Downloads/pyalienfx/AlienFX/AlienFXEngine.py", line 57, in __init__
self.Take_over()
File "/home/leobago/Downloads/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
self.dev.detach_kernel_driver(0)
File "/home/leobago/Downloads/pyalienfx/usb/core.py", line 694, in detach_kernel_driver
self._ctx.managed_open()
File "/home/leobago/Downloads/pyalienfx/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/leobago/Downloads/pyalienfx/usb/_debug.py", line 52, in do_trace
return f(*args, **named_args)
File "/home/leobago/Downloads/pyalienfx/usb/backend/libusb10.py", line 446, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/leobago/Downloads/pyalienfx/usb/backend/libusb10.py", line 357, in _check
raise USBError(_str_error[retval.value])
usb.core.USBError: Access denied (insufficient permissions)
What version of the product are you using? On what operating system?
M17 and ubuntu 11.10
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 22 Jan 2012 at 3:45
What steps will reproduce the problem?
1.(without the charger) I Change the Color of the Alien Head Items and press
save
==> The Alien Head remain in the same color, No error on the Terminal.
2.(with the charger plugged) I Change the Color of the Alien Head Item, Press
Save
==> The Alien Head change to the color, But in the terminal show this:
File "pyAlienFX.py", line 940, in on_Save_pressed
self.Set_Conf(Save=True)
File "pyAlienFX.py", line 743, in Set_Conf
self.controller.Set_Loop_Conf(Save,self.computer.BLOCK_BATT_SLEEPING)
AttributeError: M14XLight instance has no attribute 'BLOCK_BATT_SLEEPING'
What version of the product are you using? On what operating system?
I'm Using 1.01, on debian testing + Mate Desktop
All the other functions are fine.
Original issue reported on code.google.com by [email protected]
on 19 Nov 2012 at 5:17
I wanted to create a desktop file for the Archlinux package of this project and
I couldn't find any icon for it except for the one that alienfx uses in
windows. I don't know if that is licensed or not.
Is there any icon open licesed for using?
Thanks.
Original issue reported on code.google.com by [email protected]
on 2 Mar 2013 at 9:33
What steps will reproduce the problem?
1. run pyalienfx
2. receive "no controller found" message
What is the expected output? What do you see instead?
Initializing Driver ...
No AlienFX USB controler found ! Go see the list of supported computer on :
https://code.google.com/p/pyalienfx/wiki/SupportedComputer
What version of the product are you using? On what operating system?
Alienware 18 / i7-4710MQ / dual GeForce GTX 860M
Please provide any additional information below (Python Error Message if
possible).
lsusb:
Bus 004 Device 004: ID 187c:0523 Alienware Corporation
Original issue reported on code.google.com by [email protected]
on 27 Jan 2015 at 1:59
What steps will reproduce the problem?
1. python pyAlienFX.py
2. run any USB command (preview, lights off...)
What is the expected output? What do you see instead?
The USB command is not processed and I get a Python error instead.
What version of the product are you using? On what operating system?
I am using the up-to-date git repository (17th November 2012) on Arch Linux
with Python 2.7.3 and libusb 1.0. My laptop is an Alienware M14x R2.
Please provide any additional information below (Python Error Message if
possible).
Traceback (most recent call last):
File "pyAlienFX.py", line 937, in on_Apply_pressed
self.Set_Conf()
File "pyAlienFX.py", line 710, in Set_Conf
self.controller.Write_Conf()
File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
self.WaitForOk()
File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
while not self.Get_State():
File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 277, in Get_State
self.driver.Take_over()
File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
self.dev.detach_kernel_driver(0)
File "/home/ben/dev/pyalienfx/usb/core.py", line 695, in detach_kernel_driver
self._ctx.backend.detach_kernel_driver(self._ctx.handle, interface)
File "/home/ben/dev/pyalienfx/usb/_debug.py", line 52, in do_trace
return f(*args, **named_args)
File "/home/ben/dev/pyalienfx/usb/backend/libusb10.py", line 565, in detach_kernel_driver
_check(_lib.libusb_detach_kernel_driver(dev_handle, intf))
File "/home/ben/dev/pyalienfx/usb/backend/libusb10.py", line 357, in _check
raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found
Original issue reported on code.google.com by [email protected]
on 18 Nov 2012 at 12:37
What steps will reproduce the problem?
1. Attempt install and run from .deb
2.
3.
What is the expected output? What do you see instead?
The program hangs when intalled through software center. I use terminal to
force it to finish, then gksudo to open it. When I try to do anything, I get
socket timeout errors--nothing changes (and the settings it had before, where
it was cycling through colors on my keyboard, have stopped, meaning I'm stuck
on yellow keyboard now)
What version of the product are you using? On what operating system?
Most current version, in Ubuntu 13.10. Alienware M11x R1
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 7 Jan 2014 at 9:56
Hey will support be available for the Alienware 14 model which is currently the
newest version in the Alienware Mid Range?
Original issue reported on code.google.com by [email protected]
on 14 Feb 2014 at 6:02
Hello guys, so i tryed to Execute the pyAlienFX and im getting problems to
execute it. It may be because im new in debian.
So, Im running Debian Wheezy(amd64) on an Alienware M14xR1.
I installed libusb 1.0, and then i used the deb file. I cheked that the
installation was alright on the synaptic package manager and evething was
allright.
I tryed to run ./pyAlienFX_daemon.py and i got this :
root@rsm-host:/usr/share/pyAlienFX# ./pyAlienFX_daemon.py
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
...listening
Then notthing happends..
Also i ran the ./pyAlienFX_Launcher.sh:
root@rsm-host:/usr/share/pyAlienFX# ./pyAlienFX_Launcher.sh
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Traceback (most recent call last):
File "./pyAlienFX_daemon.py", line 304, in <module>
Daemon = ServCmd()
File "./pyAlienFX_daemon.py", line 76, in __init__
s.__serv.bind((ADDR))
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
root@rsm-host:/usr/share/pyAlienFX# Traceback (most recent call last):
File "./pyAlienFX_Indicator.py", line 27, in <module>
import appindicator
ImportError: No module named appindicator
to launch the Configurator : launch pyAlienFX Alt+F2 pyAlienFX ( it doesn't
works for me )
I think that i must be doing something wrong because im new on debian, anyways
i wanted to ask because it makes some days that i really want to run pyAlienFX.
THanks guys!
Original issue reported on code.google.com by [email protected]
on 17 Jul 2013 at 9:06
pls suport to m17x R4.
or some tutorial how port the usb.
Original issue reported on code.google.com by [email protected]
on 18 Jun 2015 at 11:43
What steps will reproduce the problem?
Alienware m11x R3 Here
1. run install.py and put NO when ask for the daemon
2. run sudo python ./puAlienFX.py
3. every action in the GUI return socket.timeout: timed out
What version of the product are you using? On what operating system?
last version. elementary OS Luna
Please provide any additional information below (Python Error Message if
possible).
this is all the output:
nthings@nthings-M11xR3:~/pyalienfx$ sudo python ./pyAlienFX.py
(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en
la ruta al _modulo: «pixmap»,
(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en
la ruta al _modulo: «pixmap»,
(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en
la ruta al _modulo: «pixmap»,
(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en
la ruta al _modulo: «pixmap»,
(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en
la ruta al _modulo: «pixmap»,
Initializing Driver ...
Comnputer M11XR3 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
Initializing Interface ...
./pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
File "./pyAlienFX.py", line 1106, in on_AlienFX_Menu_Light_Off
self.controller.Send_Packet()
File "./pyAlienFX.py", line 1260, in Send_Packet
resp = self.getResults()
File "./pyAlienFX.py", line 1194, in getResults
data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out
Original issue reported on code.google.com by [email protected]
on 27 Jun 2014 at 9:27
What steps will reproduce the problem?
1. Set the eyes to a color, such as white.
2. In preview mode the eyes flicker, as expected.
3. Save the settings
What is the expected output? What do you see instead?
The eyes continue to flicker, as they should until the computer it turned off.
When the computer comes back on the eyes don't light up at all.
What version of the product are you using? On what operating system?
1.02 on Ubuntu Linx 12.04 with a M17R3
Please provide any additional information below (Python Error Message if
possible).
No error messages that I've seen. That one setting just doesn't save.
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 3:16
What steps will reproduce the problem?
1. Get alienware M14 R3 (2013 edition)
2. Install linux and pyalienfx
3. Run pyalienfx
What is the expected output? What do you see instead?
Pyalienfx refuses to start because:
No AlienFX USB controler found ! Go see the list of supported computer on :
https://code.google.com/p/pyalienfx/wiki/SupportedComputer
What version of the product are you using? On what operating system?
1.0.2
Please provide any additional information below (Python Error Message if
possible).
New alienware has slightly modified system, namely left and right sides
addresses are swapped from previous generation, power button is changed and
there are lights on the back that are not present in previous generations.
The new USB id is:
Bus 004 Device 004: ID 187c:0525 Alienware Corporation
I have provided basic support that provides the following:
Keyboard, touchpad, speakers, logo control.
Power button lights and the lights on the back side of the laptop (including
the Alien logo there) do not work.
I will investigate when I get a bit more time (probably over Christmas). In the
meantime rejoice (:
Original issue reported on code.google.com by [email protected]
on 10 Oct 2013 at 9:55
Attachments:
What steps will reproduce the problem?
1. Double Click .deb file of latest pyalienfx
2. Wait for install, for whatever amount of time
3. Will hang at "applying changes"
What is the expected output? What do you see instead?
Expect install, receive an non-cancel hang. Need to reboot to install other
apps.
What version of the product are you using? On what operating system?
Latest, Ubuntu 13.04 AMD 64
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 2 Jun 2013 at 6:16
What steps will reproduce the problem?
1. Install pyAlienFX on an alienware mx14R1
2. Launch pyAlienFX, and try changing the "left keyboard" or "left speaker"
(anything that has "left" or "right")
What is the expected output? What do you see instead?
When I change the "left keyboard", the right side of the keyboard changes. Same
with "left speaker" and "right speaker". Basically it is reversed on my
computer, with left keyboard, and left/center keyboard controlling the right
side, and right keyboard and right/center keyboard controlling the left side.
What version of the product are you using? On what operating system?
Using v1.0.2, installed with .deb file on Ubuntu 13.0. I will test on Ubuntu
12.10 soon!
Please provide any additional information below (Python Error Message if
possible).
This is a minor error that I can totally work with, and you probably have more
important things to do!
Original issue reported on code.google.com by dabodialga
on 23 Apr 2013 at 3:59
Hey so I am trying to get this working on the m14x running ubuntu and as far as
i can tell the install was successfully but the program hangs on check Daemon
the exact output is as follows:
Initializing Driver ...
Comnputer M14XR1 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
(and then it just hangs indefinitly)
any idea what might be causing the problem?
thanks in advance =)
Original issue reported on code.google.com by [email protected]
on 9 Oct 2013 at 8:02
What steps will reproduce the problem?
1.Set red color to powerbutton
What is the expected output? What do you see instead?
Expected red fixed color, instead the powerbutton is blinking crazyfast.
What version of the product are you using? On what operating system?
Latest (0.2b). Ubuntu 12.10.
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 6 Oct 2012 at 6:37
Hi
I was wondering if you can add m17x r5 support?
Original issue reported on code.google.com by [email protected]
on 11 Aug 2014 at 11:00
What steps will reproduce the problem?
1. run pyalienFX on alienware mx14r2 (not in advanced view)
What is the expected output? What do you see instead?
I'm expecting a "normal" window
I see only half of the window. Obviously if i switch to advanced view, there
isn't any problem (watch the attachment)
What version of the product are you using? On what operating system?
Alienware M14xR2, ArchLinux x64
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 8 Apr 2013 at 11:34
Attachments:
Hi anyone know if myalienfx work in Alienware 17R2 2015 models, if not please witch program can i use on kali linux distribution.
thks
Hi I am so sorry, I know it has been a year since I resolved the Mac OSX
problem. now I'm going to tell you exactly what i did.
1.Install this libusb package
(http://www.anyma.ch/blogs/research/2011/08/13/libusb-for-macosx-lion-10-7/)
2.Install PyGTK
(http://sourceforge.net/projects/macpkg/files/PyGTK/2.24.0/PyGTK.pkg/download)
3.Install Python for mac (http://www.python.org/download/)
4.Install pyAlienFX in command prompt:
cd (drag pyalienfx folder into command prompt)
sudo python install.py
4.Run pyAlienFX_daemon.py
cd (drag pyalienfx folder into command prompt)
sudo python pyAlienFX_daemon.py
5.Run pyAlienFX.py
cd (drag pyalienfx folder into command prompt)
sudo python pyAlienFX.py
6.From now on, you can open the pyAlienFX.py file with python launcher straight
away
This was tested on Alienware M11x R1 running Mac OSX 10.7
Thank you, if you wanna ask anything just email me on [email protected]
Original issue reported on code.google.com by [email protected]
on 11 Sep 2013 at 9:40
What steps will reproduce the problem?
1.tar -xvf pyAlienFX-latest.tar.gz pyalienfx/
2.cd pyalienfx/
3.python install.py
4.sudo python install.py
What is the expected output? What do you see instead?
No AlienFX USB controler found ! Go see the list of supported computer on :
https://code.google.com/p/pyalienfx/wiki/SupportedComputer
What version of the product are you using? On what operating system?
latest Ubuntu 13.10 amd64
Please provide any additional information below (Python Error Message if
possible).
Bus 002 Device 003: ID 187c:0523 Alienware Corporation
Original issue reported on code.google.com by tkisme2013
on 15 Feb 2014 at 4:53
Initializing Driver ...
Comnputer M17XR3 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
Initializing Interface ...
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
File "pyAlienFX.py", line 937, in on_Apply_pressed
self.Set_Conf()
File "pyAlienFX.py", line 710, in Set_Conf
self.controller.Write_Conf()
File "pyAlienFX.py", line 1224, in Write_Conf
self.Send_Packet()
File "pyAlienFX.py", line 1260, in Send_Packet
resp = self.getResults()
File "pyAlienFX.py", line 1194, in getResults
data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out
Original issue reported on code.google.com by [email protected]
on 22 Sep 2013 at 5:18
What steps will reproduce the problem?
1. Installed pyalienfx
2. changed the alienhead button
3. tried to changes back but still shows BLUE even when unplugged!
I tried pacman -Rsn pyalienfx but still the color is always white. Instead of
blue when on AC, yellow when on battery and pulsing when charging.
What is the expected output? I need the system default back.
What version of the product are you using? 1.0 from AUR on M14x R2
Original issue reported on code.google.com by [email protected]
on 17 Sep 2014 at 8:44
What steps will reproduce the problem?
1.Instal the latets deb
2.Run with menu icon OR
3.run in coomand line
The app dont load
What is the expected output? What do you see instead?
Whe run in a command line I see this:
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ sudo ./pyAlienFX.py
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Fire.cfg
SPEED = 51200
Initializing Interface ...
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
File "./pyAlienFX.py", line 1279, in <module>
gui.main()
File "./pyAlienFX.py", line 85, in main
self.AlienFX_Main()
File "./pyAlienFX.py", line 198, in AlienFX_Main
self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
File "./pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
self.Create_zones()
File "./pyAlienFX.py", line 500, in Create_zones
self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
File "./pyAlienFX.py", line 534, in Widget_Zone
c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ BBBB
BBBB: command not found
jorgeat@JorgeAT-M14xR2:~/pyalienfx$
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ sudo ./pyAlienFX.py
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Fire.cfg
SPEED = 51200
Initializing Interface ...
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
File "./pyAlienFX.py", line 1279, in <module>
gui.main()
File "./pyAlienFX.py", line 85, in main
self.AlienFX_Main()
File "./pyAlienFX.py", line 198, in AlienFX_Main
self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
File "./pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
self.Create_zones()
File "./pyAlienFX.py", line 500, in Create_zones
self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
File "./pyAlienFX.py", line 534, in Widget_Zone
c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'
What version of the product are you using? On what operating system?
The latests deb:pyAlienFX 1.0.2 Stable Release Deb Package
IN 12.04 64
Please provide any additional information below (Python Error Message if
possible).
Original issue reported on code.google.com by [email protected]
on 27 Mar 2013 at 12:53
That simple patch changes the name of the Mx14R1 to Mx14 R1/R2 in order to let
the user know that R2 is also supported.
Thanks.
Original issue reported on code.google.com by [email protected]
on 29 Jun 2013 at 12:57
Attachments:
I've tried to use pyalienfx on a new m18r3, and have not had luck as of yet.
The first issue is that the usb device is a different ID... it's 187c:0523. I
tried to just use the R2's configurations with the updated ID by adding it to
the list. That allows me to access the GUI, but saving or previewing
configurations throws a socket timeout. That's about as far as I can get with
a little bit of poking around, so any help in figuring out what else I should
do would be greatly appreciated.
Original issue reported on code.google.com by [email protected]
on 10 Oct 2013 at 2:34
What steps will reproduce the problem?
1. Run pyAlienFX in terminal on a M14xR2.
What is the expected output?
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
....
What do you see instead?
Initializing Driver ...
Comnputer M14XR2 found ! Loading the parameters ...
Initializing Controller ...
....
What version of the product are you using? On what operating system?
pyalienfx v1.0.2-1 on Archlinux from AUR repositories.
Please provide any additional information below (Python Error Message if
possible).
Full output when trying to change colors:
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ...
Trying to load the driver manually
Loading : ./Profiles/Default.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')
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 937, in on_Apply_pressed
self.Set_Conf()
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.handle, 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
If you need anything more just ask for it. I have medium knoweldge on debugging.
Original issue reported on code.google.com by [email protected]
on 16 Feb 2013 at 9:58
What steps will reproduce the problem?
1. sudo python pyAlienFX_daemon.py
2. sudo pyAlientFX
3.Click keyboard > Click red > Click Save.
What is the expected output? keyboard LED's turn RED.
On python script Start.
~/pyalienfx $ sudo python pyAlienFX_daemon.py
Initializing Driver ...
Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected: ('127.0.0.1', 42034)
PING
Received Ping => Sending PONG
sent
Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
Check Deamon
Sending Ping
Sent ...
Server Answer : PONG
What do you see instead? Nothing on the keyboard. in the PyAlienFX_daemon.py
terminal I get the following output.
Set_Loop_Conf,True,1|Add_Speed_Conf,65280|Add_Loop_Conf,1,fixed,FF0000,0000FF|En
d_Loop_Conf,|Add_Loop_Conf,20,fixed,0000FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,4
0,fixed,0000FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,100,fixed,0000FF,0000FF|End_L
oop_Conf,|Add_Loop_Conf,800,fixed,0000FF,0000FF|End_Loop_Conf,|End_Transfert_Con
f,|Write_Conf,
Sending : Get Status
Packet : 02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
Sending : Reset All Lights On
Packet : 02 07 04 00 00 00 00 00 00
Sending : Get Status
Packet : 02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
Sending : Get Status
Packet : 02 06 00 00 00 00 00 00 00
Sending : Reset All Lights On
Packet : 02 07 04 00 00 00 00 00 00
Sending : Get Status
Packet : 02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
..... This loops indefinitely.
in the pyAlienFX terminal I get the following Output.
###### The Following is returned when the GUI is loaded. #########
/home/bry/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')
/home/bry/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')
#### Below is what spills out after pressing save.#######
Traceback (most recent call last):
File "/home/bry/pyalienfx/pyAlienFX.py", line 940, in on_Save_pressed
self.Set_Conf(Save=True)
File "/home/bry/pyalienfx/pyAlienFX.py", line 710, in Set_Conf
self.controller.Write_Conf()
File "/home/bry/pyalienfx/pyAlienFX.py", line 1224, in Write_Conf
self.Send_Packet()
File "/home/bry/pyalienfx/pyAlienFX.py", line 1260, in Send_Packet
resp = self.getResults()
File "/home/bry/pyalienfx/pyAlienFX.py", line 1194, in getResults
data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out
Check Deamon
Sending Ping
Sent ...
What version of the product are you using? On what operating system? Linux Mint
olivia 15 - Cinnamon
Please provide any additional information below (Python Error Message if
possible).
I'm not sure exactly what I'm doing but I'm trying to figure my way around
linux. My Keyboard is a Alienware TactX Keyboard with AlienFX backlight nad
programable keys. I'm only interested in the back light for now.
The keyboard label says M/N KG900 on the right and on the left M/N Y-U0008-O
is also has a P/N and PID number if thats required.
I fear this is not compatable with this keyboard either way it was a waste of
money at £80. would be great to get it working. I've come from windows but I'm
trying migrate to using linux full but regardless the windows software crashed
and is useless.
I'll be more than happy to provide more info required, Hope the project isn’t
dead. I'm far from skilled to begin to work this out my self just yet.
Original issue reported on code.google.com by [email protected]
on 3 Oct 2013 at 5:47
I installed 1.0.2 with the deb, but when I run it, I get the following output:
mint@mint ~ $ pyAlienFX
Initializing Driver ...
No AlienFX USB controler found ! Go see the list of supported computer on :
https://code.google.com/p/pyalienfx/wiki/SupportedComputer
lsusb shows:
Bus 002 Device 004: ID 187c:0525 Alienware Corporation
Any help would be appreciated.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2013 at 4:54
I couldn't find a way to leave a message, so I'm doing this instead.
Thanks for doing this. I have a M15x and thought I was stuck with what I had
configured since I last used windows ... Using ubuntu for 6 months now.
Thanks!
Original issue reported on code.google.com by [email protected]
on 23 Oct 2012 at 8:37
What steps will reproduce the problem?
Hi, I'm new to linux. I have the TactX Alienware keyboard. KG900
"
sudo lsusb | grep -i alien
Bus 004 Device 002: ID 187c:0517 Alienware Corporation
Bus 004 Device 003: ID 187c:0516 Alienware Corporation
"
when I run the script I get the following output.
sudo python pyAlienFX.py
Initializing Driver ...
Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
Initializing Interface ...
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
GUI LOADED AT THIS POINT, buttons dont do anything. if I click keyboard > color
Green preview, term out put is :
Traceback (most recent call last):
File "pyAlienFX.py", line 937, in on_Apply_pressed
self.Set_Conf()
File "pyAlienFX.py", line 710, in Set_Conf
self.controller.Write_Conf()
File "pyAlienFX.py", line 1224, in Write_Conf
self.Send_Packet()
File "pyAlienFX.py", line 1260, in Send_Packet
resp = self.getResults()
File "pyAlienFX.py", line 1194, in getResults
data = self.sock.recv(self.BUFSIZE)
socket.error: [Errno 104] Connection reset by peer
Feel free to contact me to test, debug. I've just switched to Linux but I'm
keen to assist and get this working. dead_bryan [ AT ] @hotmail.com
What is the expected output? What do you see instead?
No light change or twitch. just nothing...
What version of the product are you using? On what operating system?
latest / I'm using Ubuntu 12.10
Please provide any additional information below (Python Error Message if
possible).
see above
GUI says M11xR3
Asus Sabertooth 990FX 2.0 mobo,
AMD 8 core CPU 4GHz
16GB Ram
Original issue reported on code.google.com by [email protected]
on 18 Apr 2013 at 2:12
What steps will reproduce the problem?
1. buy a M17xR3
2. start pyAlienFX in terminal and click "Save" button
3.
What is the expected output?
settings saved
What do you see instead?
settings not saved
output trace :
Traceback (most recent call last):
File "./pyAlienFX.py", line 428, in on_Save_pressed
self.Set_Conf(Save=True)
File "./pyAlienFX.py", line 284, in Set_Conf
color1 = self.configuration.area[power][0].color1
UnboundLocalError: local variable 'power' referenced before assignment
What version of the product are you using? On what operating system?
v0.1.1b on M17xR3
python version : 2.7.1
os : 2.6.41.1-1.fc15.x86_64
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 23 Nov 2011 at 11:05
What steps will reproduce the problem?
1. I Just Run "sudo python pyAlienFX.py"
The Program does't start, And I Get This:
Initializing Driver ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ...
Trying to load the driver manually
Loading : ./Profiles/Fire.cfg
SPEED = 51200
Initializing Interface ...
pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
cancel_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to
ok_button
self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
File "pyAlienFX.py", line 1279, in <module>
gui.main()
File "pyAlienFX.py", line 85, in main
self.AlienFX_Main()
File "pyAlienFX.py", line 198, in AlienFX_Main
self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
File "pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
self.Create_zones()
File "pyAlienFX.py", line 500, in Create_zones
self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
File "pyAlienFX.py", line 534, in Widget_Zone
c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'
I use Debian Wheezy and my python version: 2.7.3~rc2-1 And an M14XR2
The previus Version still Works Fine.
Original issue reported on code.google.com by [email protected]
on 17 Nov 2012 at 5:29
What steps will reproduce the problem?
1. Download .deb file
2. Open with software center (I have tested in Ubuntu 12.10 and 13.04)
3. Click "Install"
What is the expected output? What do you see instead?
Expected output: install without warnings
Instead I see a dialog message saying that "The package is of bad quality"
With the following details:
"
The installation of a package which violates the quality standards isn't
allowed. This could cause serious problems on your computer. Please contact the
person or organisation who provided this package file and include the details
beneath.
Lintian check results for /home/daboross/Downloads/pyalienfx_1.0.2_all.deb:
E: pyalienfx: control-file-has-bad-permissions postinst 0775 != 0755
E: pyalienfx: control-file-has-bad-permissions prerm 0775 != 0755
"
What version of the product are you using? On what operating system?
I have download pyalienfx_1.0.2_all.deb, I encounter this on Ubuntu 12.10 and
Ubuntu 13.04
Please provide any additional information below (Python Error Message if
possible).
The package still installs fine, it just has a warning.
Original issue reported on code.google.com by dabodialga
on 22 Apr 2013 at 8:44
What steps will reproduce the problem?
1. start pyAlienFX GUI as root in terminal
2. press "Apply"
3. see error msg in terminal
What is the expected output?
settings applied
What do you see instead?
settings not applied and message "AttributeError: M17XR3 instance has no
attribute 'REGION_ALL_BUT_POWER'" appears in terminal window
What version of the product are you using? On what operating system?
0.2a / Python 2.7.1
Please provide any additional information below.
full message trace :
Traceback (most recent call last):
File "./pyAlienFX.py", line 442, in on_Apply_pressed
self.Set_Conf()
File "./pyAlienFX.py", line 295, in Set_Conf
self.controller.Add_Loop_Conf(self.computer.REGION_ALL_BUT_POWER,"fixed","000000","000000")
AttributeError: M17XR3 instance has no attribute 'REGION_ALL_BUT_POWER'
Original issue reported on code.google.com by [email protected]
on 6 Dec 2011 at 3:12
I have an Alienware 18 that I believe is the only 2013 model, but not 100%
sure. I'm running Fedora 19 with the latest version of pyalienfx (1.2 I
believe). The USB identifier appears to be 187c:0523 (output from lsusb
below). I've tried to run using the MX18R2 as the computer configuration but
using the 187c:0523 identifier, which allows me to start the daemon and GUI,
but when I try to preview or save or anything of that nature, I get an
exception thrown from the daemon that terminates it, and then an error on the
GUI's output stating that it had an issue communicating with the daemon
(presumably because it's dead now). I imagine some of the device controls or
something of the sort are different, but I don't know quite where to start for
tweaking the computer configuration to get it up and running, so any help would
be greatly appreciated.
The output from lsusb:
Bus 002 Device 003: ID 187c:0523 Alienware Corporation
And the output from the daemon:
Initializing Driver ...
Comnputer M18XR3 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected: ('127.0.0.1', 33158)
Set_Loop_Conf,False,1|Add_Speed_Conf,65280|Add_Loop_Conf,1,fixed,FFFFFF,0000FF|E
nd_Loop_Conf,|Add_Loop_Conf,2,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,4
,fixed,000000,0000FF|End_Loop_Conf,|Add_Loop_Conf,8,fixed,FF00FF,0000FF|End_Loop
_Conf,|Add_Loop_Conf,20,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,40,fixe
d,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,80,fixed,FF00FF,0000FF|End_Loop_Con
f,|Add_Loop_Conf,100,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,200,fixed,
FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,1c00,fixed,FF00FF,0000FF|End_Loop_Con
f,|Add_Loop_Conf,4000,fixed,FF00FF,0000FF|End_Loop_Conf,|End_Transfert_Conf,|Wri
te_Conf,
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 "pyAlienFX_daemon.py", line 304, in <module>
Daemon = ServCmd()
File "pyAlienFX_daemon.py", line 81, in __init__
s.__run()
File "pyAlienFX_daemon.py", line 93, in __run
s.__procCmd()
File "pyAlienFX_daemon.py", line 163, in __procCmd
s.controller.Write_Conf()
File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
self.WaitForOk()
File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
while not self.Get_State():
File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 277, in Get_State
self.driver.Take_over()
File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
self.dev.detach_kernel_driver(0)
File "/usr/local/pyalienfx/usb/core.py", line 695, in detach_kernel_driver
self._ctx.backend.detach_kernel_driver(self._ctx.handle, interface)
File "/usr/local/pyalienfx/usb/_debug.py", line 52, in do_trace
return f(*args, **named_args)
File "/usr/local/pyalienfx/usb/backend/libusb10.py", line 565, in detach_kernel_driver
_check(_lib.libusb_detach_kernel_driver(dev_handle, intf))
File "/usr/local/pyalienfx/usb/backend/libusb10.py", line 357, in _check
raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found
Thanks for any help.
Original issue reported on code.google.com by [email protected]
on 4 Dec 2013 at 2:28
I'm running linux mint mate (13 / 14 RC) on an alienware M18X R2, and tried to
install pyalienfx from the tar gz.
The install went ok, but the run script kicks me out right away and says
./pyAlienFX.py
Initializing Driver ...
No AlienFX USB controler found ! Go see the list of supported computer on :
https://code.google.com/p/pyalienfx/wiki/SupportedComputer
I've installed libsub-1.0.0 already--
sudo apt-get install libusb-1.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
libusb-1.0-0 is already the newest version.
My hope here was to see if I could at least get some of the lights working on
the keyboard, and maybe some of the other functionality.
Any chance of adding support for the M18X-R2?
Original issue reported on code.google.com by [email protected]
on 17 Nov 2012 at 3:01
What steps will reproduce the problem?
1. Start pyalienfx daemon
2. Run pyAlienFX command
What is the expected output? What do you see instead?
This is the error that I get:
(daemon):
# ./pyAlienFX_daemon.py
Initializing Driver ...
Comnputer M14R1 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected: ('127.0.0.1', 38256)
PING
Received Ping => Sending PONG
sent
(pyAlienFX):
# pyAlienFX
Initializing Driver ...
Comnputer M14R1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED = 65280
./pyAlienFX_Indicator.py:49: Warning:
/build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:2475: signal 'child-added' is
invalid for instance '0x18510b0' of type 'GtkMenu'
self.ind.set_menu(self.menu)
./pyAlienFX_Indicator.py:49: Warning:
/build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:2475: signal 'child-added' is
invalid for instance '0x1851250' of type 'GtkMenu'
self.ind.set_menu(self.menu)
Check Deamon
Sending Ping
Sent ...
Server Answer : PONG
Check Deamon
pyAlienFX doesn't open.
What version of the product are you using? On what operating system?
Latest version released on 17th Nov 2012 with md5 checksum
f5c64c6a93029b9c57a35ff2c78549223faaf842. Also with new AlienFXComputers.py
from Issue #24 and patch from Issue #30.
I'm running Ubuntu 13.10 and I installed libusb-1.0 through apt-get (also tried
to use one from Issue #8, but didn't make any difference when I was getting
error usb.core.USBError: Entity not found at first. (I found out that running
command /usr/bin/pyAlienFX doesn't run pyAlienFX.py directly later)
Please provide any additional information below (Python Error Message if
possible).
If I start pyAlienFX just by running ./pyAlienFX.py it does open GUI, but when
I press save it disconnects from daemon and throws error similar as one in
Issue #8.
I also wanted to mention that you have to install appindicator module on
Ubuntu. I didn't notice that to be mentioned anywhere, but it caused some more
errors because of it. I've installed it with "apt-get instal
python-appindicator"
Thanks,
D
Original issue reported on code.google.com by [email protected]
on 5 Nov 2013 at 10:08
What steps will reproduce the problem?
1. sudo ./install.py
2.
3.
What is the expected output? What do you see instead?
I am assuming it should install.
File "./install.py", line 29
print "You must launch the installer script as root !"
^
SyntaxError: invalid syntax
What version of the product are you using? On what operating system?
1.02 on Arch Linux x64
Please provide any additional information below (Python Error Message if
possible).
I tried installing using yaourt, but it only put the pyalienfx folder in /opt/;
running pyalienfx did nothing.
Original issue reported on code.google.com by [email protected]
on 20 Jan 2013 at 2:35
What steps will reproduce the problem?
1. Install .deb file in Ubuntu 13.04
2. Run from DashHome or from terminal with pyAlienFX
What is the expected output? What do you see instead?:
Following those exact steps in Ubuntu 12.10 on the same computer gives a
clickable indicator icon in the upper right-hand corner of the screen, and it
works perfectly.
In Ubuntu 13.04 the Indicator does not show in Unity, and thus I cannot use the
product
I have installed pyalienfx_1.0.2_all.deb on an AlienWare MX14R1 (I think R1,
might be R2) running Ubuntu 13.04
I know for sure that this is an error occurring in Ubuntu 13.04, probably for
all computers running 13.04, and that it works perfectly for me in Ubuntu 12.10.
I have a tripple-boot system with windows 7, Ubuntu 12.10, and Ubuntu 13.04.
This works perfectly in Ubuntu 12.10, but does not work in Ubuntu 13.04.
From commandline it looks exactly the same as in 12.10, but just with no
indicator or way to open up a window.
There was a declined AskUbuntu question about this.
(http://askubuntu.com/questions/271157/why-arent-certain-indicators-showing-in-r
aring-unity)
I will try to find what changes have been made in Unity (7 I think?) with
Ubuntu 13.04, and will comment updates about this.
Original issue reported on code.google.com by dabodialga
on 22 Apr 2013 at 8:59
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.