Page 13 of 18 FirstFirst ... 31112131415 ... LastLast
Results 121 to 130 of 174

Thread: Installing latest Open Source ATI drivers under Ubuntu 8.04

  1. #121
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by dungeon View Post
    Tormod, current packages for Hardy miss 'XInput.h'. That header is in Hardy original 'x11proto-input-dev' package, later that header was moved to 'libxi-dev' as i see, but that package was not also updated for Hardy.
    Thanks for the info. Yeah, those files moving around between packages make things complicated. I guess compiling an input driver on top of the current stack would fail then. The ones in the PPA were built before I pushed this x11proto-input-dev. But the server and video drivers build fine, so I don't worry too much. I don't plan on maintaining the Hardy packages much more, it's out of scope for xorg-edgers. It's just that I have an R500 card at work, where I still run Hardy...

    I could spin a new libxi-dev, but I don't want to risk breaking something and spending time on fixing it. However, if you make a new libxi-dev and test it properly, I could push it in

  2. #122
    Join Date
    Feb 2008
    Posts
    1,388

    Default

    No i'm not X debian packager, i just pass through dependency hell of installing xorg-edgers packages and when i got finally break default X and see server EXA improvements and other goods, i can't compile anything, heh... OK i can just move 'XInput.h' manually. Do you know which commit for 'XInput.h' is right for your x11proto-input-dev_1.9.99.3? I think up to this http://cgit.freedesktop.org/xorg/lib...676f6af4baa44b but not sure.

  3. #123
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by dungeon View Post
    No i'm not X debian packager, i just pass through dependency hell of installing xorg-edgers packages and when i got finally break default X and see server EXA improvements and other goods, i can't compile anything, heh...
    You know, power users like yourself should be using Jaunty
    OK i can just move 'XInput.h' manually. Do you know which commit for 'XInput.h' is right for your x11proto-input-dev_1.9.99.3? I think up to this http://cgit.freedesktop.org/xorg/lib...676f6af4baa44b but not sure.
    Somewhere around "Bump to 1.1.99.1" should be fine, I am not sure about the two next ones. I guess anything later than "Add XInput.h file from inputproto package." would fix your issue. I just realize now how old the libxi in Hardy is (git Sept 07)...

  4. #124
    Join Date
    Feb 2008
    Posts
    1,388

    Default

    Yes it is pretty old, maybe should be better to just put 'XInput.h' to your x11proto-input-dev_1.9.99.3. I tried to do that and package seems to build... Don't know how proper this way is, but that deb works for me.

    https://launchpad.net/~smoki00790/+archive

  5. #125
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by dungeon View Post
    Yes it is pretty old, maybe should be better to just put 'XInput.h' to your x11proto-input-dev_1.9.99.3. I tried to do that and package seems to build... Don't know how proper this way is, but that deb works for me.
    I have uploaded a new libxi which includes XInput.h. I hope everything will be consistent now - I will build a new xserver and some drivers later and we'll see.

  6. #126
    Join Date
    Feb 2008
    Posts
    1,388

    Default

    I see you have many build failures because of Xinput.h (couple days and also right now), so it is better for me to not test packages right now. Hope you should found out what goes wrong.

  7. #127
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by dungeon View Post
    I see you have many build failures because of Xinput.h (couple days and also right now), so it is better for me to not test packages right now. Hope you should found out what goes wrong.
    XI dependency hell... I am not sure I get this sorted out this year. Anyway, the built packages should work fine (well I hope) but building new packages can fail.

    Maybe I'll give up finding a matching libxi and do it like you suggested, adding XInput.h to x11proto-input-dev instead. BTW, exactly which version of XInput.h did you use?

  8. #128
    Join Date
    Feb 2008
    Posts
    1,388

    Default

    http://cgit.freedesktop.org/xorg/lib...676f6af4baa44b

    md5sum bce8d0f7ccda4b2854fceb2ab5548f7a

    I was not tried to recompile xserver with that, but 'xf86-input-joystick-1.3.2' can compile and he works, i mean gamepad.

  9. #129
    Join Date
    May 2008
    Posts
    343

    Default

    Thanks. This was the greatest PITA ever. Seems like there was no proper way of solving this, I was going in circles with the version combinations (yes also the upstream "recommended" ones) and selections of Debian and Ubuntu patches.

    Finally it seems to be alright, a new libxi which lives happily with x11-proto-input and even the xserver builds on it. I haven't however built a new input driver (evdev or your gamepad stuff) so I don't know if it's 100% fine. But the PPA is all green now, and I am typing this from a Hardy fully updated from the PPA.

  10. #130
    Join Date
    Feb 2008
    Posts
    1,388

    Default

    But XInput.h is missed again, so compiling is impossibile afterward.

Posting Permissions

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