Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15

Thread: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

  1. #11
    Join Date
    Jul 2008
    Location
    Texas A&M
    Beans
    23
    Distro
    Ubuntu Intrepid Ibex (testing)

    Re: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

    Quote Originally Posted by Markstar View Post
    I apologise for my ignorance...but what if I don't have a clean install?
    one of two things:
    1) uninstall what you do have that is relavent to this operation.
    2) try to install anyways, and you will get the "PACKAGE_NAME_HERE is already the latest version. operation aborted message."

    the "from a clean install of Ubuntu" means that without any previously installed packages, this was all i had to do to get it to work, which means this should be all you need to get it to work.

  2. #12
    Join Date
    Oct 2008
    Beans
    86
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

    Hi,
    I have followed your steps and noticed that your links are not quite right (G15Render links to libusb). Here is the correct link:
    G15Render (1.2).

    As a result, I installed this after libusb and before G15Deamon (where it told me I need G15Render), so is this the right order?
    libg15 (1.2.6)
    libusb (0.9.3)
    G15Render (1.2)
    g15daemon (1.9.5.3)
    g15macro (1.0.3)


    Anyways, I did not even get to the end. When I ran sudo make install while installing G15Daemon, I got this error:
    Code:
    In function ‘open’,
        inlined from ‘uf_conf_write’ at utility_funcs.c:359:
    /usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
    make[2]: *** [utility_funcs.o] Error 1
    make[2]: Leaving directory `/home/markstar/Progs/g15daemon-1.9.5.3/g15daemon'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/markstar/Progs/g15daemon-1.9.5.3'
    make: *** [all] Error 2
    I would start over, just to make sure, but I don't really know how (and where to delete the files I just installed.
    PC: AMD X2 4850e, Jetway HA06 (780G), 2*2GB DDR2-800 RAM, Sapphire 4870(hd0,0) Ubuntu 9.04 (hd0,1) Windows 7 64-bit, (hd0,2) Windows XP SP3
    Laptop: Toshiba Portégé M400: (hd0,1) Ubuntu 9.04 64-bit, (hd0,2) Windows XP Tablet Edition

  3. #13
    Join Date
    Oct 2008
    Beans
    86
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

    I tried some more to get this to work with no luck.

    I repeated the steps (but without removing the previous versions - I don't know how to do that), this time g15daemon gave me this at the end:
    Code:
    tribute warn_unused_result
    utility_funcs.c:376: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    In function ‘open’,
        inlined from ‘uf_conf_write’ at utility_funcs.c:359:
    /usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
    make[1]: *** [utility_funcs.o] Error 1
    make[1]: Leaving directory `/home/markstar/Progs/g15daemon-1.9.5.3/g15daemon'
    make: *** [install-recursive] Error 1
    I got no clue how to fix that, so I might just leave it be for now and be content with getting at least some shortcuts to work.

    I will try again tomorrow with a fresh install of 8.10.
    PC: AMD X2 4850e, Jetway HA06 (780G), 2*2GB DDR2-800 RAM, Sapphire 4870(hd0,0) Ubuntu 9.04 (hd0,1) Windows 7 64-bit, (hd0,2) Windows XP SP3
    Laptop: Toshiba Portégé M400: (hd0,1) Ubuntu 9.04 64-bit, (hd0,2) Windows XP Tablet Edition

  4. #14
    Join Date
    May 2008
    Beans
    5

    Re: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

    I'm getting the same issue as markstar on a clean install of ibex. Anyone know how to fix it?

  5. #15
    Join Date
    Nov 2008
    Beans
    1

    Re: [SOLVED] Logitech G11/Logitech G15 keyboard extra keys

    It appears that the newer versions of gcc are more strict in the way the "open" function is called which is causing this problem on one line in the utility_funcs.c file.

    To fix, go to line 359 in the file "<yoursrcdir>/g15daemon-1.9.5.3/g15daemon/utility_funcs.c" and change the following line:

    config_fd = open(filename,O_CREAT|O_RDWR|O_TRUNC);

    to

    config_fd = open(filename,O_CREAT|O_RDWR|O_TRUNC,0664);

    This will allow g15daemon to compile.

Page 2 of 2 FirstFirst 12

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •