Better graphics driver

Discussion in 'Linux' started by annafil, Aug 14, 2008.

  1. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Does anyone else notice how the gradients on the screen come in bands? This is because the default graphics driver on the AAO is a pretty old and bad one. It's lacking support for direct rendering (which means less CPU usage when watching videos, flash stuff and playing games), and it seems to drop to 16 bit colour.

    I have found a better driver, I'm uploading it as an attachment to this post. Extract the .rpm file from inside the archive. After that, double clicking on the file should launch an install promt, so it's very easy.


    Edit Aug 19th:
    There'sa better driver (found instructions courtesy of macles.blogspot.com), which will NOT break your webcam.

    http://www.mediafire.com/?xudwd9sddhf

    Turns out acer made some mistakes when applying their patches. This is still version 2.1.1, so stay tuned for 2.2.1 with proper EXA support. It's also still not the best colours the LCD can display, also better in 2.2.1, as soon as i package it.

    UPDATE Sept 1: Instructions on getting version 2.2.1 working available here:
    viewtopic.php?f=39&t=2481
     
    annafil, Aug 14, 2008
    #1
  2. annafil

    sebdacrab

    Joined:
    Aug 15, 2008
    Messages:
    5
    Likes Received:
    0
    Location:
    Manchester UK
    I'm interested in upgrading my graphics driver, but don't really want to use the functionality of the webcam.

    What speeds are you now getting if you run glxgears?
     
    sebdacrab, Aug 17, 2008
    #2
  3. annafil

    BlackLagoon

    Joined:
    Jul 23, 2008
    Messages:
    70
    Likes Received:
    0
    Hmm, actually, I'm pretty sure direct rendering was enabled with the old driver, though I did update lots of things pretty quickly, so I can't say I'm 100% certain. In any case, there's an updated version of the driver available via Yum, which (once Fedora gets its repositories back up) can be added with:

    Code:
    sudo yum update xorg-x11-drv-i810
    It will give you the most recent Fedora 8 driver, and didn't break the webcam on my One at least. The driver annafil's linked to isn't really necessary, all it adds beyond the official one is support for certain advanced features in Intel's newer X3000 line of graphics chipsets, which are of no use to the One's modest 950 chipset.
     
    BlackLagoon, Aug 17, 2008
    #3
  4. annafil

    nomad85

    Joined:
    Aug 10, 2008
    Messages:
    16
    Likes Received:
    0
    That didnt work for me, anyone else get it to work?
     
    nomad85, Aug 18, 2008
    #4
  5. annafil

    martymcr

    Joined:
    Jul 31, 2008
    Messages:
    10
    Likes Received:
    0
    Doesn't work for me either - get message 'No Packages marked for update'
     
    martymcr, Aug 18, 2008
    #5
  6. annafil

    BlackLagoon

    Joined:
    Jul 23, 2008
    Messages:
    70
    Likes Received:
    0
    Well, if you've already applied the update from the top of the thread, it won't work, since that one registers as a newer version than the one available through yum. You'd have to forcibly downgrade it to the Fedora version, and I'm not quite certain what the best way to do that would be... Maybe someone with more Fedora experience could chime in?

    If you haven't... Well, maybe I'm misremembering. Could be that the One already came with the newest Fedora driver package. Or it could be that Acer updated it with the Live Update. In any case, if go to the terminal and run

    Code:
    yum list installed | grep i810
    and it lists version 2.1.1-7.fc8, you already have the most recent version, and you have nothing to worry about.
     
    BlackLagoon, Aug 18, 2008
    #6
  7. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    2.1.1-7 has broken xv support - its different from direct rendering (sorry my bad, mistyped). XV support is what makes sure watching videos doesn't eat CPU. It's a known bug from Fedora8, I know because I used Fedora 8 before.

    For me this is not an option as I watch videos and use compositing extensively.

    Neither is the suggestions on other threads about recompiling the original acer modified driver and enabling the dithering (dont have a link on hand but that's also an option for some). Because this still does not solve XV issues.

    If you're fine with that, great, but if like me you want to get the most out of your machine, better drivers are a must.

    BTW my output with glx gears has never reached beyond 420FPS with any driver - that doesn't seem right. Any one else have better results?

    My most current suggestion is to use the 2.2.1 driver with some Ubuntu patches (best color setting and performance), but that requires compilation from source thus I didn't post it here yet.
     
    annafil, Aug 18, 2008
    #7
  8. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    PS.
    Code:
    sudo yum update xorg-x11-drv-i810
    doesn't work because acer's version of the driver is 2.1.1-8 as well which is higher than the default fedora driver.

    Acer's 2.1.1-8 is different from the 2.1.1-8 that I've posted. And no, the one I posted doesn't just have x3100 updates.

    I will post 2.2.1 if I can get it into an rpm - it's a much better driver.
     
    annafil, Aug 18, 2008
    #8
  9. annafil

    BlackLagoon

    Joined:
    Jul 23, 2008
    Messages:
    70
    Likes Received:
    0
    Okay, that makes more sense. Though the blog I linked to seemed to indicate that this was mainly an issue with newer Intel chipsets...? xvinfo certainly recognizes "Intel (R) Textured Video" and "Intel (R) Video Overlay", and my One plays h.264 DVD rips in fullscreen without issues.

    Oh? Yum reports the one on my system as 2.1.1-7.
     
    BlackLagoon, Aug 18, 2008
    #9
  10. annafil

    Zero

    Joined:
    Aug 1, 2008
    Messages:
    14
    Likes Received:
    0
    Quite annoying that the colour depth is only 16bit.

    Hopefully you will find a solution. I don't want to use the webcam function.

    Thank you so far!! :D
     
    Zero, Aug 18, 2008
    #10
  11. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    blacklagoon: i'm sure the blog you linked to is also right to an extent, i'm just reporting my experiences with all the various versions :)

    In any case, the 2.2.1 version of the driver uses a newer rendering technology, EXA, which is the preffered method now because the one the 2.1.1 driver uses, XAA, is no longer supported and quite unstable. So it would be better to use the newer driver.

    Problem is packaging a rpm for a different version is not very straightforward, so I'm still pouring over the documentation. Stay tuned!

    zero: you could try the rpm I posted
     
    annafil, Aug 18, 2008
    #11
  12. annafil

    phil1

    Joined:
    Aug 16, 2008
    Messages:
    5
    Likes Received:
    0
    Hey Guys, I was just reading over this thread and didn't realize that it was in 16bit resolution with the servers I had. Looks like I had 2.1.1

    I added the development yum repos a few days ago. I just did a quick search and it let me update to 2.4.1!

    So I'm running 2.4.1.
     
    phil1, Aug 19, 2008
    #12
  13. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    phil1: that means you're using some fedora10 packages already? i;m curious, did it break anything on your old system?
     
    annafil, Aug 19, 2008
    #13
  14. annafil

    apaige

    Joined:
    Aug 8, 2008
    Messages:
    24
    Likes Received:
    0
    Dudes, use the "intel" driver, not the "i810" driver.
     
    apaige, Aug 19, 2008
    #14
  15. annafil

    IMSancho

    Joined:
    Aug 14, 2008
    Messages:
    95
    Likes Received:
    0
    Location:
    Australia
    Tried grabbing this driver, it pulls down several other packages for dependencies and basically breaks X pretty good, had to recover from my last image :(

    Phil1: you sure you actually grabbed the driver and not just the -devel package?
     
    IMSancho, Aug 19, 2008
    #15
  16. annafil

    Zero

    Joined:
    Aug 1, 2008
    Messages:
    14
    Likes Received:
    0
    Colour looks a lot better with version 2.11 and the webcam is still working! Thanks alot! :cool:
     
    Zero, Aug 19, 2008
    #16
  17. annafil

    teemupii

    Joined:
    Aug 18, 2008
    Messages:
    9
    Likes Received:
    0
    Gradients look much better and the (video)camera works in Messenger application, but the Webcam application cannot show live view, although you can play the captured videos just fine.
     
    teemupii, Aug 19, 2008
    #17
  18. annafil

    phil1

    Joined:
    Aug 16, 2008
    Messages:
    5
    Likes Received:
    0
    I installed all the deps associated with it. Does it automatically start running them on reboot? Nothing has broken yet.
     
    phil1, Aug 19, 2008
    #18
  19. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Zero: glad it worked for you!

    apaige: you must be an ubuntu user :) (which is fine) it's just that fedora has only one package for both intel drivers, and in fact the "i810" package ships with what you would call "intel" by default.
     
    annafil, Aug 19, 2008
    #19
  20. annafil

    teemupii

    Joined:
    Aug 18, 2008
    Messages:
    9
    Likes Received:
    0
    Needs reboot...
     
    teemupii, Aug 19, 2008
    #20
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.