Announcement

Collapse
No announcement yet.

Catalyst 10.6 does not install on OpenSuse 11.3

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

  • Catalyst 10.6 does not install on OpenSuse 11.3

    Tried to install Catalyst 10.6 on OpenSuse 11.3 RC2. The installation failed. This is what the installer had to say:

    no XFree86 in (/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib64/jvm/jre/bin)

    Error: ./default_policy.sh does not support version
    default:v2:x86_64:lib::none:2.6.34-12-desktop:; make sure that the version is being
    correctly set by --iscurrentdistro

    Removing temporary directory: fglrx-install.KabnT0

  • #2
    10-6 only supports up to .33 kernel out of the box. 1 line is missing

    Comment


    • #3
      @macunian
      Kano's script supposedly fixes what he's talking about, although it's obviously for debian http://kanotix.com/files/install-fglrx-debian.sh.
      I'll have a look and see if I can adapt that to openSUSE.

      Comment


      • #4
        Note to self:
        1. Check out the script first
        2. Then and only then open your trap...

        Comment


        • #5
          Erm ok if you're in a hurry, you might as well apply the patch manually:

          Comment


          • #6
            thanks to both of you. I will try to apply the patch and then report back.

            Comment


            • #7
              erm.... I might have done something wrong here. You add that patch to ati-install.sh don't you?

              Comment


              • #8
                Originally posted by mancunian View Post
                erm.... I might have done something wrong here. You add that patch to ati-install.sh don't you?
                You extract the content to a directory first, cd to that directory and apply the patch. Since it's a one-liner, hand editing works too:
                Code:
                sh ati-driver-installer-10-6-x86.x86_64.run --extract fglrx-install/ (or whatever name)
                cd fglrx-install/common/lib/modules/fglrx/build_mod
                kwrite kcl_wait.c
                Look for the " #include <linux/sched.h>" line (it's pretty much at the beginning), add
                Code:
                #include <linux/slab.h>
                beneath it.
                Save, cd back to fglrx-install and launch ati-installer.sh

                That should be it.

                Comment


                • #9
                  Oh and make sure have all the dependencies installed first:

                  Comment


                  • #10
                    Thanks again. Unfortunately, this doesn't work.

                    Comment

                    Working...
                    X