Announcement

Collapse
No announcement yet.

[Solved] Ati Propetary driver compilation.

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [Solved] Ati Propetary driver compilation.

    Hello,

    I tried yesterday compile Ati's propetary Cataclysm 8.6 (god forgive me, i hate Katalyst drivers) and got error message, something "driver is not supported by this lixux build".
    Question is, how i can fool Ati driver that it like Hardy Heron and it thinks that my linux is Umbuntu Hardy?
    Why i vant propetary, having lot of trouble with my laptop's video card. Reason switching to linux, couldn't get working Katalyst on WinXP (never going use Vista, it's a crap).
    Already tried 1 method with mesa drivers, couldn't get it working. Have very nasty laptop from hardware and BIOS side, Dell Vostro 1000. And i was thinking that, i get best result with ovn compiled driver.

    #2
    Re: Ati Propetary driver compilation.

    Probably the easiest way is to use the Envy.

    Envy
    What is Envy?:

    "Envy" is an application for Ubuntu Linux and Debian written in Python and PyGTK which will:
    1) detect the model of your graphic card (only ATI and Nvidia cards are supported) and install the appropriate driver. However automatic detection can be overridden with the "Manual installation"
    2) install the right driver for your card and all the required dependencies
    3) configure the Xserver for you
    Envy is in the Hardy repositories.


    or if you are DIY or want more info:

    > Binary DriverHowto / ATI (Ubuntu Community Documentation)
    > Ubuntu Ati Installation wiki

    > Phoronix Forums - AMD/ATI Linux
    (Technical support and discussion of the ATI/AMD proprietary Linux driver)


    => How i do it:

    #0 Download ati-driver-installer from the AMD

    #1 Install necessary tools:
    Code:
    sudo apt-get update
    Code:
    sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper \
    debconf libstdc++5 linux-headers-generic dkms
    #2 Create .deb packages:
    Code:
    sudo bash ati-driver-installer-8-6-x86.x86_64.run --buildpkg Ubuntu/hardy
    #3 Install .deb packages:

    Code:
    sudo dpkg -i xorg-driver-fglrx_8.501-0ubuntu1_i386.deb
    Code:
    sudo dpkg -i fglrx-kernel-source_8.501-0ubuntu1_i386.deb
    Code:
    sudo dpkg -i fglrx-amdcccle_8.501-0ubuntu1_i386.deb
    #4 Fix broken dependencies
    Code:
    sudo apt-get -f install
    #5 Removing atievents daemon
    Code:
    sudo update-rc.d -f atieventsd remove
    Removing any system startup links for /etc/init.d/atieventsd ...
    /etc/rc0.d/K20atieventsd
    /etc/rc1.d/K20atieventsd
    /etc/rc2.d/S20atieventsd
    /etc/rc3.d/S20atieventsd
    /etc/rc4.d/S20atieventsd
    /etc/rc5.d/S20atieventsd
    /etc/rc6.d/K20atieventsd
    > atieventsd
    > What does atieventsd actually do?

    Restart and check
    Code:
    fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI RADEON 9600 Series
    OpenGL version string: 2.1.7659 Release
    Before you edit, BACKUP !

    Why there are dead links ?
    1. Thread: Please explain how to access old kubuntu forum posts
    2. Thread: Lost Information

    Comment


      #3
      Re: Ati Propetary driver compilation.

      That is exactly what i needed.

      Edit:
      Install with Envy failed.

      autoChoice(sys.argv[1])
      File "pulse.py", line 18, in autoChoice
      objects.atiinstallg(data1)
      File "/usr/lib/python2.5/site-packages/Envy/objects.py", line 222, in atiinstallg
      task.atiInstall()
      File "/usr/lib/python2.5/site-packages/Envy/classes.py", line 1148, in atiInstall
      check.checkntry(packages)
      File "/usr/lib/python2.5/site-packages/Envy/classes.py", line 308, in checkntry
      raise Exception(error)
      Exception: ('\nEnvyNG ERROR: The following packages cannot be installed:',)

      Edit2:

      Compilation worked like charm, but..

      cawabunga@localhost:~$ fglrxinfo
      display: :0.0 screen: 0
      OpenGL vendor string: Mesa project: www.mesa3d.org
      OpenGL renderer string: Mesa GLX Indirectm
      OpenGL version string: 1.4 (2.1 Mesa 7.0.3-rc2)

      Because Radeon Express 200M has no support from driver level and i saw petition to AMD, include 200M support in next driver.

      Yay, i forgot enable display adapter now...

      Code:
      cawabunga@localhost:~$ fglrxinfo
      display: :0.0 screen: 0
      OpenGL vendor string: ATI Technologies Inc.
      OpenGL renderer string: ATI Radeon Xpress Series
      OpenGL version string: 2.1.7659 Release
      And Cataclysm works as well, screenie: http://img233.imageshack.us/img233/359/snapshot2xh6.png

      Thanks a lot Rog, for your assistance.

      Comment

      Working...
      X