Pages : 1
#1 Le 22/04/2010, à 15:33
- sulliwane
du SON sur Ubuntu server 9.10 [RESOLU]
Bonjour à tous,
je vais demander un truc qui va vous paraître bizarre :
J'ai installé ubuntu server sur une machine, et j'aimerais à présent installer le nécessaire pour jouer de la musique.
...mais non, restez, lisez jusqu'au bout : ce n'est pas pour égayer la vie monotone des autres serveurs en salle machine !
en fait j'utilise ce serveur à la maison, et j'ai installé MPD dessus pour le transformer en machine à jouer de la musique (un peu de grâce dans cet amas d'électronique).
je suis presque noob en linux...et j'aimerais bien un aiguillage afin de pouvoir faire sortir du son par la carte son intégrée.
note: MPD joue la musique parfaitement bien, mais aucun son.
>lspci
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
et j'ai également fait
>apt-get install linux-backports-modules-alsa-karmic-generic
un peu au hasard j'avoue
quelle est la marche à suivre standard..? je suis perdu en fait !
Merci de vos réponses,
Victor
Dernière modification par sulliwane (Le 24/04/2010, à 12:54)
Hors ligne
#2 Le 22/04/2010, à 21:59
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
la solution doit venir d'une installation de dmix qu'il faut coupler avec ALSA je suppose...? je continue à chercher :up:
Hors ligne
#3 Le 23/04/2010, à 18:18
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
bon, je suppose qu'il vous manque des infos...je vais donc essayer de faire avance le problème :
dans les logs de MPD, j'ai cette erreure :
Apr 23 18:02 : can't find alsa mixer control "PCM"
j'ai fait
#apt-get install alsa-utils
mais toujours pas de son. (MPD joue cependant la music. La barre de son est également bloquée dans l'interface client de MPD)
voici les résultats de
# lsmod |grep "pcm\|oss"
snd_pcm 92296 2 snd_hda_intel,snd_hda_codec
snd_timer 26928 1 snd_pcm
snd 76808 6 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc 10928 2 snd_hda_intel,snd_pcm
et de
#amixer
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'Front',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-46.50dB] [off]
Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Front Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-46.50dB] [off]
Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Side',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-46.50dB] [off]
Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined cswitch cswitch-joined
Playback channels: Mono
Capture channels: Mono
Mono: Playback [off] Capture [off]
Simple mixer control 'IEC958 Default PCM',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 0 [0%] [-12.00dB] [on]
Front Right: Capture 0 [0%] [-12.00dB] [on]
Simple mixer control 'Capture',1
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 0 [0%] [-12.00dB] [off]
Front Right: Capture 0 [0%] [-12.00dB] [off]
Simple mixer control 'Beep',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '6ch' '8ch'
Item0: '6ch'
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
Simple mixer control 'Input Source',1
Capabilities: cenum
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
des idées ?
Dernière modification par sulliwane (Le 23/04/2010, à 18:22)
Hors ligne
#4 Le 23/04/2010, à 19:42
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
j'ai essayé
#alsamixer
et j'ai tout unmute. rien changé.
J'ai installé MOC
#apt-get install MOC
#mocp
puis j'ai lancé une musique...elle est lue par MOC. Mais toujours pas de son !
ensuite j'ai vérifié
# lsmod | grep snd
snd_usb_audio 102912 0
snd_usb_lib 19648 1 snd_usb_audio
snd_hda_codec_realtek 277860 1
snd_hda_intel 31880 4
snd_hda_codec 87456 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 9128 2 snd_usb_audio,snd_hda_codec
snd_pcm_oss 44480 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 92296 5 snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 3460 0
snd_seq_oss 33216 0
snd_seq_midi 8192 0
snd_rawmidi 26848 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 60480 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 26928 3 snd_pcm,snd_seq
snd_seq_device 8308 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 76808 19 snd_usb_audio,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 9088 1 snd
snd_page_alloc 10928 2 snd_hda_intel,snd_pcm
à présent je me farcie ce truc: http://ubuntuforums.org/showthread.php?t=205449
si quelque pouvait abréger ma souffrance...
Hors ligne
#5 Le 23/04/2010, à 20:25
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
du tout frais :
# less /proc/asound/modules
0 snd_hda_intel
1 snd_usb_audio
2 snd_cmipci
(j'ai ajouté une carte son usb pour tester, ainsi qu'une carte PCI)
# ps ax | grep pulseaudio
1924 pts/1 S+ 0:00 grep pulseaudio
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: CMI8768 [C-Media CMI8768], device 0: CMI8738-MC8 [C-Media PCI DAC/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: CMI8768 [C-Media CMI8768], device 1: CMI8738-MC8 [C-Media PCI 2nd DAC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: CMI8768 [C-Media CMI8768], device 2: CMI8738-MC8 [C-Media PCI IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
et
# lspci -v
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
Subsystem: Giga-byte Technology Device 5000
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
Subsystem: Giga-byte Technology Device d000
Flags: bus master, fast devsel, latency 0, IRQ 25
Memory at fdf00000 (32-bit, non-prefetchable) [size=512K]
I/O ports at ff00 [size=8]
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Memory at fde00000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
Kernel modules: i915
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Subsystem: Giga-byte Technology Device a002
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fdff8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: fdb00000-fdbfffff
Prefetchable memory behind bridge: 00000000fda00000-00000000fdafffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Giga-byte Technology Device 5001
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at fe00 [size=32]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at fd00 [size=32]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at fc00 [size=32]
Kernel driver in use: uhci_hcd
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at fb00 [size=32]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) (prog-if 20)
Subsystem: Giga-byte Technology Device 5006
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at fdfff000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: fdd00000-fddfffff
Prefetchable memory behind bridge: 00000000fdc00000-00000000fdcfffff
Capabilities: [50] Subsystem: Giga-byte Technology Device 5000
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
Subsystem: Giga-byte Technology Device 5001
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt, intel-rng
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: Giga-byte Technology Device b001
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at f800 [size=16]
Kernel driver in use: ata_piix
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Giga-byte Technology Device b002
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
I/O ports at f700 [size=8]
I/O ports at f600 [size=4]
I/O ports at f500 [size=8]
I/O ports at f400 [size=4]
I/O ports at f300 [size=16]
Capabilities: [70] Power Management version 2
Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
Subsystem: Giga-byte Technology Device 5001
Flags: medium devsel, IRQ 11
I/O ports at 0500 [size=32]
Kernel modules: i2c-i801
02:00.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CM8738
Flags: bus master, stepping, medium devsel, latency 32, IRQ 20
I/O ports at de00 [size=256]
Capabilities: [c0] Power Management version 2
Kernel driver in use: C-Media PCI
Kernel modules: snd-cmipci
02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
Subsystem: Netgear Device 311a
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
I/O ports at dc00 [size=256]
Memory at fddff000 (32-bit, non-prefetchable) [size=256]
[virtual] Expansion ROM at fdc00000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: r8169
Kernel modules: r8169
Hors ligne
#6 Le 24/04/2010, à 10:41
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
ne me dites pas que vous êtes tous en vacances...:(
mon problème vous semble insoluble ?
Hors ligne
#7 Le 24/04/2010, à 11:26
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
quelques infos supplémentaire :
voici ma configuration alsa : http://www.alsa-project.org/db/?f=4d9d2da6df996c589f4e23b0292d98d2abb72d91
la rubrique
!!Loaded sound module options
!!--------------------------
me semble très bizzare....
tout le reste semble normal cependant.
ps: j'essaye de suivre ce guide : https://help.ubuntu.com/community/SoundTroubleshooting
Hors ligne
#8 Le 24/04/2010, à 12:53
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
hey folks, let me say that : IT WORKSSSSSSSSSSS
remove ALSA and AUDIOPULSE, trouvé mon OSS http://www.opensound.com/download.cgi
dpkg -i oss-ca-déchire.deb
suvit ce tuto : https://help.ubuntu.com/community/OpenSound
Aide toi, et le ciel t'aidera...uh, c'est comme ça qu'on dit !
Hors ligne
#9 Le 08/05/2010, à 19:16
- sulliwane
Re : du SON sur Ubuntu server 9.10 [RESOLU]
deuxième solution :
pour ceux qui veulent pas utiliser Open Sound System (OSS) et souhaitent conserver alsa, voici la solution !
La cause du problème est qu'il faut définir la carte son utilisée par défaut, grâce à la commande #asoundconf list puis #asoundconf set-default [nom carte]
OR, sous ubuntu 9.10, la commande #asoundconf n'existe plus ! or cette commande est TRES PRATIQUE (normalement livrée avec le paquet alsa-utils) il faut donc désintaller alsa-utils de votre ubuntu 9.10 et supérieur
#apt-get remove alsa-utils
puis télécharger alsa-utils version jaunty (9.4) : http://packages.ubuntu.com/jaunty/alsa-utils
puis installer le .deb nouvellement téléchargé
#dpkg -i alsa-utils-jaunty-9.4.deb
puis lister les périphériques utilisés
#asoundconf list
puis choisir le périphérique par défaut
#asoundconf set-default-card [le nom donné par la commande asoundconf list]
relancer alsa
#/etc/init.d/alsa-utils restart
tester un son par un
#aplay /usr/share/sounds/alsa/Front_Left.wav
ça devrait fonctionner ! à présent, il reste à dire à vos programme d'utiliser alsa pour la sortie. Ainsi que s'assurer que l'utilisateur courant possède les droits à jouer du son.
Le son est écrit dans le fichier suivant :
#ls -l /dev/dsp
crw-rw---- 1 root audio 14, 3 2010-05-08 17:24 /dev/dsp
ici, on voit que root fait partie du groupe audio. Ajouter votre nom d'utilisateur au groupe audio éditer le fichier /etc/group et ajouter votre nom derrière
sudo:x:27:
audio:x:29:nomutilisateur
dip:x:30:
www-data:x:33:
backup:x:34:
enjoy it
Dernière modification par sulliwane (Le 08/05/2010, à 19:25)
Hors ligne