-
-
Notifications
You must be signed in to change notification settings - Fork 19
Error 999 on bumblebee with wrong libGL activated #50
Comments
No idea, you'll need to provide more information for any diagnosis. Did you see the suggestions in the documentation?
|
Digging a little bit deeper I found that tensorflow is not working either, probably because the provided binaries are for CUDA 7.5 and I am on 8.0 (I haven't rebuild tensorflow yet to check this). Could that be an issue? What nvidia driver versions do you support, I currently have 375 installed? |
Shouldn't be a problem, I'm currently working with (and hence support):
but in general, our support depends on the CUDA API level exported by the driver library, which is currently 8.0. So unless you have access to the CUDA 9 beta, driver support shouldn't be an issue. Again, can you execute |
I could compile all the samples that came with cuda (the folder /usr/share/cuda-8.0/samples) but they wouldn't run.
to |
That is strange, using NVIDIA's |
i could run |
That is all very confusing... can't really use the info to improve the build system. Glad it's working now though! |
|
the good part, is that I can control the error now :D |
OK, we can simplify all that to the following now:
This still produces What does If you compile the following file,
with:
what libraries does it open:
Of course, add |
all of this is with
set to the mesa driver
no, does not produce any error message
now setting
to
works fine
gives the same error with code 999 as before the strace outputs are a little bit different:
|
and:
simply return without error messages |
Right, add a |
to auto (the nvidia driver)
set to
|
Thanks for the details.
What I'm gathering from this, and some posts on the internet, is that Debugging this remotely is going to be annoying. I might try to replicate your set-up; I take it you're running Ubuntu? Which versions? Any peculiarities, on eg. the bumblebee set-up? |
it is a symlink, it links to |
Getting bumblebee to run is quite annoying, I will try to give you the steps for it as well as I remember, I am sure that there are some details missing.
3d accelerated programs should work on the GPU now if run with optirun. you probably want to include |
Just fixed the same error by upgrading the driver from version 375 to the latest 384. For reference, here's my setup:
Before upgrading running (driver version 375):
failed with error 999, CUDA samples compiled, but at run-time failed with error 30, even though After upgrading (driver version 384) all example work fine. |
This seems different from the original report here? I've tested on 375.39 and 375.66, and CUDAdrv works fine in both cases. But then again, the toolkit already worked properly before that... One thing you might want to consider, is to run any of the samples as |
@gdkrmr didn't report the error code from CUDA samples, so I'm not sure about this one. For
Oh, I didn't mean you should, sorry if I made you think so! At least for me, CUDA on Ubuntu fails every now and then by itself, without any relation to CUDAdrv. I posted the report just for other people who may encounter the same error and have already tried other solutions (like using |
just tried with nvidia driver 384 and still the same issue. |
We just encountered another case of this (or a similar) issue, resolved by loading the |
tying to build
CUDAdrv
I get the following error, could this be, because I am running on a Laptop with bumblebee and two graphics cards? I usedoptirun julia
and didPkg.checkout("CUDAdrv")
, bumblebee is working for other programms:The text was updated successfully, but these errors were encountered: