[udev] pas de souris au démarage

pas de souris au démarage [udev] - Linux et OS Alternatifs

Marsh Posté le 31-05-2004 à 18:36:39    

Bonjour,  
 
J'ai récemment installé udev sur ma Debian et tout marche relativement bien. Sauf que j'étais sous linux 2.6.6 mais qu'il semble avoir pas mal de problèmes : il ne reconnait pas toujours une de mes cartes ethernet qui marchait très bien jusqu'à lors (ifconfig me dit "HWaddr FF:FF:FF:FF:FF:FF", ce qui ne me semble pas terrible...) et il a freezé plusieurs fois après un "swap_dup: Bad swap file entry xxxxxxx".  
 
Bref, tout ça pour dire que je suis repassé sous mon ancien 2.6.5 avec lequel je n'avais pas utilisé udev.  
 
Et là, lors du boot, Xfree me dit "blabla bla erreur, je ne trouve pas de souris".  
Après quelques rapide recherche, je pense avoir trouvé la solution : apparemment, udev mettrait la souris dans /dev/input ou /dev/misc à la place de l'habituel /dev/psaux pour une souris PS/2, il me suffit d'éditer mon Xconfig pour corriger cela. Mais lorsque je regarde /dev, je ne vois ni de /dev/misc, ni de /dev/input/une_souris. En fait, dans /dev/input je n'ai qu'un "event0".  
Or, si je crée à la main le nod de la souris :  
mknod -m 660 /dev/psaux c 10 1
X démarre normalement, et en plus après un telinit 5 et avoir bougé la souris, udev crée pleins de choses dans /dev/input : event1  mice  mouse0  et ts0. C'est un peu comme si le noyau ne captait la présence de la souris qu'à partir du moment où je l'ai bougée.
 
 
Donc, je me pose plusieurs questions :  
- pourquoi ça marche sous 2.6.6 et pas sous le 2.6.5 ? Sachant que le 2.6.6 est configuré maison et que le 2.6.5 est celui de Debian. Il faudrait que j'étudie le diff des fichiers de config, mais il est assez conséquent, et ce n'est pas le vrai problème qui m'intéresse ici. Bon, c'était un peu une question sans fondement :)
 
- comment je fais pour avoir la souris au démarage, sans avoir à créer le nod à la main, et sans faire un truc goret (genre mettre dans un script mknod...) ?
 
Voilà, si quelqu'un à de la litérature sur le sujet, ou une idée de comment résoudre ce problème, merci

Reply

Marsh Posté le 31-05-2004 à 18:36:39   

Reply

Marsh Posté le 31-05-2004 à 21:04:03    

Personne alors ? Snif...

Reply

Marsh Posté le 31-05-2004 à 22:47:26    

pour le 2.6.6, peut-être que debian inclut des patchs dans le 2.6.5 qui regle ton pb : essaie le 2.6.6 de debian pour voir si ça marche mieux
 
pour la souris, rtfm comme dirait le très sympathique mainteneur d'udev :D
regarde le fichier /usr/share/doc/udev/README.Debian
chez moi ça marche avec :
un lien /etc/udev/rules.d/udev-devfs.rules qui pointe vers ../devfs.rules (donc /etc/udev/devfs.rules)
et un lien /etc/udev/rules.d/compat-full.rules qui pointe vers ../compat-full.rules
 
moi ça marche sans modifier les fichiers
tu vires les autres liens qu'il y a dans /etc/udev/rules.d/ puis tu redémarres et tu vois si ça marche mieux


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed