fglrx 8.632 does not compile by dkms on kernel 2.6.30 and 2.6.31 for amd64

Bug #410062 reported by mahdi
40
This bug affects 6 people
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

dkms could compile fglrx version 8.620 for amd64 for 2.6.30 and 2.6.31, but after upgrading to 8.632 it does not compile. log file is attached.

Revision history for this message
mahdi (mirzazadeh) wrote :
description: updated
Revision history for this message
KernelMadness (kernelmadness) wrote :

I have same issue. On both 2.6.30.and 2.6.31 kernels dkms build fails. Seems that someone forgot to port compatibility patches from 8.620.

Jeffrey Baker (jwbaker)
Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Youjin (youjin-) wrote :

Same problem here...

Revision history for this message
Jon (jonathan-semczyk) wrote :

Same here with linux image 2.6.31-7-generic on x86_64 and fglrx 8.632

Revision history for this message
Youjin (youjin-) wrote :

Sorry I have linux image 2.6.31-8-generic i686 and fglrx 8.632

Revision history for this message
hunger (hunger) wrote :

The 9.8 version installs for me after tweaking dkms:

* Fglrx wants to run as root (needed to edit /usr/bin/dkms to stop it from doing this;-)
* the installed dkms.conf file runs with bash only, so I had to edit the make command used there
   * Removed pushd and popd which seem redundant anyway.
   * call ./make.sh without forcing the shell to sh.

The package was available here:
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-9-8-x86.x86_64.run

I used --buildpkg Ubuntu/karmic to create debs, installed them and then tweaked dkms as described above.
I further had to blacklist the radeon and radeonhd modules.

Revision history for this message
hunger (hunger) wrote :

... OK, fglrx does build for me now (see comment above), but the resulting module fails to load:-)

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

i have a version that build/installs, whether it works or not is a binary thing :)
i'll upload it in the ppa below as fglrx-installer_8.632-0ubuntu2~dinxter3
https://launchpad.net/~dinxter/+archive/ppa

essentially it just does as hunger mentioned above, removes popd and pushd, and alters make.sh to allow user 'nobody' to run, which is dkms. no guerantees but works here. debdiff attached

Revision history for this message
Bryce Harrington (bryce) wrote :

I've seen this bug as well, and have verified that the 8.66 driver solves it.

Changed in fglrx-installer (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fglrx-installer - 2:8.660-0ubuntu1

---------------
fglrx-installer (2:8.660-0ubuntu1) karmic; urgency=low

  * New upstream release.
    + Fix freeze on boot with purple and green ubuntu logos
      (LP: #423711)
    + Fix boot failure due to DKMS change. Sometimes X crashes as result.
      (LP: #417617, #413751)
    + Make fglrx compile with dkms on 2.6.30 and 2.6.31 for amd64
      (LP: #410062)
    + Fix "Desktop effects could not be enabled" on HD 4850 and HD 4870
      (LP: #417500, #408633)
    + Provide support for 2.6.31 kernel
      (LP: #413791)
    + Use Catalyst Control Center for display configuration
      (LP: #410512)
    + Catalyst Control Center shows up in Apps > Accessories, should be in
      System > Administration > Display
      (LP: #423670)

 -- Bryce Harrington <email address hidden> Fri, 04 Sep 2009 15:05:07 -0700

Changed in fglrx-installer (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.