Announcement

Collapse
No announcement yet.

Catalyst 8.12 in debian lenny

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

  • nbi1
    started a topic Catalyst 8.12 in debian lenny

    Catalyst 8.12 in debian lenny

    There are now 8.12 "experimental" amd64 packages available for lenny, but there are dependency problems that need to be remedied. That effort might not be any more time consuming then trying to build the kernel module from the official 8.12 ATI installer.

    I built the 8.12 .deb packages using the ATI installer. I followed a recipe from a German forum that uses module assistant to build the kernel module (sorry, at work and don't have that url handy). Unfortunately some of the C code fails to compile. My running kernel is 2.6.28 and was acquired via tarball from kernel.org so there is no "kernel-headers" (and there really shouldn't need to be). This is just a wild guess as to what might be tripping up the compile.

    Which is more efficient and expedient? Getting 8.12 installed via the "experimental" packages or trying to resolve the build problem?

    My video card is a 4850. BTW, I also have Ubuntu 8.10 installed and its fglrx packages seem to work flawlessly (working 2D acceleration and no artifacts during video playback). How is it that the Canonical folks have this working, but not Debian??

  • nbi1
    replied
    Originally posted by Kano View Post
    @nbi1

    that did not solve anything! The only thing that happend was that you installed a newer driver and then rebooted. Because the old module was active and you did not go with my script in first place you had problems. You can only unload fglrx or radeon+drm module when X server is shut down.
    No. You're not reading all my posts or something is getting lost in the translation again. Maybe I should post "auf Deutsch".

    I have tried your script before and what did I say? The result was exactly the same as when I successfully completed an install via manual methods. And the next step from that failed state was to list modules in /etc/modules. That resulted in a "good" fglrx on Intrepid. So if listing modules in /etc/modules doesn't "solve anything" then why does this work??

    And again you failed to answer my question, upgrade the lenny X server or not?

    UPDATE - I did get 9.1 working with 2.6.28 under lenny! Woohoo! So never mind.
    Last edited by nbi1; 02-18-2009, 02:56 AM.

    Leave a comment:


  • Kano
    replied
    @nbi1

    that did not solve anything! The only thing that happend was that you installed a newer driver and then rebooted. Because the old module was active and you did not go with my script in first place you had problems. You can only unload fglrx or radeon+drm module when X server is shut down.

    Leave a comment:


  • storma
    replied
    If you use the default setup in lenny there should be no reason to upgrade. I have 2 machines here running lenny + ati cards, (4870 + 2600xt) and they both just work. 64 and a 32bit respectfully.

    All I do to install the driver is ./ati-driver-installer-xxx.run with no arguments.

    Leave a comment:


  • nbi1
    replied
    Originally posted by Kano View Post
    Please do not use /etc/modules. That's a very bad hack and leads to problems. Let the driver load fglrx module and the rest of the modules let udev load. You can use it for lm-sensors, but that's not critical.
    Sorry, but specifying all the modules in /etc/modules solved the mangled X display problem in Intrepid. Something that should have been getting loaded but wasn't now is. Yes, /etc/modules may be a hack but the bottom line is that I now have working fglrx.

    And you didn't answer my question. Upgrade X server in lenny or not?

    Leave a comment:


  • Kano
    replied
    Please do not use /etc/modules. That's a very bad hack and leads to problems. Let the driver load fglrx module and the rest of the modules let udev load. You can use it for lm-sensors, but that's not critical.

    Leave a comment:


  • nbi1
    replied
    I recently solved the fglrx driver problem in Ubuntu Intrepid. I now have the 8.561 driver working in Intrepid with the 2.6.28 kernel. The root cause of the problem was that an essential module was not being loaded. I have yet to figure out which one it is, but it isn't one of the obvious ones.

    Since I'm seeing the exact same failure mode under lenny I'm guessing the solution might be the same. That solution was to get the list of loaded modules via `lsmod` for the stock Intrepid kernel for which fglrx works. I put that list in /etc/modules and voila the dkms rebuild of the fglrx module resulted in a working system.

    A potential wrinkle with lenny is that the X server is much older. It isn't clear to me if the X server needs to be upgraded first. Kano, what do you think? Upgrade server or not? Or don't bother because fglrx won't work on lenny for other reasons?

    Leave a comment:


  • 00marcus
    replied
    Originally posted by Gregor A. View Post
    How to install fglrx on Debian:

    mkdir fglrx
    cd fglrx
    wget https://a248.e.akamai.net/f/674/9206...x86.x86_64.run
    $ sh ./ati-driver-installer-9-1-x86.x86_64.run --buildpkg Debian/lenny

    dpkg -i *.deb
    cd /usr/src

    m-a prepare
    unp fglrx.tar.bz // or so... look into the directory

    cd /usr/src/linux
    make-kpkg --append-to-version=-1-686 modules-image

    cd /usr/src
    dpkg -i *.deb // look into the directory


    you are done
    Two questions:
    1: 32 or 64 bit version of debian?
    2: Which ATI model: Radeon HD 3650?

    I suspect this model is not yet supported...

    Leave a comment:


  • 00marcus
    replied
    Originally posted by Kano View Post
    Best would be: buy Nvidia card
    Sure, which one would you suggest, if I have the following requirements:
    o suspend/resume works reliably
    o minimum power consumption
    o play lo-res vid
    o minimal 3d (googleearth / zatttoo)

    Sorry for being offtopic, but I'm desperately frustrated with this new laptop and the shitty ati card.

    Leave a comment:


  • Gregor A.
    replied
    How to install fglrx on Debian:

    mkdir fglrx
    cd fglrx
    wget https://a248.e.akamai.net/f/674/9206...x86.x86_64.run
    $ sh ./ati-driver-installer-9-1-x86.x86_64.run --buildpkg Debian/lenny

    dpkg -i *.deb
    cd /usr/src

    m-a prepare
    unp fglrx.tar.bz // or so... look into the directory

    cd /usr/src/linux
    make-kpkg --append-to-version=-1-686 modules-image

    cd /usr/src
    dpkg -i *.deb // look into the directory


    you are done

    Leave a comment:

Working...
X