FGLRX and tumbleweed

I’ve been following all of the instructions for fglrx+tumbleweed, but so far nothing is working. I’m running a fresh install of tumbleweed with all of the latest updates and I’ve added the geeko.ioda repo and did “sudo zypper install fglrx” like I was supposed to. It installed all of the proper 64 bit programs (3 total), but when I reboot nothing works. fglr_glxgears won’t run, it spits out an error:

Using GLX_SGIX_pbuffer
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12

dmesg | grep fglrx
2.160205] fglrx: module license ‘Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY’ taints kernel.
2.189710] <6>[fglrx] Maximum main memory to use for locked dma buffers: 3707 MBytes.
2.189888] <6>[fglrx] vendor: 1002 device: 6741 count: 1
2.190098] <6>[fglrx] ioport: bar 4, base 0xd000, size: 0x100
2.190271] <6>[fglrx] Kernel PAT support is enabled
2.190288] <6>[fglrx] module loaded - fglrx 14.20.7 [Sep 2 2014] with 1 minors
55.809156] aces[1751]: segfault at 28 ip 00007fda8752ae1e sp 00007fff9c43cca0 error 4 in fglrx-libGL.so.1.2[7fda874ec000+a0000]

uname -a results
Linux linux.site 3.18.3-1-desktop #1 SMP PREEMPT Mon Jan 19 12:38:51 UTC 2015 (c3e148f) x86_64 x86_64 x86_64 GNU/Linux