It is working out badly for me to on a Dell Precision M65 with Quadro FX 350M card samh@trevor:~$ lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G72GLM [Quadro FX 350M] (rev a1) samh@trevor:~$ sudo grep -rn "NVRM: Xid" /var/log/ /var/log/syslog:3853:Oct 3 16:22:42 trevor kernel: [ 38.001453] NVRM: Xid (PCI:0000:01:00): 1, Channel 00000002 Method 00000060 Data beef0233 /var/log/syslog:3854:Oct 3 16:22:42 trevor kernel: [ 38.217918] NVRM: Xid (PCI:0000:01:00): 1, Channel 00000002 Method 00000060 Data beef0233 /var/log/syslog:3855:Oct 3 16:22:42 trevor kernel: [ 38.283735] NVRM: Xid (PCI:0000:01:00): 7, Ch 00000000 M 00000154 D 00000000 intr 00010001 /var/log/kern.log:2875:Oct 3 16:22:42 trevor kernel: [ 38.001453] NVRM: Xid (PCI:0000:01:00): 1, Channel 00000002 Method 00000060 Data beef0233 /var/log/kern.log:2876:Oct 3 16:22:42 trevor kernel: [ 38.217918] NVRM: Xid (PCI:0000:01:00): 1, Channel 00000002 Method 00000060 Data beef0233 /var/log/kern.log:2877:Oct 3 16:22:42 trevor kernel: [ 38.283735] NVRM: Xid (PCI:0000:01:00): 7, Ch 00000000 M 00000154 D 00000000 intr 00010001 /var/log/auth.log:95:Oct 3 16:27:19 trevor sudo: samh : TTY=tty1 ; PWD=/home/samh ; USER=root ; COMMAND=/bin/grep -rn NVRM: Xid /var/log/ /var/log/auth.log:142:Oct 3 16:37:28 trevor sudo: samh : TTY=tty1 ; PWD=/home/samh ; USER=root ; COMMAND=/bin/grep -rn NVRM: Xid /var/log/ /var/log/auth.log:209:Oct 3 16:58:57 trevor sudo: samh : TTY=pts/0 ; PWD=/home/samh ; USER=root ; COMMAND=/bin/grep -rn NVRM: Xid /var/log/ /var/log/auth.log:227:Oct 3 17:02:05 trevor sudo: samh : TTY=pts/0 ; PWD=/home/samh ; USER=root ; COMMAND=/bin/grep -rn NVRM: Xid /var/log/ /var/log/auth.log:233:Oct 3 17:02:48 trevor sudo: samh : TTY=pts/0 ; PWD=/home/samh ; USER=root ; COMMAND=/bin/grep -rn NVRM: Xid /var/log/ samh@trevor:~$ lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G72GLM [Quadro FX 350M] (rev a1) samh@trevor:~$ sudo modinfo nvidia_304 filename: /lib/modules/3.19.0-25-generic/updates/dkms/nvidia_304.ko alias: char-major-195-* version: 304.128 supported: external license: NVIDIA alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00* alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00* alias: pci:v000010DEd*sv*sd*bc03sc02i00* alias: pci:v000010DEd*sv*sd*bc03sc00i00* depends: drm vermagic: 3.19.0-25-generic SMP mod_unload modversions parm: NVreg_EnableVia4x:int parm: NVreg_EnableALiAGP:int parm: NVreg_ReqAGPRate:int parm: NVreg_EnableAGPSBA:int parm: NVreg_EnableAGPFW:int parm: NVreg_Mobile:int parm: NVreg_ResmanDebugLevel:int parm: NVreg_RmLogonRC:int parm: NVreg_ModifyDeviceFiles:int parm: NVreg_DeviceFileUID:int parm: NVreg_DeviceFileGID:int parm: NVreg_DeviceFileMode:int parm: NVreg_RemapLimit:int parm: NVreg_UpdateMemoryTypes:int parm: NVreg_InitializeSystemMemoryAllocations:int parm: NVreg_UseVBios:int parm: NVreg_RMEdgeIntrCheck:int parm: NVreg_UsePageAttributeTable:int parm: NVreg_EnableMSI:int parm: NVreg_MapRegistersEarly:int parm: NVreg_RegisterForACPIEvents:int parm: NVreg_RegistryDwords:charp parm: NVreg_RmMsg:charp parm: NVreg_NvAGP:int samh@trevor:~$ dpkg -l compiz Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-===================================-======================-======================-=========================================================================== ii compiz 1:0.9.11.3+14.04.20150 all OpenGL window and compositing manager samh@trevor:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty Basically a fresh install of 14.04.3 LTS is unusable I will see if I can workout one of the workarounds