Linux 3.12-rc7 and Catalyst 13.11 Beta 6 do not work for me.
I can probably get around this, but perhaps this is only the first fatal error in the module build:
firegl_public.c:618:17: error: 'seq_read' undeclared here (not in a function)
I am PISSED right off, too. I'm sick of this shit, every fucking time. It doesn't help that I always start doing shit like this at 4 AM when I shouldn't be, but this damned beta release is only a few weeks old and ought to be tested on 3.12-rc. If indeed it did work before, nothing like that (that would affect this) should change in the kernel interfaces when it's in -rc stages. If it does, Linus is supposed to call those people rude names.
I haven't tracked down any patches for this yet (still looking) so I may have to fiddle.
Announcement
Collapse
No announcement yet.
AMD Catalyst Beats NVIDIA To Linux 3.12 Support
Collapse
X
-
Also confirmed working perfectly on recently released 13.10, even though it's not one of AMDs "supported" versions.
Xubuntu 13.10 x86_64, Kernel 3.12-rc5, Catalyst 13.11 beta.
Code:Package /home/me/catalyst13.11beta1/fglrx_13.200-0ubuntu1_amd64.deb has been successfully generated Package /home/me/catalyst13.11beta1/fglrx-dev_13.200-0ubuntu1_amd64.deb has been successfully generated Package /home/me/catalyst13.11beta1/fglrx-amdcccle_13.200-0ubuntu1_amd64.deb has been successfully generated Removing temporary directory: fglrx-install.B79VxE me@desktop:~/catalyst13.11beta1$ sudo dpkg -i fglrx*.deb Selecting previously unselected package fglrx. (Reading database ... 174184 files and directories currently installed.) Unpacking fglrx (from fglrx_13.200-0ubuntu1_amd64.deb) ... Selecting previously unselected package fglrx-amdcccle. Unpacking fglrx-amdcccle (from fglrx-amdcccle_13.200-0ubuntu1_amd64.deb) ... Selecting previously unselected package fglrx-dev. Unpacking fglrx-dev (from fglrx-dev_13.200-0ubuntu1_amd64.deb) ... Setting up fglrx (2:13.200-0ubuntu1) ... update-alternatives: using /usr/lib/fglrx/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode update-alternatives: using /usr/lib/fglrx/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode update-initramfs: deferring update (trigger activated) Loading new fglrx-13.200 DKMS files... First Installation: checking all kernels... Building only for 3.12.0-031200rc5-generic Building for architecture x86_64 Building initial module for 3.12.0-031200rc5-generic Done. fglrx: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.12.0-031200rc5-generic/updates/dkms/ depmod....... DKMS: install completed. update-initramfs: deferring update (trigger activated) Processing triggers for ureadahead ... Setting up fglrx-amdcccle (2:13.200-0ubuntu1) ... Setting up fglrx-dev (2:13.200-0ubuntu1) ... Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-3.12.0-031200rc5-generic Processing triggers for libc-bin ...
Leave a comment:
-
Confirmed working here. Xubuntu 13.04 x86_64, Kernel 3.12-rc5, Catalyst 13.11 beta.
Builds and install fine, just follow this for Ubuntu and derivatives (13.04):
Leave a comment:
-
Originally posted by MrRtd View PostI'm typing this on my laptop with the Linux 3.11 kernel and the nvidia 331 beta driver.
Leave a comment:
-
Meanwhile, xorg-edgers is still stuck on Catalyst 13.8; so much for being 'on the edge of xorg'.
Leave a comment:
-
Originally posted by d2kx View PostI have no idea re: kernel changes.
I built packages with catalyst.run --buildpkg Ubuntu/raring and installed the debs (Ubuntu uses DKMS by default).
Code:Updating /etc/sysconfig/fglrxconfig... /usr/src/kernel-modules/fglrx / Apply some patches ... ati-CONFIG_SMP.patch applied successfully. ati-2.6.27-build-fix-1.patch applied successfully. ati-2.6.36-compat_alloc_user_space.patch applied successfully. / Used CPUs/Cores for compilation => [[1;32m 4 [0m] ******************************************************************************** * * * Kernel: 3.12.0-rc5-2.Virt_hyperv-desktop * * Source: /lib/modules/3.12.0-rc5-2.Virt_hyperv-desktop/build * * Include: /lib/modules/3.12.0-rc5-2.Virt_hyperv-desktop/source/include * * * ******************************************************************************** file /lib/modules/3.12.0-rc5-2.Virt_hyperv-desktop/source/include/../arch/x86/include/asm/compat.h says:COMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space /usr/src/kernel-modules/fglrx/2.6.x / rm -rf *.c *.h *.o *.ko *.a .??* *.symvers make: Entering directory `/usr/src/linux-3.12.0-rc5-2.Virt_hyperv-obj/x86_64/desktop' LD /usr/src/kernel-modules/fglrx/2.6.x/built-in.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_acpi.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_agp.o CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_debug.o /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetEffectiveUid': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:1750:5: error: incompatible types when returning type 'kuid_t' but 'KCL_TYPE_Uid' was expected /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetInitKerPte': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2624:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2627:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2632:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetPageTableByVirtAddr': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2691:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2696:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2702:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetPageSizeByVirtAddr': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2760:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2765:5: warning: return makes integer from pointer without a cast [enabled by default] /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2771:5: warning: return makes integer from pointer without a cast [enabled by default] CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_ioctl.o /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetEffectiveUid': /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:1754:1: warning: control reaches end of non-void function [-Wreturn-type] CC [M] /usr/src/kernel-modules/fglrx/2.6.x/kcl_io.o make[3]: *** [/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [_module_/usr/src/kernel-modules/fglrx/2.6.x] Error 2 make[1]: *** [sub-make] Error 2 make: *** [all] Error 2 make: Leaving directory `/usr/src/linux-3.12.0-rc5-2.Virt_hyperv-obj/x86_64/desktop' ****************************** Build of kernel module failed! ****************************** rm -rf *.c *.h *.o *.ko *.a .??* *.symvers / Calling 'depmod -a 3.12.0-rc5-2.Virt_hyperv-desktop' this may take a while... Summary report: ================================================================================ Kernel => 3.12.0-rc5-2.Virt_hyperv-desktop Detected => RPM package Build => [[1;31m FAILURE [0m] Install => [[1;31m FAILURE [0m] ************************************************************** Building/installation of fglrx kernel module failed! Try again by calling "/usr/bin/fglrx-kernel-build.sh" manually. ************************************************************** ************************************************************* Please read "/usr/share/doc/packages/fglrx/README.SuSE" for configuration details when using SaX2. ************************************************************* Disable KMS to prevent driver issue: Kernel image: /boot/vmlinuz-3.12.0-rc5-2.Virt_hyperv-desktop Initrd image: /boot/initrd-3.12.0-rc5-2.Virt_hyperv-desktop Root device: /dev/disk/by-id/ata-ST3250318AS_9VM11N4H-part6 (/dev/sda6) (mounted on / as ext4) Resume device: /dev/disk/by-id/ata-ST3250318AS_9VM11N4H-part5 (/dev/sda5) Kernel Modules: thermal_sys thermal processor fan pata_via pata_marvell ata_generic scsi_dh scsi_dh_emc scsi_dh_hp_sw scsi_dh_rdac scsi_dh_alua xhci-hcd hid-logitech-dj Features: acpi plymouth block usb resume.userspace resume.kernel Check: No fglrx section. Uninitialised file found, configuring. Switch to AMD
Leave a comment:
-
Originally posted by djdoo View PostDoes Ubuntu make any changes at the kernel??
How did you installed the driver? Did you get precompiled packages or via the .run file?
I built packages with catalyst.run --buildpkg Ubuntu/raring and installed the debs (Ubuntu uses DKMS by default).
Leave a comment:
Leave a comment: