[Pkg-fglrx-devel] Bug#729765: (no subject)
Jean-Marc Liotier
jm at liotier.org
Mon Jan 6 22:59:24 UTC 2014
Problem fixed - here is the patch, tested on the aforementioned
system... Just a missing #ifdef that caused the failure on systems with
no hardware IOMMU:
--- kcl_iommu.c.orig 2014-01-06 23:40:00.090444433 +0100
+++ kcl_iommu.c 2014-01-06 23:40:52.013271589 +0100
@@ -187,11 +187,13 @@
*/
int ATI_API_CALL KCL_IOMMU_CheckInfo( KCL_PCI_DevHandle pcidev)
{
+ #ifdef IOMMUV2_SUPPORT
struct pci_dev* pdev = (struct pci_dev*)pcidev;
if ( pdev->dev.archdata.iommu )
{
return 1;
}
+ #endif
return 0;
}
A 'dpkg-reconfigure fglrx-modules-dkms' and a reboot later, I am
enjoying the soothing movement of glxgears.
Most glory goes to Gindek who had fixed this on his own Debian system
last October and posted the patch which I stumbled upon:
http://forums.amd.com/game/messageview.cfm?catid=488&threadid=168661&enterthread=y
Most glory but not all since he apparently did not bring it to the
attention of the Debian maintainer...
More information about the Pkg-fglrx-devel
mailing list