Page 1 of 4 123 ... LastLast
Results 1 to 10 of 34

Thread: Best driver for Intel Core i3 integrated graphics?

  1. #1
    Join Date
    Jan 2009
    Location
    Switzerland
    Posts
    1,554

    Default Best driver for Intel Core i3 integrated graphics?

    As this seems not yet to be covered in openSUSE Graphic Card Practical Theory Guide for Users I am asking here.

    The Motherboard is an Asus P7H55-M Pro with Intel Core i3 530@2.93GHz. openSUSE 11.3 assigns the i915 driver by default:

    Code:
    # lspci -vk
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
            Subsystem: ASUSTeK Computer Inc. Device 8383
            Flags: bus master, fast devsel, latency 0, IRQ 30
            Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
            Memory at e0000000 (64-bit, prefetchable) [size=256M]
            I/O ports at bc00 [size=8]
            Expansion ROM at <unassigned> [disabled]
            Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
            Capabilities: [d0] Power Management version 2
            Capabilities: [a4] PCI Advanced Features
            Kernel driver in use: i915
    Is this the best choice or are there other (newer?) drivers?
    Technology is 'stuff that doesn't work yet.' -- Bran Ferren

  2. #2
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by vodoo View Post
    As this seems not yet to be covered in openSUSE Graphic Card Practical Theory Guide for Users I am asking here.

    The Motherboard is an Asus P7H55-M Pro with Intel Core i3 530@2.93GHz. openSUSE 11.3 assigns the i915 driver by default:

    Code:
    # lspci -vk
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
            Subsystem: ASUSTeK Computer Inc. Device 8383
            Flags: bus master, fast devsel, latency 0, IRQ 30
            Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
            Memory at e0000000 (64-bit, prefetchable) [size=256M]
            I/O ports at bc00 [size=8]
            Expansion ROM at <unassigned> [disabled]
            Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
            Capabilities: [d0] Power Management version 2
            Capabilities: [a4] PCI Advanced Features
            Kernel driver in use: i915
    Is this the best choice or are there other (newer?) drivers?
    The i915 kernel module comes as part of the intel driver (inside the xorg-x11-driver-video rpm) and that is described in the opensuse graphic card practical theory guide, albeit I concede its not obvious to anyone who has not looked at this a bit. In such a case, one can also check the contents of a graphic driver rpm to see EXACTLY what is inside (for driver support) and there is guidance here for that:
    although I concede that can be difficult for anyone who is not a long-in-the-tooth average user (like me) or an expert user (of which I am not one).

    There are a lot of i3 and i5 devices showing up now with Integrated graphics, and the situation is in a bit of flux wrt support for those devices. As soon as things setting down that I can get a handle as to the exact support, I may update the guides (or someone else who understands this better can also do so). Note I do NOT have this hardware, and that makes it incredibly difficult to provide further information.

    Other than the "intel" driver (that contains the i915) the only other recent driver I know of is the IEGD , but information on users using that is somewhat limited. The IEGD is a proprietary graphic driver and one needs to download and install separately (but ONLY do so if one's hardware is supported). The IEGD page notes it supports:
    1. Intel System Controller Hub US15W, US15WP and US15WPT
    2. Intel Q45, G41 and G45 Express chipsets
    3. Mobile Intel GM45, GL40 and GS45 Express chipsets
    4. Intel Q35 Express Chipset
    5. Mobile Intel GME965 and GLE960 Express chipsets
    6. Intel Q965 Express Chipset
    7. Mobile Intel 945GSE and 945GME Express chipsets
    8. Intel 945G Express Chipset
    9. Mobile Intel 910GMLE and 915GME Express chipsets
    10. Intel 915GV Express Chipset
    11. Intel Atom™ processor 400/500 series
    and as near as i can determine, NONE of those follow into the category of the integrated graphics that comes with an i5 or i3 processor (but I really do not know). In particular, since I do not have that hardware, I have to rely on posts on others in order to provide more guidance.

    The difficult is the majority of Linux users, once they have it working, stop posting and provide NO INFORMATION, hence making it very difficult to update/write graphic card guides. Most of these users forget we are a volunteer community, and we survive and thrive ONLY on the volunteer efforts of our users.
    Last edited by oldcpu; 25-Nov-2010 at 06:51.

  3. #3
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by vodoo View Post
    As this seems not yet to be covered in openSUSE Graphic Card Practical Theory Guide for Users I am asking here.

    The Motherboard is an Asus P7H55-M Pro with Intel Core i3 530@2.93GHz. openSUSE 11.3 assigns the i915 driver by default:

    Code:
    # lspci -vk
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
            Subsystem: ASUSTeK Computer Inc. Device 8383
            Flags: bus master, fast devsel, latency 0, IRQ 30
            Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
            Memory at e0000000 (64-bit, prefetchable) [size=256M]
            I/O ports at bc00 [size=8]
            Expansion ROM at <unassigned> [disabled]
            Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
            Capabilities: [d0] Power Management version 2
            Capabilities: [a4] PCI Advanced Features
            Kernel driver in use: i915
    A good guide I find for graphics is the Think Wiki. While written around IBM/Lenovo PCs, its information is often generic enough to be applied to other hardware. The Think Wiki has this on the Intel i3. If one looks there, one will see it points to here on Integrated Intel HD Graphics.

    That is very clear in noting that a very recent Linux distribution with kernel 2.6.33 and Intel Xorg driver 2.11 or newer is recommended. It also notes that XVideo (Xv) playback at certain frame sizes does not work properly unless you have at least version 2.12 of the Intel Xorg driver. ...

    The "Intel Xorg driver" is the "intel" driver that I referred to in a previous post.

  4. #4
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by vodoo View Post
    As this seems not yet to be covered in openSUSE Graphic Card Practical Theory Guide for Users I am asking here.

    The Motherboard is an Asus P7H55-M Pro with Intel Core i3 530@2.93GHz. openSUSE 11.3 assigns the i915 driver by default:
    Here is the quote out of the opensuse graphic card practical theory guide"
    • intel - this is an free open source driver for all Intel hardware. The "intel" driver supports the i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33, Q33, Q35, G35, GM45, G45, Q45, G43 and G41 chipsets. This driver should have much better performance than the VESA driver. It typically comes packaged with openSUSE as part of xorg-x11-driver-video rpm.


    Note the references to i915

    ... and if one looks inside the xorg-x11-driver-video rpm one can obtain more information as to the intel driver and the i915 kernel module that it provides.

  5. #5
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    As noted, the situation is still in flux. In addition to the Intel driver, and the proprietary Intel IEGD driver, I note there is also a EMGD intel driver, and I have not yet read of anyone using that driver.

    Intel web site has this to say:
    Version: 1.5 Release date: October 6, 2010 File Size: 117,269KB
    Intel Embedded Media and Graphics Driver (Intel EMGD) specifically targets the needs of embedded platforms that use the Intel System Controller Hub US15W, US15WP and US15WPT or the Intel Atom Processor E6xx Series. This driver set is enhanced over the previous Intel Embedded Graphics Drivers (IEGD) by providing higher performance and improved usability.
    with support being applicable to this hardware:
    • Intel System Controller Hub US15W, US15WP and US15WPT
    • Intel Atom Processor E6xx Series

    and as near as I can determine, the Intel EMGD is NOT for Core i3 PCs graphics.

    Your best bet is likely the "intel" driver, unless someone reports that the "IEGD" driver works for Core i3 (I have not read of any such report).

  6. #6
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by oldcpu View Post
    There are a lot of i3 and i5 devices showing up now with Integrated graphics, and the situation is in a bit of flux wrt support for those devices. As soon as things setting down that I can get a handle as to the exact support, I may update the guides (or someone else who understands this better can also do so). Note I do NOT have this hardware, and that makes it incredibly difficult to provide further information.

    Other than the "intel" driver (that contains the i915)
    When I read this phoronix article on the Core i3 integrated graphics it reads to me that the "intel" driver is the driver you should be using in Linux. Phoronix have this to say:

    In regards to the on-die GPU, the Clarkdale IGP is supported by the Linux 2.6.33 kernel DRM and is also supported by the xf86-video-intel DDX driver and Mesa after being previously known as the IGDNG with there being initial support for this new Intel graphics processor more than six months ago. Subsequent updates to the Intel IGDNG support delivered a new shader compiler and other improvements.
    The xf86-video-intel is the same as the "intel" driver that I am referring to.

  7. #7
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    A further note about Intel graphic drivers, and that is the performance of Intel graphic drivers on Linux lags their behaviour under MS-Windows.

    This is noted clearly in this recent (25-Nov-2010) Phoronix article .

    I note the Core i3 integrated graphics terminology is "Clarkdale" for desktops, and "Arrandale" for laptops. There are bugs in the 2.12 Intel driver for the Clarkdale/Arrandale, where from what I have read, at least one of the "Arrandale" bugs is reported fixed in the 2.13 Intel driver. Unfortunately only the 2.12 driver is available for openSUSE-11.3, where the 2.13 Intel driver is not (yet) nominally available for openSUSE-11.3, and can't be installed without doing a custom non-SuSE-GmbH supported download/install from the Xorg : X11 repository (or doing a custom compile one's self).
    Last edited by oldcpu; 25-Nov-2010 at 07:39.

  8. #8
    Join Date
    Jun 2008
    Location
    United Kingdom
    Posts
    5,091

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by vodoo View Post
    As this seems not yet to be covered in openSUSE Graphic Card Practical Theory Guide for Users I am asking here.

    The Motherboard is an Asus P7H55-M Pro with Intel Core i3 530@2.93GHz. openSUSE 11.3 assigns the i915 driver by default:

    Code:
    # lspci -vk
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
            Subsystem: ASUSTeK Computer Inc. Device 8383
            Flags: bus master, fast devsel, latency 0, IRQ 30
            Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
            Memory at e0000000 (64-bit, prefetchable) [size=256M]
            I/O ports at bc00 [size=8]
            Expansion ROM at <unassigned> [disabled]
            Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
            Capabilities: [d0] Power Management version 2
            Capabilities: [a4] PCI Advanced Features
            Kernel driver in use: i915
    Is this the best choice or are there other (newer?) drivers?
    Since you know the name/type of the motherboard, then presumably you can access the mobo specs (provided by Asus), which should tell you the type of intel chipset installed by Asus. It is better to know this independently of the operating systems' view as they don't always get it right.

    When you have the name of the chipset and possibly the type of integrated graphics or graphics media accelerator (GMA), please tell us.

    You can also check the chipset support in the (intel) driver's "man page" and that claimed in the driver's output in X's /var/log/Xorg.0.log, since they may not be the same for newer hardware.

  9. #9
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,619
    Blog Entries
    29

    Default Re: Best driver for Intel Core i3 integrated graphics?

    Quote Originally Posted by oldcpu View Post
    I note the Core i3 integrated graphics terminology is "Clarkdale" for desktops, and "Arrandale" for laptops. There are bugs in the 2.12 Intel driver for the Clarkdale/Arrandale, where from what I have read, at least one of the "Arrandale" bugs is reported fixed in the 2.13 Intel driver. Unfortunately only the 2.12 driver is available for openSUSE-11.3, where the 2.13 Intel driver is not (yet) nominally available for openSUSE-11.3, and can't be installed without doing a custom non-SuSE-GmbH supported download/install from the Xorg : X11 repository (or doing a custom compile one's self).
    If one is having major problems with a Core i3 Arrandale graphic device on their PC, and if one wishes to try the Intel-2.13 driver, then take a look at this thread: Intel Arrandale graphics and kwin compositing issues in 11.3+KDE4.5.3 ... in particular post#2, #4, and #5 in that thread, where guidance for updating is indirectly provided. Note I do NOT recommend updating unless one is a sold-average Linux user, or an advanced Linux user. Also note that there is a reasonable chance the cutting edge X11 : Xorg repository Intel driver will break one's system completely, forcing a re-install. In addition, even if the updated 2.13 driver works, nominal xorg openSUSE updates could break things again. Plus one should REMOVE the xorg : x11 repos immediately after any updates.

    So I recommend extreme caution and only update if one has no other choice.

    Reference driver hardware information, for PCI devices I find that 'lspi' command with more optimal arguements (than used above in 1st post) is useful. What works better for me, to obtain device-ID and vendor-ID information, is :
    Code:
    /sbin/lspci -nnk

  10. #10
    Join Date
    Feb 2010
    Location
    Upstate New York, USA
    Posts
    505

    Default Re: Best driver for Intel Core i3 integrated graphics?

    On an Intel i5-430M (an "Arrandale"), with onboard Intel GMA HD graphics (aka "Ironlake"), and without switchable graphics, I have a separate openSUSE 11.3 installation, with two out-of-stream changes:

    Kernel: 2.6.37-rc3-git1-5 (source: Index of /repositories/Kernel:/HEAD/openSUSE_11.3)

    Xorg from Index of /repositories/X11:/XOrg/openSUSE_11.3.

    The environment displays as follows:
    Code:
    lspci -v
    
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
            Subsystem: Acer Incorporated [ALI] Device 031c
            Flags: bus master, fast devsel, latency 0, IRQ 41
            Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
            Memory at c0000000 (64-bit, prefetchable) [size=256M]
            I/O ports at 3050 [size=8]
            Expansion ROM at <unassigned> [disabled]
            Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
            Capabilities: [d0] Power Management version 2
            Capabilities: [a4] PCI Advanced Features
            Kernel driver in use: i915
    Xorg.0.log presents:
    Code:
    [   762.141] (II) LoadModule: "intel"
    [   762.141] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
    [   762.142] (II) Module intel: vendor="X.Org Foundation"
    [   762.142] 	compiled for 1.9.2.901, module version = 2.13.901
    [   762.142] 	Module class: X.Org Video Driver
    [   762.142] 	ABI class: X.Org Video Driver, version 8.0
    [   762.142] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    	i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    	4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    	Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge,
    	Sandybridge, Sandybridge
    [   762.142] (++) using VT number 7
    While I can not say this is the best or optimum driver, it does work with the Arrandale/Ironlake combination. There are boot and suspension considerations detailed here - The "Black Screen" on Boot .... a Surprise !.

    The updated Xorg/intel drivers also appear to function with the (current) mainstream kernel (2.6.34.7-0.5). The 2.12 Intel drivers are partway there, and the 2.13 drivers seem to experience the power management problems associated with the "eDP" facility. This seems to only be an issue at boot-time, or susspension/hibernation from the Login screen.

    The above environment is used only for testing, until driver nirvana is attained, hopefully beginning with 11.4.
    Lap: Gateway NV79, i5-430, 4GB, 2 x 500GB HD, Intel GMA HD
    openSUSE 12.3 x64, KDE 4.12.4, Ubuntu 12.04LTS+10.04.3 LTS, Windows 7

    Lap: openSUSE 12.3, KDE 4.12.4, Windows/XP/SP3 guest and a Ubuntu 10.04.3 LTS boarder

Page 1 of 4 123 ... LastLast

Posting Permissions

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