1

I have a late 2012/early 2013 iMac with the following graphics card (lspci)

01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 640M Mac Edition] (rev a1)

I have tried the latest Ubuntu releases (and even Debian Jessie) - kernels 3.{10, 11, 12, 13} - but when I use the NVIDIA drivers, the screen goes completely dead and I have to power cycle.

When I reboot into a headless console, the log files contain the error

EVO Push buffer channel allocation failed

I have been able to get the card to work using the NVIDIA 304 version of drivers and going back to Ubuntu Raring (with kernel 3.8.0) but only if I add the following to the Devices section of my /etc/X11/xorg.conf where I declare the nvidia driver.

Option "UseDPLib" "off"

I'd really like to be moving onto Saucy / Trusty (when its released) with a working NVIDIA driver... but how do I get past this apparent kernel incompatibility? I really don't want to be stuck with a non-LTS going forward.

There is a somewhat related thread on NVIDIA DevTalk but it's not going anywhere, although I have been told that NVIDIA have assigned internal bug number 1483494 :-(

UPDATE: driver version 313-updates on Raring also works, which I believe is the most recent driver on that distro.

fommil
  • 195

1 Answers1

0

On my Thinkpad P51 running Ubuntu 20.04 I fixed the issue by downgrading the driver to 390.

If you really can't get it to work, then try just using the intel driver. Sometimes it really is just the best option.

qwr
  • 2,969