Novell is now a part of Micro Focus

Recommended update for Intel drivers


(Last modified: 17APR2007)

solutions Recommended update for Intel drivers SuSE Linux Maintenance Web (64ad84df0f914ff104843024454121cc)

Applies to

Package: intel-i810-agpgart-kmp-bigsmp
Product(s): SUSE Linux Enterprise Desktop 10 SP1 Upgrade for x86
SUSE Linux Enterprise Desktop 10 SP1 Upgrade for AMD64 and Intel EM64T
SUSE Linux Enterprise Server 10 SP1 Upgrade for x86
SUSE Linux Enterprise Server 10 SP1 Upgrade for AMD64 and Intel EM64T
Zypp-Patch-Number: 3076
Release: 20070417
Obsoletes: none


These packages are the updates for Service Pack 1 of SUSE Linux Enterprise
10. Install them to have your system at SP1 level.



Problem description

Below you find a list of changes sorted alphabetically by package name.
  • fixed marking kernel module as supported (Bug #235808)
  • added support for PCI_DEVICE_ID_INTEL_82855GM_HB (0x3580) (tested by dkukawka)
  • mark kernel module as supported (Bug #233544)
  • Intel Broadwater support (FATE #301419, Bug #173465)
  • limit support to well tested chipsets 915G/915GM, 945G/945GM and 946GZ/Q965/G965
  • disabled intel_pci_table.diff since Xgl seems to be working now
  • intel_pci_table.diff:
    • limit support to new 946GZ/965G/965G-1/965Q devices, so this package will only get autoselected by YaST (via the package Supplements) for these devices
  • mark kernel modules as supported (Bug #249665)
  • i915_pci_table.diff:
    • added support for 855 GM (0x3582) (tested by dkukawka)
  • Intel Broadwater support (FATE #301419, Bug #173465)
  • Requires need to be set in an external "preamble" file
  • removed support for untested 830/845/855/865 chipsets
  • Updated description
  • reenabled i915_pci_table.diff: register Intel devices, so YaST will autoselect this packages when such a hardware is detected, but no longer limit it to 965
  • require intel-i810-xorg-x11 + intel-i810-Mesa to make sure these are installed as well, when the intel-i810-drm is installed
  • disabled i915_pci_table.diff since Xgl seems to be working in i915
  • i915_pci_table.diff:
    • register supported devices, so this package can get autoselected by YaST via the package Supplements mechanism
    • limit support to new 946GZ/965G/965G-1/965Q devices
  • no longer strip .so files to fix creating of -debuginfo package
  • Intel Broadwater support (FATE #301419, Bug #173465)
  • fix-compiz-x86_64.diff Ported upstream fix to bug 8277 (i965)
  • reenable-getstring-915.diff
    • enable-compiz.diff was making i915 report extensions that it did not support
    • reported by Dave Reveman in bugzilla 173465 comment 140
  • Xgl works but an issue remains in 64 bits (bug 8277 at
  • copy-sub-buffer-i965.diff Ported SLED10 GA's equivalent patch for i915 into i965
  • support-arb-tex-rect.diff Backported ARB_texture_rectangle from upstream for i965 (driver)
  • add-status-parameter.diff Backported ARB_texture_rectangle from upstream for i965 (mesa)
  • Updated description
  • No longer require openmotif for building
  • renamed Only_i915.diff to Only_intel.diff Enabled i915... again! since it seems to work with Xgl now
  • renamed nice_try.diff to enable-compiz.diff disabled i915GetString to let compiz run
  • dri-copy-sub-buffer-intel.diff: fixes missing function reference in mesa-6.4.2-dri-copy-sub-buffer-1.patch
  • Only_i915.diff: disabled build of i915 DRI driver due to regressions with Xgl
  • removed bogus self Provides
  • mesa-6.4.2-dri-copy-sub-buffer-1.patch: needed for open source drivers to work with Xgl (David Reveman)
  • nice_try.diff: convince compiz to start by adding a required extension ("Support for non power of two textures missing"); disabled for now due to different problems (Bug #173465)
  • added some module dirs to filelist to fix build
  • stripped off symbols to reduce size
  • prevent (acpi) video kernel module from loading (Bug #260675)
  • no longer strip .so files to fix creating of -debuginfo package
  • added 855GM/915G/915GM/945G/945GM to (Bug #239153)
  • i810_bios_fails.diff: Fix X.Org bug #8536, i915 BIOS fails when restarting Xserver.
  • Intel Broadwater support (FATE #301419, Bug #173465)
  • added information for libhd to make 3Ddiag (used by gnome-xgl-settings) happy
  • updated description
  • fixed regression causing problems with xrandr
  • always enable 3D support
  • removed bogus self Provides
  • added some dirs to fileslist to fix build
  • only (re)create config file via SaX2 in %post if driver has not been in use before
  • %postun: make sure we still have a working configuration after uninstalling the driver by recreating config file via SaX2
  • fixed bug #7905 (simultaneous use of Xv and GL)
  • modprobe intel-agp kernel module after installation
  • Ported fixes from upstrem X7.1 driver:
    • textured video
    • no dynamic front buffer mapping for 965
    • correct xv rendering for 32bpp
  • changed location of Identity and Cards
  • stripped off unnecessary symbols from binaries


Please install the updates provided at the location noted below.

Installation notes

This update is provided as an RPM package that can easily be installed onto a running system by using this command:
rpm -Fvh intel-i810-agpgart-kmp-bigsmp.rpm intel-i810-agpgart-kmp-debug.rpm intel-i810-agpgart-kmp-default.rpm intel-i810-agpgart-kmp-smp.rpm intel-i810-agpgart-kmp-xen.rpm intel-i810-agpgart-kmp-xenpae.rpm intel-i810-drm-kmp-bigsmp.rpm intel-i810-drm-kmp-debug.rpm intel-i810-drm-kmp-default.rpm intel-i810-drm-kmp-smp.rpm intel-i810-drm-kmp-xen.rpm intel-i810-drm-kmp-xenpae.rpm intel-i810-Mesa.rpm intel-i810-xorg-x11.rpm

links to download packages

Download Source Packages

Download the source code of the patches for maintained products.


The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.

© Copyright Micro Focus or one of its affiliates