1 votes

Aucun son sur PowerMac G5 avec Ubuntu MATE 16.04

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

J'ai récemment installé Ubuntu MATE 16.04 sur mon G5 PPC, en dual boot avec OS X 10.5.8. Tout semblait bien fonctionner après l'installation, à l'exception du son et du WiFi.

Concernant le son, j'ai eu le phénomène typique avec "audio fictif" qui était dit et aucun périphérique audio répertorié dans les paramètres système. Alsamixer plantait lorsque je sélectionnais Édition » Propriétés de la carte son évidemment parce qu'aucune carte son n'était reconnue.

Le FAQ 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, c'est un blacklist.conf et sept autres listes noires dans ce répertoire, mais aucune d'entre elles ne semble concerner 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

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

K2 KeyLargo Mac/IO

À la fois dans les paramètres et ALSA, le périphérique peut être modifié. Mais toujours pas de son peu importe les paramètres.

Dans OS X, il est dit que la carte son est un Texas Instruments TAS3004. Comment puis-je faire fonctionner cela?

1voto

Chip Phelps Points 11

J'ai enfin réussi à le faire fonctionner. Comme les recommandations et les corrections données dans plusieurs forums me semblent un peu incohérentes, cette réponse explique ce que j'ai fait pour la correction.

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 seulement 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, lancez gnome-alsamixer. Vérifiez s'il y a quelque chose en mode "muet". Si c'est le cas, désactivez le mode muet. Vérifiez les niveaux de son. Sachez que les curseurs affichent les niveaux respectifs dans le sens inverse par rapport à Paramètres système Son.

Si un curseur est en position haute (et la traînée du curseur est toute grise, pas verte) alors il est réglé à 100%. Ajustez à la fois Master et PCM à 100%. Avec un réglage de 70% ou moins, je n'avais aucun signal aux enceintes à l'étape suivante. Détection Automatique du Casque et Détection Automatique de la Sortie Ligne doivent être sélectionnés.

Ensuite, fermez alsamixer et allez à :

Paramètres système Son

Une carte son doit maintenant être répertoriée dans l'onglet 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 pourraient être réglés à zéro ou en mode muet. Ajustez selon les besoins, mais cela sera probablement remis à zéro ou en mode muet à chaque démarrage.

Sur l'onglet Périphérique, vous pouvez sélectionner un appareil. Dans mon cas, j'ai 4 options au choix :

  1. Duplex Stéréo Analogique
  2. Sortie Stéréo Analogique
  3. Entrée Stéréo Analogique
  4. Éteint

Entre les deux premiers, je n'ai pas pu identifier de différences, que ce soit avec un casque connecté à l'avant ou des enceintes connectées à l'arrière du G5. Cliquez sur Test des Enceintes juste à côté de la liste de sélection. Sur l'écran suivant, vous devriez voir quelque chose comme Gauche Avant et Droite Avant, probablement en fonction de ce à quoi vous êtes connecté, avec deux boutons respectifs Test.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X