Bonjour la liste,
Après plusieurs années d'expérience en administration de serveurs
Debian, Centos et Ubuntu, je me suis lancé dans l'installation de Debian
8 + Gnome 3 sur un PC branché sur ma télé, que j'utilise pour regarder
des films et écouter de la musique.
Ce n'est pas la 1ère fois que je fais ça, mais j'ai toujours dû revenir
à Windows pour des raisons diverses et variées. Cette fois-ci,
j'aimerais bien aller au bout ;) Je suis parti sur Debian stable car
c'est ce que je connais le mieux, et que je cherche avant tout la
stabilité dans le temps.
Après l'install à partir d'un DVD Debian 8.2 Gnome et installation du
firmwware non-free pour la carte vidéo ATI, tout fonctionne *presque* à
merveille. Pour le son, j'utilise la sortie S/PDIF coaxiale intégrée à
la carte-mère (chipset son Realtek ALC888S), branchée dans un ampli 5.1
qui décode en natif l'AC3 et le DTS.
Le seul problème restant vient de la sauvegarde de certaines options
liées au son, à savoir :
- la sortie son utilisée par défaut,
- le fait que cette sortie son doit utiliser le passthrough pour AC3 et DTS.
Je peux régler ces options via les interfaces graphiques et ça marche
nickel jusqu'au prochain reboot. Après le reboot, je dois :
- aller dans "Gnome sound settings" et cliquer sur la bonne carte son
"Digital Output (S/PDIF) - Built-in Audio" (par défaut ça se remet
toujours sur la sortie HDMI de la carte vidéo)
- ouvrir "pavucontrol", afficher les options avancées de la carte son,
et cocher AC3 et DTS.
J'ai observé /var/log/messages pendant que je réalise ces opérations,
pour voir s'il y avait un souci. J'ai copié le résultat ci-dessous.
Concernant Gnome sound settings, il y a pas mal d'erreurs mais je ne
sais pas si elles sont liées à mon problème. Les erreurs de pavucontrol
sont assez claires, mais je ne sais pas comment y remédier.
Il y a différents tutos qui concernent ALSA et PulseAudio sur le net,
mais je n'ai rien trouvé de spécifique à Jessie, au S/PDIF et au
passthrough.
Du coup avant dans me lancer dans la modification (à l'aveugle) de
/etc/pulse/default.pa, j'aimerais savoir si quelqu'un a déjà rencontré
et résolu ce problème.
Merci d'avance !!
Julien
PS : 1er message sur la liste, s'il manque des infos ou si je ne
respecte pas la netiquette, n'hésitez pas à me le signaler.
--
Extraits de /var/log/messages :
--> Sélection de la bonne carte son dans Gnome sound settings:
Jan 18 20:15:30 gyro gnome-session[1268]: (gnome-settings-daemon:1331):
media-keys-plugin-WARNING **: Unable to get default sink
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid unclassed
pointer in cast to 'GObject'
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_object_get_data: assertion 'G_IS_OBJECT (object)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): Gtk-CRITICAL **: gtk_widget_set_sensitive:
assertion 'GTK_IS_WIDGET (widget)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid unclassed
pointer in cast to 'GvcChannelBar'
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): sound-cc-panel-CRITICAL **:
gvc_channel_bar_get_adjustment: assertion 'GVC_IS_CHANNEL_BAR (bar)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid (NULL)
pointer instance
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE
(instance)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid unclassed
pointer in cast to 'GObject'
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid unclassed
pointer in cast to 'GObject'
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-CRITICAL **:
g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
Jan 18 20:15:30 gyro gnome-control-center.desktop[1605]:
(gnome-control-center:1605): GLib-GObject-WARNING **: invalid unclassed
pointer in cast to 'GvcChannelBar'
Jan 18 20:15:30 gyro gnome-cont