Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

carte d'acquisition et sources du noyau

43 réponses
Avatar
didier
Bonsoir à tou(te)s,

Suite de mon combat avec des cartes d'acquisition usb NI,
voyez mon message précédent de vendredi.
Maintenant l'installation du logiciel Ni couine car les
sources du noyau ne sont pas trouvées !
« Warning: nikali post installation failed! /tmp/nikaliPostInstall.log
follows:
nikal: ERROR: Error locating kernel sources for the requested kernel
version (3.7.10-1.45-desktop).
»
ce qui me parait étrange puisque le paquet est installé :
« Linux kernel sources with many fixes and improvements.
Source Timestamp: 2014-12-16 21:27:58 +0100 GIT Revision:
4c885a114e790eff4a123e7617a06547021a5fb2 GIT Branch: openSUSE-12.3
»
J'ai même ajouté un paquet « vanilla », sans trop comprendre
ce que c'est.

Il faut pour commencer que je résolve ça, mais je ne suis
pas à l'aise avec OpenSuse.
Des idées, des pistes ?

Incompréhensiblement,
Didier

10 réponses

1 2 3 4 5
Avatar
Lucas Levrel
Le 1 octobre 2015, didier a écrit :

nikal: ERROR: Error locating kernel sources for the requested kernel
version (3.7.10-1.45-desktop).



Que donne ls /usr/src ?

ce qui me parait étrange puisque le paquet est installé :
« Linux kernel sources with many fixes and improvements.
Source Timestamp: 2014-12-16 21:27:58 +0100 GIT Revision:
4c885a114e790eff4a123e7617a06547021a5fb2 GIT Branch: openSUSE-12.3
»
J'ai même ajouté un paquet « vanilla », sans trop comprendre
ce que c'est.

Il faut pour commencer que je résolve ça, mais je ne suis
pas à l'aise avec OpenSuse.
Des idées, des pistes ?



Vanilla c'est, il me semble, le kernel « upstream », sans les patches
Suse.

Est-ce que la version des sources correspond bien à la version du noyau ?
Tu peux voir ça dans le gestionnaire de paquets de Yast.

--
LL
Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
C'est mieux avé les accents (F. Patte)
Avatar
didier
Le Thu, 01 Oct 2015 20:52:10 +0200, Lucas Levrel a écrit :

Le 1 octobre 2015, didier a écrit :

nikal: ERROR: Error locating kernel sources for the requested kernel
version (3.7.10-1.45-desktop).



Que donne ls /usr/src ?


:~> ls /usr/src/
linux linux-3.7.10-1.45-obj linux-obj
linux-3.7.10-1.45 linux-3.7.10-1.45-vanilla packages

Est-ce que la version des sources correspond bien à la version du noyau
?


Apparemment, il y a un « desktop » qui manque ou en trop
quelque-part...

Tu peux voir ça dans le gestionnaire de paquets de Yast.


Je connais très mal yast. si je pouvais obtenir des détails
sur sa manipulation ?
Avatar
Doug713705
Le 02-10-2015, didier nous expliquait dans
fr.comp.os.linux.configuration
(<560e3e39$0$3090$) :

Le Thu, 01 Oct 2015 20:52:10 +0200, Lucas Levrel a écrit :

Le 1 octobre 2015, didier a écrit :

nikal: ERROR: Error locating kernel sources for the requested kernel
version (3.7.10-1.45-desktop).



Que donne ls /usr/src ?


:~> ls /usr/src/
linux linux-3.7.10-1.45-obj linux-obj
linux-3.7.10-1.45 linux-3.7.10-1.45-vanilla packages

Est-ce que la version des sources correspond bien à la version du noyau
?


Apparemment, il y a un « desktop » qui manque ou en trop
quelque-part...



Si ce truc n'est pas capable de retrouver les sources du noyau
d'après l'uname ca ne donne pas envie de l'installer !

Un contournement dégueulasse serait de créer un lien symbolique des
sources installées vers le nom attendu par ton programme.

Un truc du genre (vérifier l'emplacement exact des sources, je ne
connais pas OpenSuse):

ln -s /usr/src/linux-3.7.10-1.45 /usr/src/linux-3.7.10-1.45-desktop

Avec un peu de chance, le bouzin retrouvera ses petits.

--
Je ne connaîtrai rien de tes habitudes
Il se peut même que tu sois décédée
Mais j'demanderai ta main pour la couper
-- H.F. Thiéfaine, L'ascenceur de 22H43
Avatar
didier
Le Fri, 02 Oct 2015 09:57:03 +0000, Doug713705 a écrit :

Un contournement dégueulasse serait de créer un lien symbolique des
sources installées vers le nom attendu par ton programme.

Un truc du genre (vérifier l'emplacement exact des sources, je ne
connais pas OpenSuse):

ln -s /usr/src/linux-3.7.10-1.45 /usr/src/linux-3.7.10-1.45-desktop

Avec un peu de chance, le bouzin retrouvera ses petits.


J'avais déjà essayé, marche pô.
Avatar
Philippe Weill
Le 02/10/2015 14:54, didier a écrit :
Le Fri, 02 Oct 2015 09:57:03 +0000, Doug713705 a écrit :

Un contournement dégueulasse serait de créer un lien symbolique des
sources installées vers le nom attendu par ton programme.

Un truc du genre (vérifier l'emplacement exact des sources, je ne
connais pas OpenSuse):

ln -s /usr/src/linux-3.7.10-1.45 /usr/src/linux-3.7.10-1.45-desktop

Avec un peu de chance, le bouzin retrouvera ses petits.


J'avais déjà essayé, marche pô.




A tu installé le package kernel-desktop-devel-3.7.10-1.45.1 ?
Avatar
Doug713705
Le 02-10-2015, didier nous expliquait dans
fr.comp.os.linux.configuration
(<560e7e70$0$21262$) :

Un contournement dégueulasse serait de créer un lien symbolique des
sources installées vers le nom attendu par ton programme.

Un truc du genre (vérifier l'emplacement exact des sources, je ne
connais pas OpenSuse):

ln -s /usr/src/linux-3.7.10-1.45 /usr/src/linux-3.7.10-1.45-desktop

Avec un peu de chance, le bouzin retrouvera ses petits.


J'avais déjà essayé, marche pô.



Et le log n'indique pas l'emplacement du répertoire dans lequel il
aurait aimé trouver les sources du noyau ?

--
Je sais que dans votre alchimie
L'atome ça vaut des travellers-chèques
Et ça suffit comme alibi
-- H.F. Thiéfaine, Aligator 427
Avatar
didier
Le Fri, 02 Oct 2015 15:58:33 +0200, Philippe Weill a écrit :


A tu installé le package kernel-desktop-devel-3.7.10-1.45.1 ?



Yast me propose juste kernel-desktop-devel et non
pas kernel-desktop-devel-3.7.10-1.45.1
Avatar
Philippe Weill
Le 02/10/2015 16:41, didier a écrit :
Le Fri, 02 Oct 2015 15:58:33 +0200, Philippe Weill a écrit :


A tu installé le package kernel-desktop-devel-3.7.10-1.45.1 ?



Yast me propose juste kernel-desktop-devel et non
pas kernel-desktop-devel-3.7.10-1.45.1




et il est installé le kernel-desktop-devel ?

car si ma mémoire est bonne c'est lui qui contient la config de ton kernel dans les sources

exemple sur ma Scientific-Linux

# rpm -qa kernel-devel

Name : kernel-devel Relocations: (not relocatable)
Version : 2.6.32 Vendor: Scientific Linux
Release : 573.3.1.el6 Build Date: jeu. 13 août 2015 20:54:25 CEST
Install Date: mar. 25 août 2015 10:27:59 CEST Build Host: sl6-kojislave01.fnal.gov
Group : System Environment/Kernel Source RPM: kernel-2.6.32-573.3.1.el6.src.rpm
Size : 26164819 License: GPLv2
Signature : DSA/SHA1, jeu. 13 août 2015 22:57:46 CEST, Key ID b0b4183f192a7d7d
Packager : Scientific Linux
URL : http://www.kernel.org/
Summary : Development package for building kernel modules to match the kernel
Description :
This package provides kernel headers and makefiles sufficient to build modules
against the kernel package.
Avatar
didier
Le Fri, 02 Oct 2015 17:34:47 +0200, Philippe Weill a écrit :

et il est installé le kernel-desktop-devel ?

car si ma mémoire est bonne c'est lui qui contient la config de ton
kernel dans les sources

exemple sur ma Scientific-Linux



:~> sudo rpm -qa kernel-devel
root's password:
kernel-devel-3.7.10-1.45.1.noarch (et c'est tout)
Avatar
Doug713705
Le 02-10-2015, didier nous expliquait dans
fr.comp.os.linux.configuration
(<560eb0bb$0$9232$) :

Le Fri, 02 Oct 2015 17:34:47 +0200, Philippe Weill a écrit :

et il est installé le kernel-desktop-devel ?

car si ma mémoire est bonne c'est lui qui contient la config de ton
kernel dans les sources

exemple sur ma Scientific-Linux



:~> sudo rpm -qa kernel-devel
root's password:
kernel-devel-3.7.10-1.45.1.noarch (et c'est tout)



Est-il installé ?
[ ] Oui
[ ] Non

As-tu essayer de l'installer ?
[ ] Oui
[ ] Non

Si oui, quel en a été le résultat ?
........................................
........................................
........................................
........................................

--
Je ne connaîtrai rien de tes habitudes
Il se peut même que tu sois décédée
Mais j'demanderai ta main pour la couper
-- H.F. Thiéfaine, L'ascenceur de 22H43
1 2 3 4 5