No libcuda.so.1 after upgrading to 381-driver

Bug #1683512 reported by n1k31t4 on 2017-04-17
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Undecided
Unassigned
nvidia-graphics-drivers-375 (Ubuntu)
Undecided
Unassigned
theano (Ubuntu)
Undecided
Unassigned

Bug Description

I had a problem with window edges after waking from suspend - see here: https://askubuntu.com/questions/896221/strange-artifacts-along-window-borders-after-waking-computer-from-sleep-mode/

For this reason I upgraded to the newer driver, from 375.39 to 381.09.

I have posted this question on AskUbuntu, with some extra information!
https://askubuntu.com/questions/905993/missing-libcuda-so-1-file-after-upgrading-to-newest-nvidia-driver

Since upgrading, I have had to reinstall the Cuda Toolkit 8.0 (and CUDNN v5.1), however there seems to be a driver file missing, which prevents me from installing both Tensorflow and the gputools package in R, which build upon the Cuda Toolkit, which in turn needs the missing libcuda.so.1 file.
Neither Tensorflow no gputools are able to locate the file: libcuda.so.1.
Here is a similar issue, but with older drivers involved: https://github.com/tensorflow/tensorflow/issues/4078

I have read that I could possibly create this file as it is a symlink, however I would prefer not to, as I do not know what other dependencies exist.
Example of possible workaround: http://stackoverflow.com/questions/41890549/tensorflow-cannot-open-libcuda-so-1

I am running Ubuntu 16.04.

Can somebody see why this file is missing or propose a stable solution?

n1k31t4 (n1k31t4) on 2017-04-17
description: updated
n1k31t4 (n1k31t4) wrote :

There are similar files to those which I am expecting to see at the target install location.
I want `libcuda.so.1`, but there are some like `libcudata.so.8`

Does the additional `-ta` in the name mean something like beTA? Because 381.09 is currently a beta driver? Or what else is going on with these names?

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Confirmed
Changed in nvidia-graphics-drivers-375 (Ubuntu):
status: New → Confirmed
Changed in theano (Ubuntu):
status: New → Confirmed
Ubfan (ubfan1) wrote :

The Nvidia driver 375.66 fixed the window artifact problems, so use that version to avoid the missing link problem. You can use apt-file search libcuda.so.1 to find which nvidia driver packages contain the file.

Rebecca Palmer (rebecca-palmer) wrote :

('invalid' as in 'not our (theano's) bug')

Where did you obtain nvidia-381 (Ubuntu itself went straight from -375 to -384)? the Nvidia website? a PPA?

nvidia-graphics-drivers-384 is now available in xenial-updates: is that any better?

(libcudata.so.8 is probably a different library, not the file you want.)

Changed in theano (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers