Announcement

Collapse
No announcement yet.

Kernel module mismatch with 7.11

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Kernel module mismatch with 7.11

    After being disappointed by the 1680x1050 resolution issues in the new 7.12 I've been trying to revert my drivers.

    Firstly I've tried 8.41, as they were the last ones I bothered upgrading to. Unfortunately every time I install these drivers I get a segfaulting Xorg with a cryptic error I can't follow.

    Then trying 7.11 I at least get the X server up and running, but with a kernel module version mismatch.

    Code:
    (II) fglrx(0): Kernel Module Version Information:
    (II) fglrx(0):     Name: fglrx
    (II) fglrx(0):     Version: 8.44.3
    (II) fglrx(0):     Date: Dec 19 2007
    (II) fglrx(0):     Desc: ATI FireGL DRM kernel module
    (WW) fglrx(0): Kernel Module version does *not* match driver.
    (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
    As you can see - 8.44.3, more in line with the 7.12 module. fglrx (via amdcccle) is reporting 8.43.2 as it's driver version.

    but...

    Code:
    # dpkg-query -l 'flgrx-kernel-*'
    ii  fglrx-kernel-2.6.22-14-generic           8.433-1+2.6.22-14.47                     ATI binary kernel module for Linux 2.6.22-14-generic
    ii  fglrx-kernel-source                      8.433-1                                  Kernel module source for the ATI graphics accelerators
    Only installed are the two fglrx packages (kernel and kernel-source) for the correct version (8.43.2)

    Where is the 7.12 module coming from? More importantly, how can I get rid of it to replace with the 7.11 version???

    Thanks,

    L.

  • #2
    As usual I find the problem just after writing for help rather than just before!

    The problem is that the module for 7.12 is now built differently (dkms or whatever) and doesn't actually end up inside a deb package of any kind because it's build dynamically.

    That means it hangs around when you remove the 7.12 drivers.

    To find it:
    modinfo fglrx | less
    will tell you where your driver module is being loaded from. Remove it, and go on your merry way.

    L.

    Comment


    • #3
      fglrx

      I have the same problem how can I find an issue. My driver loaded is
      filename: /lib/modules/2.6.22-14-generic/updates/dkms/fglrx.ko
      license: Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
      description: ATI Fire GL
      author: Fire GL - ATI Research GmbH, Germany
      s
      Cedric

      Comment


      • #4
        Originally posted by cedrc.bouchet View Post
        I have the same problem how can I find an issue. My driver loaded is
        filename: /lib/modules/2.6.22-14-generic/updates/dkms/fglrx.ko
        license: Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
        description: ATI Fire GL
        author: Fire GL - ATI Research GmbH, Germany
        s
        Cedric
        I just:
        Code:
        # rm /lib/modules/`uname -r`/updates/dkms/fglrx.ko
        i.e. Just removed the leftover file from 7.12.

        And tried again with 7.11 from scratch (although it might just work without a problem anyway).

        L.

        Comment


        • #5
          I have ever try but it do not operate for me...
          Cedric

          Comment

          Working...
          X