Installing fgrlx 14.6 Beta on Ubuntu?

I got the 14.12 drivers to install, but they made my desktop environment all choppy.
Tried to install the 14.6 beta drivers and when I rebooted my desktop was gone and I had to reinstall the FOSS drivers from a terminal session.

I can't really make any sense of all this so I was wondering if somebody here more knowledgeable than me could help

Installing package for: Ubuntu/trusty
Selecting previously unselected package fglrx.
(Reading database ... 205119 files and directories currently installed.)
Preparing to unpack fglrx_14.200-0ubuntu1_amd64.deb ...
Unpacking fglrx (2:14.200-0ubuntu1) ...
Selecting previously unselected package fglrx-amdcccle.
Preparing to unpack fglrx-amdcccle_14.200-0ubuntu1_amd64.deb ...
Unpacking fglrx-amdcccle (2:14.200-0ubuntu1) ...
Setting up fglrx (2:14.200-0ubuntu1) ...
update-alternatives: using /usr/lib/fglrx/ to provide /etc/ (x86_64-linux-gnu_gl_conf) in auto mode
update-alternatives: using /usr/lib/fglrx/ to provide /etc/ (i386-linux-gnu_gl_conf) in auto mode
update-initramfs: deferring update (trigger activated)
Loading new fglrx-14.200 DKMS files...
First Installation: checking all kernels...
Building only for 3.16.0-33-generic
Building for architecture x86_64
Building initial module for 3.16.0-33-generic
**Error! Bad return status for module build on kernel: 3.16.0-33-generic (x86_64)** << Error line
Consult /var/lib/dkms/fglrx/14.200/build/make.log for more information.
update-initramfs: deferring update (trigger activated)
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Setting up fglrx-amdcccle (2:14.200-0ubuntu1) ...
Processing triggers for initramfs-tools (0.103ubuntu4.2) ...
update-initramfs: Generating /boot/initrd.img-3.16.0-33-generic
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
fglrx_14.200-0ubuntu1_amd64.deb fglrx-amdcccle_14.200-0ubuntu1_amd64.deb
Cleaning up removed packages
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-2
Removing temporary directory: fglrx-install.ZZK9nh

look in this file.
Error! Bad return status for module build on kernel: 3.16.0-33-generic (x86_64) << Error line
Consult /var/lib/dkms/fglrx/14.200/build/make.log for more information

maybe kernel is not setup to run with some enabled setting.

Whoops, purged this driver and reinstalled the FOSS ones before posting this. Next time I try I will be sure to check that file.

Reinstall the driver from binary.. purge it all.... grab dh-modaliases and dkms and build-essential and make sure your kernel headers are installed then in a super user terminal go ahead and run the binary ... Select auto install (NOT GENERATE distro specific packages) and it should build correctly.. restart and enjoy...

Though seriously just use the stable fglrx... there is not much different in performance TBH

kernel headers that is just "linux-headers-generic" thing or what ever right?

Depending on your kernel.. I feel that your probably on 3.16 if your one ubuntu 14.10.. in which case i would type in.. this is a good way to make sure you have everything for your kernel

sudo apt-get remove linux-header-3.16* linux-image-3.16*

replace xx with YOUR kernel version.. that should install them.. you want to have these so the binary can run DKMS and build the correct modules... and to make sure there are not in conflicts in the kernel.. Have fun.. I know it sounds scary but its actually pretty simple... IF you have ERRORS Check /usr/bin/ati/fglrx-install.log for details if it fails... A good way to read it in the command line (especially for those who do not like VIM) is

sudo nano /usr/bin/ati/fglrx-install.log

if there are packages you should to do this (and this is for best functionality of the packages

//Build the DEP tree

sudo apt-get build-dep (insert packages you need)

//Now install your packages

sudo apt-get install (insert packages you need)

then run the binary again with sudo priveledges and you should be A OK...

Also can i mention

WHY are you installing 14.2 when you want 14.6...
This is what your terminal dump tells me