[Fedora 8] pulseaudio

Résolu
Bonjour,

bien que je n'ai pas de problème particulier avec le son, je m'interrogeais sur ces messages d'erreurs :

[root@localhost redfox]# cat /var/log/messages | grep pulseaudio
Feb 19 14:52:01 localhost pulseaudio[2548]: polkit.c: Failed to show grant dialog: Unable to lookup exe for caller
Feb 19 14:52:01 localhost pulseaudio[2548]: polkit.c: PolicyKit responded with 'auth_admin_keep_always'
Feb 19 14:52:01 localhost pulseaudio[2548]: main.c: Called SUID root and real-time/high-priority scheduling was requested in the configuration. However, we lack the necessary priviliges:
Feb 19 14:52:01 localhost pulseaudio[2548]: main.c: We are not in group 'pulse-rt' and PolicyKit refuse to grant us priviliges. Dropping SUID again.
Feb 19 14:52:01 localhost pulseaudio[2548]: main.c: For enabling real-time scheduling please acquire the appropriate PolicyKit priviliges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
Feb 19 14:52:01 localhost pulseaudio[2548]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
Feb 19 14:52:01 localhost pulseaudio[2548]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
Feb 19 14:52:01 localhost pulseaudio[2548]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.
Feb 19 14:52:01 localhost pulseaudio[2548]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.

[root@localhost redfox]#

https://forums.fedora-fr.org/viewtopic.php?pid=241214#p241214
Au passage, verifie que le user est bien dans les groupes "pulse-rt" et "PolicyKit"

donc rien de bien méchant bien que je n'ai pas tout compris sur pulseaudio mais apparemment pulseaudio c'est pas "tip-top" !

une batterie de commandes intéressantes :

[root@localhost redfox]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@localhost redfox]# ps axu | grep pulse
redfox 2548 0.0 0.4 33220 4700 ? Sl 14:52 0:03 /usr/bin/pulseaudio --log-target=syslog
redfox 2554 0.0 0.1 5216 1704 ? S 14:52 0:00 /usr/libexec/pulse/gconf-helper
root 6899 0.0 0.0 4076 740 pts/0 S+ 16:17 0:00 grep pulse
[root@localhost redfox]# pactl stat
Currently in use: 0 blocks containing 0 B bytes total.
Allocated during whole lifetime: 4868 blocks containing 12.9 MiB bytes total.
Sample cache size: 0 B
User name: redfox
Host Name: localhost.localdomain
Server Name: pulseaudio
Server Version: 0.9.8
Default Sample Specification: s16le 2ch 44100Hz
Default Sink: alsa_output.pci_1039_7012_alsa_playback_0
Default Source: alsa_input.pci_1039_7012_alsa_capture_0
Cookie: 38cdfcb5
[root@localhost redfox]# pactl list
*** Module #0 ***
Name: module-alsa-sink
Argument: device_id=0 sink_name=alsa_output.pci_1039_7012_alsa_playback_0
Usage counter: n/a
Auto unload: no

*** Module #1 ***
Name: module-alsa-source
Argument: device_id=0 source_name=alsa_input.pci_1039_7012_alsa_capture_0
Usage counter: n/a
Auto unload: no

*** Module #2 ***
Name: module-hal-detect
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #3 ***
Name: module-esound-protocol-unix
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #4 ***
Name: module-native-protocol-unix
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #5 ***
Name: module-volume-restore
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #6 ***
Name: module-default-device-restore
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #7 ***
Name: module-rescue-streams
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #8 ***
Name: module-suspend-on-idle
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #9 ***
Name: module-x11-publish
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #10 ***
Name: module-gconf
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Module #11 ***
Name: module-x11-xsmp
Argument: (null)
Usage counter: n/a
Auto unload: no

*** Sink #0 ***
Name: alsa_output.pci_1039_7012_alsa_playback_0
Driver: modules/module-alsa-sink.c
Description: ALSA PCM on front:0 (SiS SI7012) via DMA
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 0
Volume: 0: 80% 1: 80%
Monitor Source: 0
Latency: 0 usec
Flags: HW_VOLUME_CTRL LATENCY HARDWARE

*** Source #0 ***
Name: alsa_output.pci_1039_7012_alsa_playback_0.monitor
Driver: modules/module-alsa-sink.c
Description: Monitor Source of ALSA PCM on front:0 (SiS SI7012) via DMA
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 0
Volume: 0: 100% 1: 100%
Monitor of Sink: 0
Latency: 0 usec
Flags:

*** Source #1 ***
Name: alsa_input.pci_1039_7012_alsa_capture_0
Driver: modules/module-alsa-source.c
Description: ALSA PCM on front:0 (SiS SI7012) via DMA
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 1
Volume: 0: 0% 1: 0%
Monitor of Sink: no
Latency: 0 usec
Flags: HW_VOLUME_CTRL LATENCY HARDWARE

*** Client #0 ***
Name: EsounD client (UNIX socket client)
Driver: pulsecore/protocol-esound.c
Owner Module: 3

*** Client #2 ***
Name: EsounD client (UNIX socket client)
Driver: pulsecore/protocol-esound.c
Owner Module: 3

*** Client #23 ***
Name: EsounD client (UNIX socket client)
Driver: pulsecore/protocol-esound.c
Owner Module: 3

*** Client #36 ***
Name: pactl
Driver: pulsecore/protocol-native.c
Owner Module: 4

*** Sample #0 ***
Name: pulse-hotplug
Volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100%
Sample Specification: n/a
Channel Map: n/a
Duration: 0.0s
Size: 0 B
Lazy: yes
Filename: /usr/share/sounds/startup3.wav
[root@localhost redfox]#

une batterie de liens :
https://www.freedesktop.org/wiki/Software/PulseAudio/
https://lists.debian.org/debian-user-german/2007/11/msg00205.html

https://fluoblog.wordpress.com/2007/12/14/installation-de-pulseaudio/
--
Un Linux, c'est bien ...........plein de Linux, c'est mieux !
Debian Etch  // Fedora 8 // Gentoo 2007-rc3 // Mandriva 2007.1 Spring...
Configuration: Linux
Mozilla 1.9

16 réponses

  1. je continue mes essais sur fedora 9:

    [root@fedora9 log]# uname -r
    2.6.27.12-78.2.8.fc9.i686
    [root@fedora9 log]#

    [redfox@fedora9 ~]$ polkit-gnome-authorization


    et rajout de l'utilisateur redfox à pulseaudio real time et high priority

    je verrai bien ....
    1. salut à tous,

      un petit retour sur Fedora 9 avec le dernier noyau :

      [root@fedora9 ~]# uname -r
      2.6.27.12-78.2.8.fc9.i686
      [root@fedora9 ~]#

      et les sempiternels warnings et errors .........................mais le son marche !!!!!!

      [root@fedora9 log]# pulseaudio --system
      W: main.c: Warning: home directory of user 'pulse' is not '/var/run/pulse', ignoring.
      W: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
      W: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM front:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround40:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround41:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround50:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround51:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround71:0
      ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card
      E: alsa-util.c: Error opening PCM device hw:0: Aucun fichier ou dossier de ce type
      E: module.c: Failed to load module "module-alsa-sink" (argument: "device_id=0 sink_name=alsa_output.pci_1039_7012_sound_card_0_alsa_playback_0"): initialization failed.

      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM front:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround40:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround41:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround50:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround51:0
      ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
      ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM surround71:0
      ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card
      E: alsa-util.c: Error opening PCM device hw:0: Aucun fichier ou dossier de ce type
      E: module.c: Failed to load module "module-alsa-source" (argument: "device_id=0 source_name=alsa_input.pci_1039_7012_sound_card_0_alsa_capture_0"): initialization failed.

      [root@fedora9 log]#

      quelques commandes à la volée ....
      [root@fedora9 ~]# ls -l /dev/snd/seq 
      crw-rw----+ 1 root root 116, 3 jan 28 21:43 /dev/snd/seq
      [root@fedora9 ~]# getfacl /dev/snd/seq 
      getfacl: Removing leading '/' from absolute path names
      # file: dev/snd/seq
      # owner: root
      # group: root
      user::rw-
      user:redfox:rw-
      group::rw-
      mask::rw-
      other::---
      
      [root@fedora9 ~]# yum list | grep installed | grep -i pulseaudio 
      alsa-plugins-pulseaudio.i386       1.0.16-4.fc9        installed                
      pulseaudio.i386                    0.9.10-2.fc9        installed                
      pulseaudio-core-libs.i386          0.9.10-2.fc9        installed                
      pulseaudio-esound-compat.i386      0.9.10-2.fc9        installed                
      pulseaudio-libs.i386               0.9.10-2.fc9        installed                
      pulseaudio-libs-glib2.i386         0.9.10-2.fc9        installed                
      pulseaudio-module-gconf.i386       0.9.10-2.fc9        installed                
      pulseaudio-module-x11.i386         0.9.10-2.fc9        installed                
      pulseaudio-utils.i386              0.9.10-2.fc9        installed                
      [root@fedora9 ~]# ls -l /dev/snd/*
      crw-rw----+ 1 root root 116, 7 jan 28 21:43 /dev/snd/controlC0
      crw-rw----+ 1 root root 116, 6 jan 28 21:44 /dev/snd/pcmC0D0c
      crw-rw----+ 1 root root 116, 5 jan 28 22:00 /dev/snd/pcmC0D0p
      crw-rw----+ 1 root root 116, 4 jan 28 21:43 /dev/snd/pcmC0D1c
      crw-rw----+ 1 root root 116, 3 jan 28 21:43 /dev/snd/seq
      crw-rw----+ 1 root root 116, 2 jan 28 21:43 /dev/snd/timer
      [root@fedora9 ~]# ck-list-sessions 
      Session2:
      	uid = '500'
      	realname = ''
      	seat = 'Seat1'
      	session-type = ''
      	active = TRUE
      	x11-display = ':0'
      	x11-display-device = '/dev/tty7'
      	display-device = ''
      	remote-host-name = ''
      	is-local = TRUE
      	on-since = '2009-01-28T20:44:30Z'
      [root@fedora9 ~]# fuser -v /dev/snd/*
                           USER        PID ACCESS COMMAND
      /dev/snd/controlC0:  redfox     2546 F.... pulseaudio
                           redfox     2652 F.... mixer_applet2
      [root@fedora9 ~]#


      @ suivre ....

      un pinguin sur la banquise !
      1. ce qui est vraiment drôle c'est que sur la mandriva, j'ai également pulseaudio et pourtant voici les seuls messages d'erreur que j'ai :
        [root@mandriva log]# cat messages | grep pulse
        Aug 24 20:22:48 mandriva pulseaudio[9723]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
        Aug 24 20:22:48 mandriva pulseaudio[9723]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise

        ..comparé à la flopée de messages d'erreur sur la fedora. peut-être comparer les différences !

        à noter que sur la mandriva je suis sous KDE !
        1. Sous gnome (je ne sais pas pour KDE) ces droits accordés à la connexion locale sont gérés à travers le menu >System>Preferences>System>Authorizations
          Les périphériques standard (imprimante, etc) y sont bien déclarés par défaut, mais il semble qu'il y ait quelques ratés pour les périphériques inhabituels.
          Dans le cas de pulseaudio, il serait bon d'y jeter un oei


          j'ai donné l'authorisation à mon user pour le périph son ! je n'ai malheureusement pas vu de différence après redémarrage de la machine !

          de toute façon j'arrete là car pour moi le son fonctionne (Rythmbox, mplayer, animation flash via firefox, ...

          ...et en plus je ne voudrais pas "planter" le son à force de "bidouillages" ! :-)
          1. bonjour,

            merci pour les explications !

            tout d'abord, je n'ai pas de souci de son ! cela fonctionne très bien ! c'est juste pour essayer de comprendre !

            Sous gnome (je ne sais pas pour KDE) ces droits accordés à la connexion locale sont gérés à travers le menu >System>Preferences>System>Authorizations

            Les périphériques standard (imprimante, etc) y sont bien déclarés par défaut, mais il semble qu'il y ait quelques ratés pour les périphériques inhabituels.

            j'étais tombé dessus par je ne sais quelle commande, j'avais survolé et observé la même chose.
            <EDIT : commande polkit-gnome-authorization EDIT>

            je me colle deux commandes très intéressantes :

            mplayer -ao pulse /usr/share/sounds/phone.wav
            mplayer -ao alsa /usr/share/sounds/phone.wav


            source : https://lists.autistici.org/message/20080811.090134.bc2e0643.en.html

            en résumé j'ai observé pas mal de problèmes récents (2008) avec pulseaudio quelle que soit la distribution linux. de là à dire que pulseaudio n'est pas encore très au point, il n'y a qu'un pas !
            1. Bonjour,

              Sous Fedora, l'accès aux périphériques locaux (scanner, imprimante, son, etc.) est accordé dynamiquement à l'utilisateur qui se connecte en local. Ceux qui se connectent à distance (par exemple par ssh) ne le peuvent pas.

              Ceci est fait par attribution d'une ACL sur les entrées /dev lorsque l'utilisateur s'authentifie en local.
              Par exemple si l'on fait : ls -l /dev/snd/seq on obtient :
              crw-rw----+ 1 root root 116, 3 2008-08-24 08:11 /dev/snd/seq
              Le signe + à la fin des permissions montre qu'il y a une ACL, que l'on peut voir par getfacl /dev/snd/seq :
              # file: dev/snd/seq
              # owner: root
              # group: root
              user::rw-
              user:manu:rw-
              group::rw-
              mask::rw-
              other::---
              On y voit que l'utilisateur manu a obtenu un droit en rw

              Sous gnome (je ne sais pas pour KDE) ces droits accordés à la connexion locale sont gérés à travers le menu >System>Preferences>System>Authorizations

              Les périphériques standard (imprimante, etc) y sont bien déclarés par défaut, mais il semble qu'il y ait quelques ratés pour les périphériques inhabituels.

              Dans le cas de pulseaudio, il serait bon d'y jeter un oeil

              Manu
              1. suite Fedora9 :

                démarrage de ma session : pas de son système (son démarrage ouverture session).

                ok ! je ferme ma session et la réouvre : je retrouve son système (son démarrage ouverture de session

                [root@localhost log]# cat messages | grep pulse
                Aug 24 09:11:38 localhost pulseaudio[2313]: polkit.c: Cannot set UID on session object.
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: Called SUID root and real-time/high-priority scheduling was requested in the configuration. However, we lack the necessary priviliges:
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: We are not in group 'pulse-rt' and PolicyKit refuse to grant us priviliges. Dropping SUID again.
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: For enabling real-time scheduling please acquire the appropriate PolicyKit priviliges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                Aug 24 09:11:51 localhost pulseaudio[2474]: pid.c: Daemon already running.
                Aug 24 09:11:51 localhost pulseaudio[2474]: main.c: pa_pid_file_create() failed.
                Aug 24 09:13:11 localhost pulseaudio[2656]: pid.c: Daemon already running.
                Aug 24 09:13:11 localhost pulseaudio[2656]: main.c: pa_pid_file_create() failed.
                Aug 24 09:26:47 localhost pulseaudio[2931]: polkit.c: Cannot set UID on session object.
                Aug 24 09:26:47 localhost pulseaudio[2931]: main.c: Called SUID root and real-time/high-priority scheduling was requested in the configuration. However, we lack the necessary priviliges:
                Aug 24 09:26:47 localhost pulseaudio[2931]: main.c: We are not in group 'pulse-rt' and PolicyKit refuse to grant us priviliges. Dropping SUID again.
                Aug 24 09:26:47 localhost pulseaudio[2931]: main.c: For enabling real-time scheduling please acquire the appropriate PolicyKit priviliges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
                Aug 24 09:26:47 localhost pulseaudio[2931]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                Aug 24 09:26:47 localhost pulseaudio[2931]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                Aug 24 09:27:06 localhost pulseaudio[3092]: pid.c: Stale PID file, overwriting.
                Aug 24 09:27:06 localhost pulseaudio[3092]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                Aug 24 09:27:06 localhost pulseaudio[3092]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                Aug 24 09:27:07 localhost pulseaudio[3092]: module-x11-xsmp.c: X11 session manager not running.
                Aug 24 09:27:07 localhost pulseaudio[3092]: module.c: Failed to load module "module-x11-xsmp" (argument: ""): initialization failed.
                [root@localhost log]#


                Aug 24 09:11:38 localhost pulseaudio[2313]: polkit.c: Cannot set UID on session object.
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: Called SUID root and real-time/high-priority scheduling was requested in the configuration. However, we lack the necessary priviliges:


                pour l'instant je n'ai pas cherché !

                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: We are not in group 'pulse-rt' and PolicyKit refuse to grant us priviliges. Dropping SUID again.
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: For enabling real-time scheduling please acquire the appropriate PolicyKit priviliges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.


                ici, je comprends pas bien : mon user est pourtant dans le groupe pulse-rt

                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                Aug 24 09:11:38 localhost pulseaudio[2313]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise


                ça je sais !

                Aug 24 09:13:11 localhost pulseaudio[2656]: pid.c: Daemon already running.
                Aug 24 09:13:11 localhost pulseaudio[2656]: main.c: pa_pid_file_create() failed.


                ici, se concentrer !
                1. mémo :

                  je crois que je viens d'avoir l'illumination concernant les 2 derniers messages restants :

                  [root@mandriva ~]# cat /var/log/syslog | grep pulse

                  Aug 21 17:44:53 mandriva pulseaudio[9740]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                  Aug 21 17:44:53 mandriva pulseaudio[9740]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise


                  je suis actuellement sous Mandriva et c'est pulseaudio qui fait office de serveur son !

                  donc j'ai remarqué ceci :
                  [root@mandriva ~]# cat /etc/pulse/daemon.conf

                  ; rlimit-nice = 31
                  ; rlimit-rtprio = 9


                  je pense que c'est ici qu'il faut creuser ....
                  1. c'était bien ça !

                    en prime et en français :
                    http://developer.novell.com/wiki/index.php/Feisty/HOWTO:_PulseAudio
                2. bon ben je pense avoir trouvé :

                  [redfox@mandriva ~]$ pulseaudio -k
                  [redfox@mandriva ~]$
                  [redfox@mandriva ~]$ pulseaudio
                  W: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                  W: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                  W: alsa-util.c: Device surround51:0 doesn't support 44100 Hz, changed to 48000 Hz.
                  ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL surround51:0
                  ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
                  ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM surround71:0
                  W: alsa-util.c: Device front:0 doesn't support 44100 Hz, changed to 48000 Hz.
                  ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0

                  Ctl-C
                  [redfox@mandriva ~]$
                  [redfox@mandriva ~]$ ps aux | grep pulse
                  redfox 24438 0.0 0.0 3140 800 pts/1 S+ 19:31 0:00 grep --color pulse
                  [redfox@mandriva ~]$

                  [redfox@mandriva ~]$ cat /etc/pulse/daemon.conf

                  ; default-sample-rate = 44100

                  je modifie donc cette ligne par :
                  default-sample-rate = 44800

                  cela devrait régler les messages du type : "Device surround51:0 doesn't support 44100 Hz, changed to 48000 Hz."

                  EDIT:
                  https://bugs.launchpad.net/mandriva/+source/pulseaudio/+bug/190754
                  http://osdir.com/ml/audio.pulseaudio.general/2007-11/msg00003.html
                  1. bon ben ........la même en couleur avec la Mandriva 2008.1 (mais pas de problème de son apparent).

                    fichier /var/log/user.log :

                    Jul 20 16:50:31 mandriva pulseaudio[7156]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                    Jul 20 16:50:31 mandriva pulseaudio[7156]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                    Jul 20 16:50:31 mandriva pulseaudio[7156]: alsa-util.c: Device surround51:0 doesn't support 44100 Hz, changed to 48000 Hz.
                    Jul 20 16:50:31 mandriva pulseaudio[7156]: alsa-util.c: Device front:0 doesn't support 44100 Hz, changed to 48000 Hz.


                    quelques commandes en vrac :

                    [root@mandriva log]# pulseaudio --system
                    E: main.c: Failed to find user 'pulse'.
                    [root@mandriva log]#

                    [root@mandriva log]# pactl stat
                    Currently in use: 0 blocks containing 0 B bytes total.
                    Allocated during whole lifetime: 144 blocks containing 1.5 MiB bytes total.
                    Sample cache size: 0 B
                    User name: redfox
                    Host Name: localhost
                    Server Name: pulseaudio
                    Server Version: 0.9.10
                    Default Sample Specification: s16le 6ch 44100Hz
                    Default Sink: alsa_output.pci_1039_7012_alsa_playback_0
                    Default Source: alsa_input.pci_1039_7012_alsa_capture_0
                    Cookie: 00059e89
                    [root@mandriva log]#

                    EDIT
                    https://www.freedesktop.org/wiki/Software/PulseAudio/

                    1. c'est pas encore ça (je rappelle que je n'ai pas de problème de son):

                      [root@localhost redfox]# cat /var/log/messages | grep pulseaudio
                      Feb 19 17:51:25 localhost pulseaudio[2564]: polkit.c: Failed to show grant dialog: Unable to lookup exe for caller
                      Feb 19 17:51:25 localhost pulseaudio[2564]: polkit.c: PolicyKit responded with 'auth_admin_keep_always'
                      Feb 19 17:51:25 localhost pulseaudio[2564]: main.c: Called SUID root and real-time/high-priority scheduling was requested in the configuration. However, we lack the necessary priviliges:
                      Feb 19 17:51:25 localhost pulseaudio[2564]: main.c: We are not in group 'pulse-rt' and PolicyKit refuse to grant us priviliges. Dropping SUID again.
                      Feb 19 17:51:25 localhost pulseaudio[2564]: main.c: For enabling real-time scheduling please acquire the appropriate PolicyKit priviliges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
                      Feb 19 17:51:25 localhost pulseaudio[2564]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                      Feb 19 17:51:25 localhost pulseaudio[2564]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                      Feb 19 17:51:26 localhost pulseaudio[2564]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.
                      Feb 19 17:51:26 localhost pulseaudio[2564]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.
                      Feb 19 21:08:47 localhost pulseaudio[2547]: polkit.c: Failed to show grant dialog: Unable to lookup exe for caller
                      Feb 19 21:08:47 localhost pulseaudio[2547]: polkit.c: PolicyKit responded with 'auth_admin_keep_always'
                      Feb 19 21:08:47 localhost pulseaudio[2547]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                      Feb 19 21:08:47 localhost pulseaudio[2547]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                      Feb 19 21:08:47 localhost pulseaudio[2547]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.
                      Feb 19 21:08:47 localhost pulseaudio[2547]: alsa-util.c: Device (null) doesn't support 44100 Hz, changed to 48000 Hz.
                      [root@localhost redfox]# pulseaudio --system
                      W: main.c: Warning: home directory of user 'pulse' is not '/var/run/pulse', ignoring.
                      W: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Opération non permise
                      W: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Opération non permise
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM front:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround40:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround41:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround50:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround51:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround71:0
                      ALSA lib pcm_hw.c:1207:(_snd_pcm_hw_open) Invalid value for card
                      E: alsa-util.c: Error opening PCM device hw:0: Aucun périphérique de ce type
                      E: module.c: Failed to load module "module-alsa-sink" (argument: "device_id=0 sink_name=alsa_output.pci_1039_7012_alsa_playback_0"): initialization failed.
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM front:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround40:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround41:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround50:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround51:0
                      ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
                      ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround71:0
                      ALSA lib pcm_hw.c:1207:(_snd_pcm_hw_open) Invalid value for card
                      E: alsa-util.c: Error opening PCM device hw:0: Aucun périphérique de ce type
                      E: module.c: Failed to load module "module-alsa-source" (argument: "device_id=0 source_name=alsa_input.pci_1039_7012_alsa_capture_0"): initialization failed.
                      No protocol specified
                      E: x11wrap.c: XOpenDisplay() failed
                      E: module.c: Failed to load module "module-x11-publish" (argument: ""): initialization failed.
                      E: main.c: Module load failed.
                      E: main.c: failed to initialize daemon.
                      [root@localhost redfox]#

                      informations :
                      [root@localhost redfox]# ls -l /dev/snd/
                      total 0
                      crw-rw----+ 1 root root 116, 7 fév 19 21:07 controlC0
                      crw-rw----+ 1 root root 116, 6 fév 19 21:07 pcmC0D0c
                      crw-rw----+ 1 root root 116, 5 fév 19 21:07 pcmC0D0p
                      crw-rw----+ 1 root root 116, 4 fév 19 21:07 pcmC0D1c
                      crw-rw----+ 1 root root 116, 3 fév 19 21:07 seq
                      crw-rw----+ 1 root root 116, 2 fév 19 21:07 timer
                      [root@localhost redfox]# alsamixer -D hw:0

                      [root@localhost redfox]# cat /etc/modprobe.conf
                      alias eth0 sis900
                      alias scsi_hostadapter libata
                      alias scsi_hostadapter1 pata_sis
                      alias scsi_hostadapter2 usb-storage
                      alias snd-card-0 snd-intel8x0
                      options snd-card-0 index=0
                      options snd-intel8x0 index=0
                      [root@localhost redfox]# exit
                      exit
                      [redfox@localhost ~]$ polkit-grant --gain org.pulseaudio.acquire-high-priority
                      Attempting to gain the privilege for org.pulseaudio.acquire-high-priority.
                      Authentication as an administrative user is required.
                      Password:
                      Keep this privilege for the session or always? [no/session/always]?
                      always
                      Successfully gained the privilege for org.pulseaudio.acquire-high-priority.
                      [redfox@localhost ~]$ polkit-grant --gain org.pulseaudio.acquire-real-time
                      Attempting to gain the privilege for org.pulseaudio.acquire-real-time.
                      Authentication as an administrative user is required.
                      Password:
                      Keep this privilege for the session or always? [no/session/always]?
                      always
                      Successfully gained the privilege for org.pulseaudio.acquire-real-time.
                      [redfox@localhost ~]$

                      vérification avec la commande :
                      [redfox@localhost ~]$ polkit-grant --list

                      +
                      If you are problems with permission add your user in group:
                      -pulse
                      -pulse-access
                      -pulse-rt
                      For the problem with policykit try this , not in root::

                      polkit-grant --gain org.pulseaudio.acquire-high-priority
                      polkit-grant --gain org.pulseaudio.acquire-real-time


                      source : http://forums.fedoraforum.org/forum/printthread.php?t=180218&page=1&pp=15

                      donc j'essaie ....