Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ! wink

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 big_smile

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 roll :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 big_smile

Dernière modification par sulliwane (Le 08/05/2010, à 19:25)

Hors ligne