Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/09/2016, à 16:27

clement.analogue

modprobe: ERROR: could not insert 'nvidia_352': No such device

Bonjour,

J'ai un problème avec les drivers nvidia (Ubuntu 14.04 avec HWE de Xenial):

sudo modprobe -vv nvidia                       
modprobe: INFO: ../libkmod/libkmod.c:354 kmod_set_log_fn() custom logging function 0x555685eef090 registered
insmod /lib/modules/4.4.0-36-generic/updates/dkms/nvidia_352.ko 
modprobe: INFO: ../libkmod/libkmod-module.c:861 kmod_module_insert_module() Failed to insert module '/lib/modules/4.4.0-36-generic/updates/dkms/nvidia_352.ko': No such device
modprobe: ERROR: could not insert 'nvidia_352': No such device
modprobe: INFO: ../libkmod/libkmod.c:321 kmod_unref() context 0x555687a3a1e0 released

Je précise que je n'ai pas d’accès physique a la machine. J'ai besoin des drivers nvidia pour utiliser cuda.

J'ai fait mainte fois des apt purge des paquets nvidia-* sans succes.

C'est une carte pro NVS300 (donc avec cuda capabilities)

03:00.0 VGA compatible controller: NVIDIA Corporation GT218 [NVS 300] (rev a2) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation Device 0862
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
        Memory at f4000000 (64-bit, prefetchable) [size=64M]
        Memory at f8000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        Expansion ROM at f3000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [b4] Vendor Specific Information: Len=14 <?>
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
sudo lshw -enable pci -class display
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GT218 [NVS 300]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f2000000-f2ffffff memory:f4000000-f7ffffff memory:f8000000-f9ffffff ioport:e000(size=128) memory:f3000000-f307ffff

Merci d'avec pour votre aide.


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#2 Le 01/09/2016, à 20:29

Compte anonymisé

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

nvidia-cuda-toolkit est-il installé ?

#3 Le 01/09/2016, à 20:32

clement.analogue

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

Non. Ça devrait être le cas ?


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#4 Le 01/09/2016, à 21:01

Compte anonymisé

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

Je ne sais pas trop, mais tu peux lire ça pour information:
https://devtalk.nvidia.com/default/topi … mint-17-2/

#5 Le 01/09/2016, à 22:39

clement.analogue

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

Plus d'infos avec les commandes dans le lien.

nvidia-smi 
modprobe: ERROR: could not insert 'nvidia_352': No such device
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
./deviceQuery Starting...

 CUDA Device Query (Runtime API) version (CUDART static linking)

modprobe: ERROR: could not insert 'nvidia_352': No such device
cudaGetDeviceCount returned 38
-> no CUDA-capable device is detected
Result = FAIL
nvidia-settings -q NvidiaDriverVersion

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.
cat /proc/driver/nvidia/version
cat: /proc/driver/nvidia/version: No such file or directory
lsmod | grep -i nvidia
nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
cat /etc/ld.so.conf.d/nvidia-lib64.conf
cat: /etc/ld.so.conf.d/nvidia-lib64.conf: No such file or directory
sudo modinfo nvidia-352-uvm
filename:       /lib/modules/4.4.0-36-generic/updates/dkms/nvidia_352_uvm.ko
supported:      external
license:        MIT
srcversion:     A347F556C35EE8E88DF9DEB
depends:        nvidia
vermagic:       4.4.0-36-generic SMP mod_unload modversions 
parm:           NVuvm_prefetch_stats:int
parm:           NVuvm_prefetch_threshold:int
parm:           NVuvm_prefetch_adaptive:int
parm:           NVuvm_prefetch_epoch:int
parm:           NVuvm_prefetch_sparsity_inc:int
parm:           NVuvm_prefetch_sparsity_dec:int
parm:           NVuvm_prefetch:int

Sinon, je n'installe pas le paquet car il enlève partiellement la version 352 pour mettre la version 340, moins problématique mais créant des conflits puisque les paquets sans n° de version pointent vers 352. ça downgrade aussi cuda de 7.5 à 5.5. Et au final, le problème est le même.

sudo apt install nvidia-cuda-toolkit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  cuda-command-line-tools-7-5 cuda-core-7-5 cuda-cublas-7-5
  cuda-cublas-dev-7-5 cuda-cudart-7-5 cuda-cudart-dev-7-5 cuda-cufft-7-5
  cuda-cufft-dev-7-5 cuda-curand-7-5 cuda-curand-dev-7-5 cuda-cusolver-7-5
  cuda-cusolver-dev-7-5 cuda-cusparse-7-5 cuda-cusparse-dev-7-5
  cuda-documentation-7-5 cuda-driver-dev-7-5 cuda-license-7-5
  cuda-misc-headers-7-5 cuda-npp-7-5 cuda-npp-dev-7-5 cuda-nvrtc-7-5
  cuda-nvrtc-dev-7-5 cuda-samples-7-5 cuda-toolkit-7-5 cuda-visual-tools-7-5
  nvidia-modprobe
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libcublas5.5 libcuda1-340 libcudart5.5 libcufft5.5 libcufftw5.5
  libcuinj64-5.5 libcurand5.5 libcusparse5.5 libnppc5.5 libnppi5.5 libnpps5.5
  libnvtoolsext1 libnvvm2 libthrust-dev libvdpau-dev nvidia-340 nvidia-340-uvm
  nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-libopencl1-331
  nvidia-libopencl1-340 nvidia-opencl-dev nvidia-opencl-icd-340 nvidia-prime
  nvidia-profiler nvidia-visual-profiler opencl-headers
Suggested packages:
  libvdpau-doc libcupti-dev
The following packages will be REMOVED:
  cuda cuda-7-5 cuda-drivers cuda-runtime-7-5 libcuda1-352 nvidia-352
  nvidia-352-dev nvidia-352-uvm nvidia-opencl-icd-352 ocl-icd-libopencl1
The following NEW packages will be installed:
  libcublas5.5 libcuda1-340 libcudart5.5 libcufft5.5 libcufftw5.5
  libcuinj64-5.5 libcurand5.5 libcusparse5.5 libnppc5.5 libnppi5.5 libnpps5.5
  libnvtoolsext1 libnvvm2 libthrust-dev libvdpau-dev nvidia-340 nvidia-340-uvm
  nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-cuda-toolkit
  nvidia-libopencl1-331 nvidia-libopencl1-340 nvidia-opencl-dev
  nvidia-opencl-icd-340 nvidia-prime nvidia-profiler nvidia-visual-profiler
  opencl-headers
0 upgraded, 29 newly installed, 10 to remove and 0 not upgraded.
Need to get 61.2 kB/320 MB of archives.
After this operation, 740 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Sinon, la commande

sudo ldconfig /usr/local/cuda-7.5/lib64

n'a pas aidé non plus.


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#6 Le 01/09/2016, à 22:47

Compte anonymisé

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

clement.analogue a écrit :

Sinon, je n'installe pas le paquet car il enlève partiellement la version 352 pour mettre la version 340

Tu parles de quel paquet précisément ?

clement.analogue a écrit :

C'est une carte pro NVS300 (donc avec cuda capabilities)

D'où mon interrogation sur paquet nvidia-cuda-toolkit

Dernière modification par Compte anonymisé (Le 01/09/2016, à 22:49)

#7 Le 01/09/2016, à 22:51

clement.analogue

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

Le paquet nvidia-cuda-toolkit est lié à cuda 5.5 alors que j'ai la version 7.5 d'installer.


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#8 Le 01/09/2016, à 22:54

Compte anonymisé

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

Oui mais la question précédente sur "quel paquet" ...... De quel "paquet" tu parlais et de quelle origine ?

#9 Le 01/09/2016, à 22:58

clement.analogue

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

J'ai répondu avant que tu édite le message. Le paquet nvidia-cuda-toolkit enlève les drivers nvidia 352 et cuda 7.5 pour les remplacer par les versions 340 et 5.5, respectivement. J'ai déjà cuda d'installer sur mon système.


Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne

#10 Le 02/09/2016, à 17:47

Compte anonymisé

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

clement.analogue a écrit :

J'ai répondu avant que tu édite le message. .

Sauf que je ne vois pas l'origine de tes paquets, et qu'il y a peut-être des incompatibilités avec ton noyau.

apt-cache policy $(dpkg -l nvidia* |grep ^i |awk '{print $2}')

#11 Le 03/09/2016, à 00:00

clement.analogue

Re : modprobe: ERROR: could not insert 'nvidia_352': No such device

oki. Désolé, je n'avais pas compris que c'était les dépôts. Certains paquets proviennent des dépôts nvidia que j'ai utilisé pour installer cuda.

/bin/bash ./foo.sh 
nvidia-352:
  Installed: 352.63-0ubuntu0.14.04.1
  Candidate: 352.63-0ubuntu0.14.04.1
  Version table:
 *** 352.63-0ubuntu0.14.04.1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/restricted amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/restricted amd64 Packages
        100 /var/lib/dpkg/status
     352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
nvidia-352-dev:
  Installed: 352.63-0ubuntu0.14.04.1
  Candidate: 352.63-0ubuntu0.14.04.1
  Version table:
 *** 352.63-0ubuntu0.14.04.1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/restricted amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/restricted amd64 Packages
        100 /var/lib/dpkg/status
     352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
nvidia-352-uvm:
  Installed: 352.39-0ubuntu1
  Candidate: 352.39-0ubuntu1
  Version table:
 *** 352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
        100 /var/lib/dpkg/status
nvidia-common:
  Installed: 1:0.2.91.11
  Candidate: 1:0.2.91.11
  Version table:
 *** 1:0.2.91.11 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
        100 /var/lib/dpkg/status
     1:0.2.91.4 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
nvidia-modprobe:
  Installed: 352.39-0ubuntu1
  Candidate: 352.39-0ubuntu1
  Version table:
 *** 352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
        100 /var/lib/dpkg/status
     340.24-1~ubuntu14.04.1 0
        100 http://fr.archive.ubuntu.com/ubuntu/ trusty-backports/multiverse amd64 Packages
nvidia-opencl-icd-352:
  Installed: 352.63-0ubuntu0.14.04.1
  Candidate: 352.63-0ubuntu0.14.04.1
  Version table:
 *** 352.63-0ubuntu0.14.04.1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/multiverse amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/multiverse amd64 Packages
        100 /var/lib/dpkg/status
     352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
nvidia-settings:
  Installed: 352.39-0ubuntu1
  Candidate: 352.39-0ubuntu1
  Version table:
 *** 352.39-0ubuntu1 0
        500 file:/var/cuda-repo-7-5-local/  Packages
        100 /var/lib/dpkg/status
     346.59-0ubuntu1~ubuntu14.04.1 0
        100 http://fr.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages
     331.20-0ubuntu8 0
        500 http://fr.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Kernel version

uname -a
Linux boson02 4.4.0-36-generic #55~14.04.1-Ubuntu SMP Fri Aug 12 11:49:30 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.

Hors ligne