|
|
#13 | |
|
Registered User
Join Date: Nov 2008
Posts: 95
|
Quote:
Unfortunately, other linux distros also experience this nvidia crash. The common denominator is the nvidia driver for linux. |
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: May 2011
Posts: 92
|
I don't doubt that the nvidia driver is causing the crash... it's just that it doesn't happen to everyone, so maybe there's a way to at least mitigate it in your particular setup. There's no way NVIDIA can support the many different permutations of Linux software and kernels, but if you're having problems across many stock distros and kernel versions, then it seems that it could be something hardware-specific.
Xorg 1.13 brings some changes that are nice for Optimus potential but I think without access to the DMA-BUF stuff in the kernel it might not be possible on Linux. My understanding is that the kernel devs weren't willing to relax the license bit for the dma-buf code, which is understandable. I suspect NVIDIA is going to have to tackle this one way or another for their Maxwell GPUs so we'll see. But at this point it seems that getting Optimus on Linux is not trivial and riddled with license land mines. |
|
|
|
|
|
|
#15 | |
|
Registered User
Join Date: Nov 2008
Posts: 95
|
Quote:
Although prime is the way forward - assuming nvidia ever make the mods required to their driver - I assume there must be a way that exposes access to raw framebuffers created by the blob that isn't affected by licencing - and should give better framerates, bumblebee currently works nicely for optimus. Except that the nvidia driver crashes. |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Nov 2008
Posts: 95
|
Quote:
But it still won't help me if their driver keeps crashing! |
|
|
|
|
|
|
#17 |
|
Registered User
Join Date: Dec 2007
Posts: 12
|
Driver Version 304.51 has not yet resolved this issue, though it requires opening more windows to fully trigger.
Also there is a workaround: if I ctrl+alt+F1 to a tty and then ctrl+alt+F7 back to the GUI after the first screen flicker, my system never freezes and becomes unusable, though I may have to do this a few times as I use the system. Glassmaster. |
|
|
|
![]() |
| Thread Tools | |
|
|