web-dev-qa-db-fra.com

Pas de son sur PowerMac G5 avec Ubuntu MATE 16.04

Je suis conscient du fait que le problème de son avec PPC G5 (PowerPC) a été discuté dans de nombreux posts dans plusieurs forums et communautés et il a été marqué "Fixé". Mais ces solutions ne fonctionnent pas pour moi/sur ma boîte.

J'ai récemment installé Ubuntu MATE 16.04 sur mon PPC G5, avec un double démarrage avec OS X 10.5.8. Tout avait l'air et fonctionnait plutôt bien après l'installation, à l'exception du son et du WiFi.

En ce qui concerne le son, j'ai eu le phénomène typique avec "audio factice" étant dit et aucun périphérique audio répertorié dans les paramètres du système. Alsamixer s'est écrasé lors de la sélection Édition "Propriétés de la carte son , car aucune carte son n'avait été reconnue.

Le FAQ de PowerPC indique que le fichier /etc/modprobe.d/blacklist.local.conf devrait être supprimé, mais je n'ai pas ce fichier sur mon système. Ce que j'ai est un blacklist.conf et sept autres listes noires dans ce répertoire, mais aucune de celles-ci ne semble adresser le son.

J'ai ajouté ce qui suit à /etc/modules:

snd_aoa_i2sbus
snd_aoa_fabric_layout
snd_aoa_codec_tas
snd_aoa_codec_onyx

Par conséquent, une carte son est maintenant répertoriée dans les paramètres:

K2 KeyLargo Mac/IO

Les paramètres et ALSA permettent de modifier le périphérique. Mais toujours pas de son quels que soient les réglages.

Sous OS X, il est indiqué que la carte son est un Texas Instruments TAS3004. Comment puis-je le faire fonctionner?

1
Ulrich

J'ai finalement réussi à le faire fonctionner. Comme les recommandations et les correctifs donnés dans plusieurs forums me semblent un peu incohérents, cette réponse explique ce que j'ai fait pour le correctif.

Après une nouvelle installation d'Ubuntu Mate 16.04 sur mon PPC G5, il n'y avait qu'une seule entrée dans le fichier /etc/modules (c'est-à-dire les modules du noyau à charger au démarrage):

apm_emu

Les entrées suivantes (et uniquement celles-ci) doivent être ajoutées à /etc/modules:

snd_aoa
snd_aoa_soundbus
snd_aoa_i2sbus
snd_aoa_fabric_layout
snd_aoa_codec_tas

ne pas faire une entrée:

snd_aoa_codec_onyx

Dans Terminal , démarrez gnome-alsamixer. Vérifiez si quelque chose est réglé sur "muet". Si tel est le cas, désactivez-le. Vérifiez les niveaux sonores. Sachez que les curseurs affichent l'inverse des niveaux respectifs par rapport à Système → Paramètres → Son .

Si un curseur se trouve en première position (et que le tracé du curseur est tout gris, et non vert), il est défini sur 100%. Ajustez les deux maîtres et PCM à 100%. Avec un réglage de 70% ou moins, je n’ai reçu aucun signal sur les haut-parleurs lors de la prochaine étape. Détecteur automatique du casque et Détection automatique de la sortie de ligne doit être sélectionné.

Puis fermez alsamixer et allez à:

Système → Paramètres → Son

Il devrait maintenant y avoir une carte son répertoriée dans l'onglet du périphérique. Dans mon cas, c’est K2 KeyLargo Mac/IO (ce qui est étrange, car sous Mac OS X, il est indiqué Texas Instruments TAS3004 ). Sur l'onglet Effets sonores , les avertissements peuvent être mis à niveau ou mis en sourdine. Ajustez au besoin, mais ce sera probablement mis à zéro et/ou mis en sourdine chaque fois après le démarrage.

Sur l'onglet Périphérique , vous pouvez sélectionner un périphérique. Dans mon cas, j'ai 4 options à choisir:

  1. Duplex analogique stéréo
  2. Sortie stéréo analogique
  3. Entrée stéréo analogique
  4. Off

Entre les deux premiers, je ne pouvais identifier aucune différence avec les écouteurs connectés à l'avant et les haut-parleurs connectés à l'arrière du G5. Cliquez sur Test des haut-parleurs juste à côté de la liste de sélection. Sur l'écran suivant, vous devriez voir quelque chose comme avant gauche et avant droite probablement en fonction de ce que vous avez connecté avec deux boutons Test respectifs.

1
Ulrich