Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
/dev/dsp manquant
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
cscsnicko
n00b
n00b


Joined: 14 Mar 2003
Posts: 66

PostPosted: Mon Mar 17, 2003 12:45 am    Post subject: /dev/dsp manquant Reply with quote

Salut
Je viens juste de passer sous gentoo et j ai un petit pb sur le son... Le fichier /dev/sound/dsp n existe pas; Pourtant quand je fais dmesg|less g:
isapnp: Scanning for PnP cards...
isapnp: SB audio device quirk - increasing port range
isapnp: AWE32 quirk - adding two ports
isapnp: Card 'Creative SB AWE64 Gold'
isapnp: 1 Plug & Play card detected total

Ma carte son est bien une awe64gold. Dans le kernel, g les options suivantes:
Sound Card Support (*)
---> OSS Sound Modules (*)
--->100% SB Compatibles (Module)

Je charge le module et rien ne se passe... Toujours pas de périphérique son...
en fait g les fichiers suivant
ls /dev/sound
audio dspW sequencer sequencer2
et dspW esst present dans /dev ss forme de lien

Quelqu un peut m aider svp ???
Meric!!
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 17, 2003 1:36 am    Post subject: Reply with quote

qd tu charges le module pour ta carte son, est ce que tu relances defvsd avec par exemple : killall -HUP devfsd
Sinon ajoute le module dans /etc/modules.autoload pour le prochain boot.

Au passage juste pour information tu peux ajouter le module : AWE32 synth

et regarder le document :
/usr/src/linux/Documentation/sound/INSTALL.awe
qui même si il date un peu et ne te sera pas forcément utile dans ton cas te permettra peut être de comprendre un peu mieux comment ça marche.

Mais bon avant toute chose, pour que devfs créé le lien il te faut que le module soit chargé, donc si tu le charges à la main, c'est normal que tu n'ais rien dans /dev.
Back to top
View user's profile Send private message
cscsnicko
n00b
n00b


Joined: 14 Mar 2003
Posts: 66

PostPosted: Mon Mar 17, 2003 11:13 am    Post subject: Reply with quote

Salut
ap avoir charge le module sb, qui adu coup charge sb_lib et uart401, g relance devfsd avec killall -HUP devfsd
Les fichiers manquant ont bien ete cree suelement ge n est tjrs pas de son... xmms refuse de jouer ma playlist, mplayer me lance les divx sans erreur, mais il y a une image toute les 10 min et sans son, alors que lorsque je play en nosound la video est normale...
Je comprends pas vraiment la.... Help.... please

Merci
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 17, 2003 2:32 pm    Post subject: Reply with quote

tu as bien configurer xmms pour utiliser le bon pilote son, le bon lien /dev ... pareil pour mplayer ?
avec mplayer tu as testé quoi comme -ao (audio output) ?
Back to top
View user's profile Send private message
cscsnicko
n00b
n00b


Joined: 14 Mar 2003
Posts: 66

PostPosted: Mon Mar 17, 2003 6:50 pm    Post subject: Reply with quote

G teste toutes les possibilités de mplayer -ao help ...
Meis ou configure tu le lien /dev... pour xmms et mplayer ???
Merci
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 17, 2003 10:09 pm    Post subject: Reply with quote

alors il n'y a pas a proprement parlé à configurer le lien pour /dev, mais s'assurer qu'il est créé avec les bonnes permissions, pour cela tu as le fichier /etc/devfsd.conf.

Sinon il faut aussi noter que sous gentoo tu as un fichier qui entre en jeu, c'est le fichier /etc/security/console.perms qui peut être pris en compte pour mettre les droits sur les fichiers de /dev. Le meilleur moyen d'avoir les droits sur tes périphs son notamment, c'est de te logger en user et non en root, car lors de ta première connexion les droits sont mis pour le premier user qui se connecte sous gentoo (enfin c'est ce qui ressort de mes précédentes expériences et question sur le sujet).
Back to top
View user's profile Send private message
cscsnicko
n00b
n00b


Joined: 14 Mar 2003
Posts: 66

PostPosted: Mon Mar 17, 2003 11:19 pm    Post subject: Reply with quote

Ok merci je regarderais ca mercredi parce que la je suis en train de galerer a faire un shell
Merci
A +
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Mar 18, 2003 8:00 am    Post subject: Reply with quote

DuF wrote:
Le meilleur moyen d'avoir les droits sur tes périphs son notamment, c'est de te logger en user et non en root, car lors de ta première connexion les droits sont mis pour le premier user qui se connecte sous gentoo (enfin c'est ce qui ressort de mes précédentes expériences et question sur le sujet).


Je confirme par une observation assez curieuse : je boote ma machine en mode console et donc je lance kdm en root. Si je me loggue en user, kde me dit (en gros et de mémoire :? ) que /dev/sound n'existe pas (ou que je n'ai pas les droits dessus) et que la sortie son est renvoyée sur /dev/null.
Si je me déloggue et que je me reloggue (toujous en user), plus de pb, le son fonctionne parfaitement.
Quelqu'un a-t-il une solution (ou une idée) à ce problème ??

Yoyo
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Tue Mar 18, 2003 12:27 pm    Post subject: Reply with quote

hum... bizarre :)
Tu peux toujours virer xdm du default et rajouter kdm dans le start.local
a la rigueur un killall kdm et de nouveau kdm... mais doit surement y avoir une autre solution plus rationnelle. peut-etre en mettant un script comme while not ls /dev/dsp; do sleep 1; done; ou un truc du style dans le local.start
_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Mar 18, 2003 12:57 pm    Post subject: Reply with quote

tu peux sinon modifier le /etc/devfsd.conf pour qu'il créé /dev/dsp avec des droits moins restrictifs et tu peux vérifier que tu appartiens au groupe "audio". Voici par exemple comment cela est créé chez moi :
Code:
# ALSA/OSS stuff
# Comment/change these if you want to change the permissions on
# the audio devices
LOOKUP          snd          MODLOAD ACTION snd
LOOKUP          dsp          MODLOAD
LOOKUP          mixer        MODLOAD
LOOKUP          midi         MODLOAD
REGISTER        sound/.*     PERMISSIONS root.audio 660
REGISTER        snd/.*       PERMISSIONS root.audio 660
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Mar 18, 2003 1:55 pm    Post subject: Reply with quote

DuF wrote:
tu peux sinon modifier le /etc/devfsd.conf pour qu'il créé /dev/dsp avec des droits moins restrictifs et tu peux vérifier que tu appartiens au groupe "audio". Voici par exemple comment cela est créé chez moi :
[snip...]


J'ai les mêmes lignes chez moi. J'ai ajouté mon user au group "audio" on verra bien.

px wrote:
Tu peux toujours virer xdm du default et rajouter kdm dans le start.local


Dans mon "rc.conf" j'ai DISPLAYMANAGER=kdm mais je démarre en runlevel 3. Je lance donc kdm en root au prompt quand j'en ai besoin.
Peut-être qu'en lançant kdm en user ça fonctionnerait ?? Mais un user n'a pas les droits pour lancer kdm : quel est le group qui permet d'autoriser cela ???

Merci à vous
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Mar 18, 2003 2:14 pm    Post subject: Reply with quote

regarde quels sont les droits sur le script qui lance kdm ou l'exécutable en lui même, et tu les modifies en fonction de tes besoins, si jamais tu peux te mettre dans un groupe qui peut lancer kdm fait le.
De toute façon même si tu donnes le droit à tout le monde de lancer kdm, à mon avis ça n'est pas vraiment grave et ça ne craint pas vraiment niveau sécurité, donc au pire tu dais un chmod +x dessus.
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Tue Mar 18, 2003 3:43 pm    Post subject: Reply with quote

bah tien, moi j'ai une question, je sais que dans la mandrake 9 ils ont changé de runlevel de demarrage de X. Et comment fait on cela?
_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Mar 18, 2003 4:06 pm    Post subject: Reply with quote

hein ?
j'ai pas compris le truc, ils ont fait koi ?
ils ont mis X à démarrer en init3 ou 4 ?
c'est bizarre, sois j'ai pas compris, soit j'ai pas compris :)
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Tue Mar 18, 2003 4:11 pm    Post subject: Reply with quote

ils ont changé le runlevel je crois ce qui fait qu'il se lance avant d'avoir fini de chargé tout les démons ftp, ssh etc...
_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Mar 18, 2003 4:14 pm    Post subject: Reply with quote

ah oué j'avais entendu parler de ça, ça permettait d'accélerer le lancement de la MDK, ils ont du faire un truc genre elle démarre en id:3:initdefault: et ils ont du lancer X depuis un script qui se lance en init3, ça évite d'attendre la fin de l'init3 pour lancer X, enfin ce n'est que pour supposition, je n'ai pas vérifier du tout.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum