No more sound after installing v. 4.1 in recalbox
-
Hi Benjamin,
On peut aussi parler francais et je vais t'aider.
Il faut avoir un clavier raccordé en USB sur ton raspberry.
Si tu veux récupèrer tes roms et ta configuration des joysticks, il faudra après recopier tout le directory /share (/recalbox/share) sur ta nouvelle installation.
Mais commencant par le début.Si tu te trouves dans l'écran émulation, tu pousse t'abord F4 et après ALT+F2.
Il te demande le login.
nom : root
passcode : recalboxroot
Si tout est correct, il t'affiche #.
Maintenant une première commande linux est importante
ls ---> t'affiche les directory actuel, comme ça tu vois ou tu te trouve.
Maintenant tu fais
cd / avec un espace entre
ls devrait maintenant t'afficher les directory avec /boot et /etc on aura besoin des deux. tu fais
cd boot et après
ls ---> maintenant du verra config.txt qui se trouve dans boot. Tu dois te mettre en droit de modifier cet fichier par
mount -o remount, rw /boot un espace après la virgule et -o(ctave), pas zéro
pour les modifications tu appelle
nano config.txt
et il va normalement ouvrir le fichier
Tu navigue avec le curseur et tu met un # devant cette ligne
comment out#dtparam=audio=on
et après tu ajoute les lignes, tu peut les mettre directement derrière
# uncomment for hifiberry dtoverlay=hifiberry-dacplus
Voilà les modifications dans config.txt, il faut encore les sauvegarder. Tu fais
CTRL+X et Y pour dire yes, sinon tu recommence. Pour contrôler que config.txt est bien modifié, la commande
cat ---> va t'afficher le contenu On quitte boot et on revient à la base, pour cela tu fais
cd .. (avec un espace) Maintenant si tu fais à nouveau
ls il va t'afficher entre autre le directory etc -
Nous allons dans cet directory par la commande
cd etc
Maintenant pour avoir les droits d'écriture
mount -o remount, rw /
donc comme avant sans boot derrière, ok, il faut créer le fichier asound.conf ici
nano asound.conf
il est vide, il faut tout créerpcm.!default { type hw card 0 } ctl.!default { type hw card 0 }
CTRL+X Yes et après tu peux à nouveau contrôler si le contenu est juste avec
cat asound.confGagné. On restarte la machine avec la commande
rebootThe beat goes on !
-
alors merci bcp dragu ca fait bizarre d'entendre les HP cracher à nouveau!!
Merci à toi!
j'essaie de recopier le dossier share on va voir... -
@dragu une dernière chose après je te lache...
bon maintenant j'ai un pb de mapping de mes controles
j'ai deux jeux de sticks arcade + 6 boutons reliés à une carte en usb avec le rpi sur un meme plan en bois
configurer celui de gauche est facile (1 player) mais qd je veux configurer l'autre (2p), il prend la place du 1p mais ne s'ajoute pas impossible d'avoir les 2 qui marchent en meme temps donc, comme c'etait le cas avant...si t'as une idée, je prends!
Merci encore
-
@benj008
Bizarre parceque j'ai aussi 2 encodeurs USB avec un 10, l'autre 9 boutons.
Et pas de problème. Ou as tu un seul USB ?
As tu un screenshot (Recalbox manager) avec ton menu configuration des controlleurs ?La configuration se trouve dans le fichier /share/system/.emulationstation/es_input.cfg
Si tu copie ton ancienne sur la nouvelle, et si tous les usb sont connectés de la même maniere, ça devrait fonctionner. -
@dragu salut
J'ai copié collé le fichier es_input.cfg, mais ca n'a rien changé.
j'ai une carte usb qui gere les deux sets (controleur+6 boutons chaque + deux boutons start 1p et 2p + 1 select/insert coins + 1 hotkey)
En plus j'ai une manette type snes en usb que j'ai deja configurée
Qu'entends tu par screenshots du menuconfig des controleurs?
Sur recalbox manager, dans controleurs, j'ai db9, gamecom, gpio et xbox sur off. seul ps3 est sur on.
c'est ca qui deconne? -
@benj008
Essai une fois d'envoyer un screenshot du Manager de ta configuration. Il faut d'abord, je pense définir tes 2 controlleurs de base, après seulement la PS3. J'ai aussi eu des problèmes avec ça.Autre chose, les update. Essai de mettre la position sur off. Pas d'update. Comme de toute façon le seul moyen propre c'est de recopier une nouvelle image en entier, mon avis.
Alors c'est bon de mettre ta configuration + les Roms sur un autre support (SSD, USB stîck minimum 64GB) et le sélectionner dans le menu système. Comme ça, après un update du système, par example bug Hifiberry fixé dans 4.1 stable, c'est beaucoup plus simple de continuer et tu ne dois plus copier et recopier tes Roms et le reste. -
-
@dragu c'est de cela dont tu as besoin?
-
Non, non.
Sur ta console tu ouvre le menu configuration controlleurs et alors tu vas sur Recalbox Manager la ligne "screenshot" pour faire une image écran de ta console. -
@dragu je suis désolé je capte pas ce que tu demandes : Sur ta console tu ouvre le menu configuration controlleurs
-
console = pi
dans EmulationStation il veut dire. -
dans option manette sur ES, qd je configure en laissant un bouton appuyé, mon matos s'appelle tht 2p arcade controler tht 2p arcade controler (deux fois...) que j'appuie sur le set joystick + boutons à gauche ou celui à droite.
je peux faire un screenshot mais je vois pas trop en quoi ca va vous aider -
j'ai édité cmdline.txt et ajouté:
usbhid.quirks=0x16c0:0x75e1:0x040 et les deux sticks sont reconnus pour les 2 joueurs
quel bazar... -
@dragu @lackyluuk
The whole changelog between the 2 builds that Dragu reported working/non working is hereWhat is written as "+" is what has been added since the working version. What is "-" has been removed from the working version. One tric could be to test the
recalbox-consig.sh
from the working commit by doingmount -o remount, rw / cp /recalbox/scripts/recalbox-config.sh /recalbox/scripts/recalbox-config.sh.backup wget -O /recalbox/scripts/recalbox-config.sh https://gitlab.com/recalbox/recalbox/raw/443dd09ba56305fa6ebf2afff5fc9be376f7c987/board/recalbox/fsoverlay/recalbox/scripts/recalbox-config.sh chmod u+x /recalbox/scripts/recalbox-config.sh reboot
Test and report, with a
lsmod
please -
@Substring
I suppose that wget -o is from small (o)ctave. ok ?
I entered it like this on a fresh 4.1s card. So, when you select after mods the sound menu in ES, there are nomore device to select and ES sayed goodbye.
After reboot, also Wlan dead, and not possible to restart. So, lsmod just with screen-photo from camera possible. If you want, I will make it. -
@dragu No it's an uppercase one, not a lowercase. It's to force the dest filename
-
@Substring
Ok, I will proceed again with fresh card. -
just updated my post to add a chmod
-
@Substring
This time, seems it was working. But still no sound, just for the feedback.
Like it was a fresh install, just need some time to configurate the network.
And for your info, I also did the hifiberry line in config.txt, and comment dtparam.