Howto: Intel graphics driver 2.2.1 (Updated)

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

  1. annafil

    nicolas

    Joined:
    Jul 28, 2008
    Messages:
    15
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Well, I took a chance and moved the i810_drv.so to i810_drv.so.old and created the symbolic link following the last line from the script...
    Rebooted and everything seems fine.

    Anna: thanks for the Howto!

    I think if I'm not the only one with this problem, it might be interesting to add a line on the script, before creating the symbolic link, to move or delete the old i810_drv.so...
     
    nicolas, Sep 4, 2008
    #21
  2. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    You should be fine, a symbolic link is just that - a link. When we remove the file it's pointing to, it becomes a broken link, but then we replace it with a new file so that it points to the correct file again. There's no need to delete it if it already exists.
     
    annafil, Sep 5, 2008
    #22
  3. annafil

    the_raptor

    Joined:
    Sep 5, 2008
    Messages:
    42
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Thanks for this guide. My glxgears FPS has gone from 420ish to 780ish. :D
     
    the_raptor, Sep 5, 2008
    #23
  4. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Woot!
     
    annafil, Sep 5, 2008
    #24
  5. annafil

    nicolas

    Joined:
    Jul 28, 2008
    Messages:
    15
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Yes, I'm somewhat familiar with links in Linux, but in my case I had a real file with the name of the link the script wants to create (the i810 file).

    But anyway it's working fine for me after solving this little issue.

    This driver seems way better than the original. Dithering makes a big difference and it seems the system is snappier (even 2D). Might be Placebo though :D .

    Thanks!
     
    nicolas, Sep 6, 2008
    #25
  6. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    nicolas: mine was a symlink but that could have been because I've had many a graphics driver already installed in this baby.

    Odds are Xorg won't even be using the i810_drv.so file, but I'll change it anyway for completeness sake! Thanks!
     
    annafil, Sep 6, 2008
    #26
  7. annafil

    the_raptor

    Joined:
    Sep 5, 2008
    Messages:
    42
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    I am getting some texture corruption in Quake 3, running with texture quality on the highest setting @ 800 x 600. It runs fine at medium quality so I will have to fiddle around some more.
     
    the_raptor, Sep 6, 2008
    #27
  8. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    the raptor: well that kind of sucks :( it could easily be another bug in the driver. even version 2.2.1 is pretty old, but it's the newest that will work on our linpus systems without masssive updates to the xorg server..
     
    annafil, Sep 6, 2008
    #28
  9. annafil

    the_raptor

    Joined:
    Sep 5, 2008
    Messages:
    42
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    It is really minor, and it is the kind of thing I expect from integrated GPU's. I need to install some other 3D games to do more testing.
     
    the_raptor, Sep 6, 2008
    #29
  10. annafil

    philippeC

    Joined:
    Sep 3, 2008
    Messages:
    7
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Another excellent procedure, worked like a charm, thanks Anna!

    But do include rhu's remark : " sudo yum update compiz-manager " is mandatory if you haven't already done so. The version is now 0.6.0.4.
     
    philippeC, Sep 7, 2008
    #30
  11. annafil

    SuzuKube

    Joined:
    Aug 20, 2008
    Messages:
    53
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    The drivers link seem to be dead (i had reinstall my linpus to make a clean partimage :)) Can somebody reup the Tarball?
     
    SuzuKube, Sep 8, 2008
    #31
  12. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    SuzuKube : link seems fine to me, but I'd be happy if someone provided a mirror as well in case my free webhost decides I'm abusing my bandwidth ;)
     
    annafil, Sep 8, 2008
    #32
  13. annafil

    bugmenot

    Joined:
    Sep 8, 2008
    Messages:
    2
    Likes Received:
    0
    bugmenot, Sep 8, 2008
    #33
  14. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    bugmenot: thanks! pretty weird error that one...

    Edit: figured out what's wrong. My webhost changed nameservers on me without telling me. Very nice. :? Should be back up in 24 hours, I'll put up the mirror link in the meantime
     
    annafil, Sep 8, 2008
    #34
  15. annafil

    SuzuKube

    Joined:
    Aug 20, 2008
    Messages:
    53
    Likes Received:
    0
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Right, it work fine for now :)

    I will upload it on my webserver :) http://suzukube.free.fr/linux
     
    SuzuKube, Sep 8, 2008
    #35
  16. annafil

    mpmf

    Joined:
    Aug 26, 2008
    Messages:
    5
    Likes Received:
    0
    Location:
    Portugal
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    After following the instructions, compiz stopped working. Whenever I run compiz --replace I get the following error:

    compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
    compiz (core) - Error: Failed to manage screen: 0
    compiz (core) - Fatal: No manageable screens found on display :0.0

    Anyone knows how to solve it? (I did update the compiz-manager as recomended)
     
    mpmf, Sep 11, 2008
    #36
  17. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Try installing "fusion-icon", and then run it the same way you run "compiz-manager"

    Also, make sure you have "emerald" installed, and that you reboot before trying to run compiz again
     
    annafil, Sep 11, 2008
    #37
  18. annafil

    mpmf

    Joined:
    Aug 26, 2008
    Messages:
    5
    Likes Received:
    0
    Location:
    Portugal
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Thanks for the answer, but I had it already installed and was working properly before the driver update. Here is the output of compiz-manager, if it helps:

    Checking for Xgl: not present.
    Detected PCI ID for VGA: 00:02.0 0300: 8086:27ae (rev 03) (prog-if 00 [VGA])
    Checking for texture_from_pixmap: present.
    Checking for non power of two support: present.
    Checking for Composite extension: present.
    Comparing resolution (1024x600) to maximum 3D texture size (2048): Passed.
    Checking for nVidia: not present.
    Checking for FBConfig: present.
    Checking for Xgl: not present.
    Starting emerald
    /usr/bin/compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
    /usr/bin/compiz (core) - Error: Failed to manage screen: 0
    /usr/bin/compiz (core) - Fatal: No manageable screens found on display :0.0
    /usr/bin/compiz-manager: line 406: /usr/bin/metacity: No such file or directory
    /usr/bin/compiz-manager: line 406: exec: /usr/bin/metacity: cannot execute: No such file or directory
     
    mpmf, Sep 11, 2008
    #38
  19. annafil

    annafil

    Joined:
    Aug 12, 2008
    Messages:
    327
    Likes Received:
    0
    Location:
    Malaysia
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    The driver doesn't have such known issues with compiz. It's probably configuration issues. Please post your /etc/X11/xorg.conf file
     
    annafil, Sep 11, 2008
    #39
  20. annafil

    mpmf

    Joined:
    Aug 26, 2008
    Messages:
    5
    Likes Received:
    0
    Location:
    Portugal
    Re: Howto: Intel graphics driver 2.2.1, EXA and compiz+video

    Ok, here it is.

    Code:
    # Xorg configuration created by system-config-display
    Section "ServerFlags"
            Option "DontZap" "no"
            Option "DontVTSwitch" "no"
    EndSection
    
    Section "ServerLayout"
            Identifier     "Default Layout"
            Screen      0  "Screen0" 0 0
            InputDevice    "Mouse0" "CorePointer"
            InputDevice    "Synaptics Mouse" "AlwaysCore"
            InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    	Option	    "XkbModel" "pc105"
            Option      "XkbLayout" "pt"
            Option      "XkbOptions" "grp:alt_shift_toggle"
    EndSection
    
    Section "InputDevice"
            Identifier "Synaptics Mouse"
            Driver     "synaptics"
            Option     "Device" "/dev/psaux"
            Option     "Protocol" "auto-dev"
            Option     "LeftEdge"  "1700"
            Option  "RightEdge"     "5300"
            Option  "TopEdge"       "1700"
            Option  "BottomEdge"    "4200"
            Option  "FingerLow"     "25"
            Option  "FingerHigh"    "30"
            Option  "MaxTapTime"    "180"
            Option  "MaxTapMove"    "220"
            Option  "VertScrollDelta" "100"
            Option  "MinSpeed"      "0.09"
            Option  "MaxSpeed"      "0.18"
            Option  "AccelFactor"   "0.0015"
            Option  "SHMConfig"     "on"
    EndSection
    
    Section "InputDevice"
            Identifier  "Mouse0"
            Driver      "mouse"
            Option      "Protocol" "IMPS/2"
            Option      "Device" "/dev/input/mice"
            Option      "ZAxisMapping" "4 5"
            Option      "Emulate3Buttons" "no"
    EndSection
    
    Section "Monitor"
            Identifier  "Monitor0"
            Modeline  "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync
    #       Option  "Above" "Monitor1"
    EndSection
    
    
    ### This is the monitor section for an external VGA with DPMS (auto modeline selection)
    Section "Monitor"
            Identifier  "Monitor1"
            Modeline "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
            Option  "DPMS"
    EndSection
    
    Section "Device"
       Identifier  "Videocard0"
       Driver      "intel"
    #   Option      "monitor-LVDS" "Monitor0"
    #   Option       "monitor-VGA" "Monitor1"
    #   Option       "Clone" "true"
    #   Option   "MonitorLayout"   "LVDS,VGA"
    #   BusID   "PCI:0:2:0"
       Option      "AccelMethod"   "EXA"
       Option      "FramebufferCompression" "off"
       Option       "MigrationHeuristic" "greedy"
       Option       "ExaNoComposite" "true"
       VideoRam   229396
       Option       "CacheLines" "1980"
    #   Screen   0
    EndSection
    
    
    Section "Screen"
            Identifier "Screen0"
            Device     "Videocard0"
            Monitor     "Monitor0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1024x600" "800x600" "640x480" "1024x768"
    # set virtual to the resolution of the external VGA if you want to use clone mode
    # if you want to have Xinerama-like setup, use "2704x1050" (extW+intW x extH)
             Virtual 2704 1050
            EndSubSection
    EndSection
    
    Thanks.
     
    mpmf, Sep 11, 2008
    #40
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.