Contents
- 1 Install basic g15tools support for the Logitech G15
- 1.1 Install
- 1.2 Running g15daemon
- 1.3 Running g15composer
- 1.4 Autorun
- 1.5 Amarok and the Logitech G15
- 1.6 Troubleshooting
- 1.6.1 Attachments
Install basic g15tools support for the Logitech G15
Please see Amarok and the Logitech G15 section below for information on getting amaroK to play nice with the g15 lcd
My turn to do something back for this community, stuff tagged with * are optional steps possibly required to get this running (most likely they are on 6.06 Dapper)
Install
First off, install libusb-dev* and libdaemon-dev using Synaptic or the terminal
![]() |
sudo apt-get install libusb-dev libdaemon-dev |
(*I had some kind of weird dependency problem with xsane and ubuntu desktop with libusb-dev, simply do a search for “libusb-dev debian” and download/install, you’ll know it works when it warns you about an older version in the repos)
Then, download the attachment to your home directory and install libg15, libg15render, g15daemon and g15composer
![]() |
sudo dpkg -i libg15_1.1-1_i386.deb libg15render_1.1.1-1_i386.deb libg15daemon-client_1.2.6a-1_i386.deb g15daemon_1.2.6a-1_i386.deb g15composer_3.0.2-1_i386.deb |
Running g15daemon
Now lets see if it’ll work:
![]() |
sudo g15daemon |
If you now have a gigantic clock showing on your lcd, CONGRATULATIONS!
Of course, many, many thanks to all the developers at http://g15tools.sourceforge.net/ !
If you get an error involving the UINPUT driver you need to:
![]() |
sudo modprobe uinput |
To load the uinput module. If ‘sudo g15daemon’ works after loading the uinput driver you will probably want to add the uinput to your startup. Open /etc/modules (with ‘sudo nano /etc/modules’ for instance) and add uinput to have the driver load at each startup.
Running g15composer
Start g15composer and tell it where to listen for commands:
![]() |
g15composer ~/g15lcd |
Next, getting some useful data on the screen. To get you all started try typing
![]() |
echo ‘TL “Hello” “World”‘ > ~/g15lcd |
Check the manpage for more details on available commands.
Autorun
If you want to have the daemon autorun on startup try running (BE CAREFUL)
![]() |
sudo visudo |
Change the user part and add the following to the end of the file:
![]() |
user ALL= NOPASSWD: /usr/sbin/g15daemon |
and press ctrl+x to exit. Press Y to accept, it will check for syntax mistakes and if it finds one it will ask you “What now?” Simply press E and make the necessary changes.
After this go to System->Preferences->Sessions and add sudo g15daemon to the list
Now please SOMEONE, make a decent amarok script with an analizer, track info and progress bar so we have a linux alternative for g15plugin for winamp in windows.
Hope this helps someone, D
Amarok and the Logitech G15
This is surprisingly easy these days after some efforts from guitoo and Anuerysm9 and the tiniest bit of packaging effort on my end. Provided the lcd is fully functioning with a running clock you can download the following scripts:
amarok-g15-dcop_cli.ubuntu.amarokscript.tar.gz
This is Aneurysm9’s script, it is a modified version of his original script designed to run without dependencies. It displays the artist name, song info, and a wonderful song progress bar. If you are using ubuntu (very likely) make sure to get this version. The change made is adding the word “truetype” in the font location. The original can be found attached to this post below.
or
GentooG15Amarok(fixed).amarokscript.tar.gz
Another no-dependency script made by guitoo, simpler than Aneurysm9’s but very reliable, simple, and easy on the eyes. Gives a little more track info in the form of track number and album.
Download either script and install it into amarok by opening amarok -> tools -> script manager. Select the option install script, point it to the downloaded *.amarokscript.tar.gz and select ok. It should return a “script installed ok” after which you select the script in the list and press “run”. G15Composer should show up and a few moments later (sometimes it takes a track change) the song info should pop up. As long as you leave the script running within amarok/script manager it will automatically turn on and off along with the player itself.
On a sidenote, aneurysm9’s original scipt can be found here. It is supposedly more cpu efficient but I have never been able to resolve its dependencies so I cannot offer any advice on installation.
Enjoy!
Troubleshooting
If you run “sudo g15daemon” and it complains about a return value make sure to run
![]() |
modprobe uinput |
Attachments
File Type: gz g15tools.debs.tar.bz2
File Type: gz amarok-g15-dcop_cli.amarokscript.tar.gz
File Type: gz GentooG15Amarok(fixed).amarokscript.tar.gz
File Type: gz amarok-g15-dcop_cli.ubuntu.amarokscript.tar.gz