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

[gentoo-user-fr] comportement bizarre après update

7 réponses
Avatar
Jacques Montier
Bonjour,

Après un dernier emerge -puvD world, j'obtiens
deux comportements très bizarres de mon système :

1- messages d'erreur au démarrage :
Quelques extraits de dmesg :

ReiserFS: hda7: found reiserfs format "3.6" with
standard journal
i2c_viapro: Unknown symbol i2c_del_adapter
i2c_viapro: Unknown symbol i2c_add_adapter
....
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_timer_new
snd_ac97_codec: Unknown symbol snd_interval_refine
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_via82xx: Unknown symbol snd_ac97_resume
snd_via82xx: Unknown symbol snd_pcm_new
snd_via82xx: Unknown symbol snd_pcm_limit_hw_rates
snd_via82xx: Unknown symbol
snd_pcm_lib_preallocate_pages_for_all
snd_via82xx: Unknown symbol snd_ac97_set_rate

Après ça, le chargement s'arrête sur :

samba --> start : smbd

Je dois faire un Ctrl + C pour continuer le
chargement.

Tout ceci est d'autant plus bizarre que les tous
les modules "son" sont parfaitement chargés par la
suite.


2- En tapant /etc/init.d/samba start, j'ai :
* samba -> start: smbd ... [ ok ]
* samba -> start: nmbd ... [ ok ]

mais avec top, je ne vois ni smbd, ni nmbd !!

J'avoue être bien perdu :-((

-- Ptitjack --




--
gentoo-user-fr@gentoo.org mailing list

7 réponses

Avatar
Christophe Garault
Jacques Montier a écrit :

Bonjour,




Bonjour,

Après un dernier emerge -puvD world, j'obtiens
deux comportements très bizarres de mon système :

1- messages d'erreur au démarrage :
Quelques extraits de dmesg :

ReiserFS: hda7: found reiserfs format "3.6" with
standard journal
i2c_viapro: Unknown symbol i2c_del_adapter
i2c_viapro: Unknown symbol i2c_add_adapter




Pour voir la liste des symboles non résolus tu peux faire un "depmod -e"
As-tu compilé ton noyau toi-même? Les drivers sont-ils en modules
chargeables ou en dur?
Il semble en tous cas que certains de tes drivers réclament d'autres
modules qui semblent être absents de ta config.

Après ça, le chargement s'arrête sur :

samba --> start : smbd

Je dois faire un Ctrl + C pour continuer le
chargement.

Tout ceci est d'autant plus bizarre que les tous
les modules "son" sont parfaitement chargés par la
suite.


2- En tapant /etc/init.d/samba start, j'ai :
* samba -> start: smbd ... [ ok ]
* samba -> start: nmbd ... [ ok ]



Tu peux faire un "/etc/init.d/smbd zap" pour remettre l'état de samba à
jour puis faire un start du même service et voir quels sont les messages
d'erreur. Avec ça on devrait pouvoir te sortir de là.

--
Christophe Garault
Take your marks:
Gen too three: Emerge!


--
mailing list
Avatar
Jacques Montier
Christophe Garault a gentiment tapote le
07.09.2005 11:02
Jacques Montier a écrit :

Bonjour,




Bonjour,

Après un dernier emerge -puvD world, j'obtiens
deux comportements très bizarres de mon système :

1- messages d'erreur au démarrage :
Quelques extraits de dmesg :

ReiserFS: hda7: found reiserfs format "3.6" with
standard journal
i2c_viapro: Unknown symbol i2c_del_adapter
i2c_viapro: Unknown symbol i2c_add_adapter




Pour voir la liste des symboles non résolus tu peux faire un "depmod -e"
As-tu compilé ton noyau toi-même? Les drivers sont-ils en modules
chargeables ou en dur?
Il semble en tous cas que certains de tes drivers réclament d'autres
modules qui semblent être absents de ta config.



Bonjour,

depmod -e ne me renvoie rien ; donc c'est à priori ok.
J'ai compilé mon noyau ( 2.6.11-gentoo-r9) et les
drivers sont en modules et sont chargés par
sys-apps/i2c-2.8.7
lsmod me montre tous les modules correctement chargés.
Les messages d'erreur n'apparaissent qu'au tout
début du lancement du système.

En ce qui concerne samba, tout refonctionne ( smbd
et nmbd) ; alors là...mystère.

Merci de ta réponse,

-- Ptitjack --
--
mailing list
Avatar
Christophe Garault
Jacques Montier a écrit :


Bonjour,

depmod -e ne me renvoie rien ; donc c'est à priori ok.




Bizarre tout de même...

J'ai compilé mon noyau ( 2.6.11-gentoo-r9) et les
drivers sont en modules et sont chargés par
sys-apps/i2c-2.8.7




Gnn??? A moins que je ne soit complètement passé à coté d'une nouveauté
pour les noyaux 2.6, à ma connaissance ce paquetage ne sert que pour le
monitoring du hard via les lm_sensors. Mais je peux me tromper, je suis
toujours en 2.4...

lsmod me montre tous les modules correctement chargés.
Les messages d'erreur n'apparaissent qu'au tout
début du lancement du système.




C'est étrange, les messages de type "nom_du_driver: Unknown symbol
nom_du_symbole" signifient qu'un driver ne trouve pas certaines
références qui la pluspart du temps se trouvent dans un autre module qui
doit se charger automatiquement si le modules-update a bien été fait.
Mais si les symboles sont trouvés par la suite lors du chargement, tu
peux vérifier que modprobe est appelé avec le paramètre "-q' lors du
chargement des modules. (/etc/init.d/modules)

En ce qui concerne samba, tout refonctionne ( smbd
et nmbd) ; alors là...mystère.




Je ne dirais pas que Samba est capricieux, mais il est très susceptible
sur le contenu de son fichier de conf. ;-)

--
Christophe Garault
Take your marks:
Gen too three: Emerge!


--
mailing list
Avatar
Michel Paquet
Christophe Garault a écrit :

Jacques Montier a écrit :


Bonjour,

depmod -e ne me renvoie rien ; donc c'est à priori ok.




Bizarre tout de même...

J'ai compilé mon noyau ( 2.6.11-gentoo-r9) et les
drivers sont en modules et sont chargés par
sys-apps/i2c-2.8.7




Gnn??? A moins que je ne soit complètement passé à coté d'une
nouveauté pour les noyaux 2.6, à ma connaissance ce paquetage ne sert
que pour le monitoring du hard via les lm_sensors. Mais je peux me
tromper, je suis toujours en 2.4...

lsmod me montre tous les modules correctement chargés.
Les messages d'erreur n'apparaissent qu'au tout
début du lancement du système.




C'est étrange, les messages de type "nom_du_driver: Unknown symbol
nom_du_symbole" signifient qu'un driver ne trouve pas certaines
références qui la pluspart du temps se trouvent dans un autre module
qui doit se charger automatiquement si le modules-update a bien été
fait. Mais si les symboles sont trouvés par la suite lors du
chargement, tu peux vérifier que modprobe est appelé avec le paramètre
"-q' lors du chargement des modules. (/etc/init.d/modules)

En ce qui concerne samba, tout refonctionne ( smbd
et nmbd) ; alors là...mystère.




Je ne dirais pas que Samba est capricieux, mais il est très
susceptible sur le contenu de son fichier de conf. ;-)



Ma question va parraitre simple mais j'ai déja eu ce type d'erreur il me
semble... Le lien symbolique pointe-il bien sur les bonne source du kernel?

Michel P.
--
mailing list
Avatar
Jacques Montier
Michel Paquet a gentiment tapote le 07.09.2005 23:30
Christophe Garault a écrit :

Jacques Montier a écrit :


Bonjour,

depmod -e ne me renvoie rien ; donc c'est à priori ok.




Bizarre tout de même...

J'ai compilé mon noyau ( 2.6.11-gentoo-r9) et les
drivers sont en modules et sont chargés par
sys-apps/i2c-2.8.7




Gnn??? A moins que je ne soit complètement passé à coté d'une
nouveauté pour les noyaux 2.6, à ma connaissance ce paquetage ne sert
que pour le monitoring du hard via les lm_sensors. Mais je peux me
tromper, je suis toujours en 2.4...

lsmod me montre tous les modules correctement chargés.
Les messages d'erreur n'apparaissent qu'au tout
début du lancement du système.




C'est étrange, les messages de type "nom_du_driver: Unknown symbol
nom_du_symbole" signifient qu'un driver ne trouve pas certaines
références qui la pluspart du temps se trouvent dans un autre module
qui doit se charger automatiquement si le modules-update a bien été
fait. Mais si les symboles sont trouvés par la suite lors du
chargement, tu peux vérifier que modprobe est appelé avec le paramètre
"-q' lors du chargement des modules. (/etc/init.d/modules)

En ce qui concerne samba, tout refonctionne ( smbd
et nmbd) ; alors là...mystère.




Je ne dirais pas que Samba est capricieux, mais il est très
susceptible sur le contenu de son fichier de conf. ;-)



Ma question va parraitre simple mais j'ai déja eu ce type d'erreur il me
semble... Le lien symbolique pointe-il bien sur les bonne source du kernel?

Michel P.



Oui, oui,

uname -r
2.6.11-gentoo-r9
linux -> linux-2.6.11-gentoo-r9/

-- Ptitjack --



--
mailing list
Avatar
Cedric Godin
Jacques Montier wrote:

Bonjour,

Après un dernier emerge -puvD world, j'obtiens
deux comportements très bizarres de mon système :

1- messages d'erreur au démarrage :
Quelques extraits de dmesg :

ReiserFS: hda7: found reiserfs format "3.6" with
standard journal
i2c_viapro: Unknown symbol i2c_del_adapter
i2c_viapro: Unknown symbol i2c_add_adapter
....
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_timer_new
snd_ac97_codec: Unknown symbol snd_interval_refine
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_via82xx: Unknown symbol snd_ac97_resume
snd_via82xx: Unknown symbol snd_pcm_new
snd_via82xx: Unknown symbol snd_pcm_limit_hw_rates
snd_via82xx: Unknown symbol
snd_pcm_lib_preallocate_pages_for_all
snd_via82xx: Unknown symbol snd_ac97_set_rate





Comme, j'ai pas peur de poser des questions stupides ;-) :
il n'y aurait pas un problème avec ton nouveau kernel et un initrd
non regénéré qui tenterait de loader des modules d'une autre version
de kernel et que après avoir chargé ton (2ème) root filesystem, il
retrouve les bons modules et load ceux-là ?

Tout cela suppose que 1 tu utilises initrd et 2 que j'ai compris comment
fonctionne initrd.
A ce propos, si j'ai dit une bêtise, corrigez-moi !

--
mailing list
Avatar
Jacques Montier
Cedric Godin a gentiment tapote le 08.09.2005 16:15

Comme, j'ai pas peur de poser des questions stupides ;-) :



Non, non, il ne faut pas avoir peur, il n'y a pas
de question stupide :-))

il n'y aurait pas un problème avec ton nouveau kernel et un initrd
non regénéré qui tenterait de loader des modules d'une autre version
de kernel et que après avoir chargé ton (2ème) root filesystem, il
retrouve les bons modules et load ceux-là ?

Tout cela suppose que 1 tu utilises initrd et 2 que j'ai compris comment
fonctionne initrd.



Quand je compile un nouveau noyau, je créé un
initrd avec splash_geninitramfs pour avoir un
splash de démarrage.
Merci de ta réponse,

-- Ptitjack --


--
mailing list