That's odd, just yesterday I used the fix 1 to correct the problem in my laptop. I had just formated and reinstalled everything, I did it with the latest updates for everything...
What exactly did you do?
That's odd, just yesterday I used the fix 1 to correct the problem in my laptop. I had just formated and reinstalled everything, I did it with the latest updates for everything...
What exactly did you do?
Using Ubuntu 11.04 Fully updated, Toshiba U305 S5107 Intel Core 2 duo 4096 RAM.
Sorry for my bad english...
Did I helped you? Better try helping someone else than thanking me.
Tried both methods it configures but when it comes to making the package it halts on those errors like the other poster i hard coded the version information in but that only created other errors later on. I'm assuming I'm missing a dependency or something. Whilst its not a brand new install it was a fresh install of Ibex a few months back and I really don't want to have to wipe it and start again.
I think I'm using the proposed updates could that be causing a conflict?
I was having errors like this as well:
This is on a fresh install of 8.10, minutes after fully updating everything (160 updates.. wow that took a long time!). I was previously having the same issues in Fedora on my other partition, was pretty frustrated that it was happening in Ubuntu (although expected, considering the nature of the problem).Code:evdev.c:1443: error: ‘PACKAGE_VERSION_MAJOR’ undeclared here (not in a function) evdev.c:1443: error: ‘PACKAGE_VERSION_MINOR’ undeclared here (not in a function) evdev.c:1443: error: ‘PACKAGE_VERSION_PATCHLEVEL’ undeclared here (not in a function)
I got "METHOD 1" to work by just defining PACKAGE_VERSION_MAJOR, PACKAGE_VERSION_MINOR and PACKAGE_VERSION_PATCHLEVEL in evdev_fix/src/evdev.c as below:
I placed it in the section "evdev flags" underneath the line:Code:/*******************************/ /*change this if does not work */ #define PACKAGE_VERSION_MAJOR 1 #define PACKAGE_VERSION_MINOR 2 #define PACKAGE_VERSION_PATCHLEVEL 0 /*******************************/
Code:#define COMPOSEFLAG 16
That should be about line 93...
There was another error afterwards (I think it had to do with man files?) but I ignored that and continued.
Honestly, I don't know enough to say if this will cause any issues later. I got frustrated and took the risk myself.
Hope this helps and thanks for the post! I can finally use my computer without accidentally cranking up the volume to max, and having my xorg mess up as well!
-Kyle
I think it's yet again another dependency problem. I believe you're missing the set of macros that define these parameters.
I know on several other distributions it's called 'xorg-macros' or 'util-macros', but I thought it was obsoleted in newer releases of X.
Last edited by ktemkin; December 12th, 2008 at 08:02 AM.
Thanks for the info ktemkin. I will look into this a little further.
I would rather I fix this properly rather than just slapping lipstick on it as I had done.
In the meantime, do you know if there would be any harm in not having xorg-macros? I can't really seem to find too much information on it.
-k
Thanks ktemkin it was missing xutils-dev (which contains the macros) so probably good idea to add that to the original post.
Edit: Fixxxxxxed! ahhh thanks for that accidentally hitting the volume control was a nightmare.
Last edited by ThinkDave; December 13th, 2008 at 07:06 AM.
Thousand thanks, it worked wonderfully on my Toshiba U300-11Z. I used the Method 1.
Thanks a lot, method one worked like a charm.
By Method 1 works Perfeclty. Thanks a lot.
I tried method 1 with the following error:
make
...
evdev.c:1000: error: too few arguments to function ‘XIRegisterPropertyHandler’
make[2]: *** [evderev.lo] Error 1
make[2]: Leaving directory `/home/paul/evdev_fix/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/paul/evdev_fix'
make: *** [all] Error 2
Please help!
FSC Amilo PI 3525, Jaunty Jackalope Alpha 4
Bookmarks