Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    (7.2) Lenovo ThinkCentre M720q core-i3 : perte du son intégralement

    Recalbox Général
    7.2 core-i3 lenovo m720q nosound
    4
    43
    6537
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • davidb2111
      davidb2111 Staff @leced last edited by davidb2111

      @leced

      Ok, on avance!

      Tu peux m'envoyer le résultat de pacmd list-cards. Possible que le profile ne soit pas bon, on a déjà eu le cas avec un de nos bêta testeur.

      1 Reply Last reply Reply Quote 0
      • leced
        leced @leced last edited by

        ci-joint le résultat de tes premières commandes :

        # amixer sontrols
        amixer: Unknown command 'sontrols'...
        # pacmd list-cards
        1 card(s) available.
            index: 0
        	name: <alsa_card.pci-0000_00_1f.3-platform-sof-nocodec>
        	driver: <module-alsa-card.c>
        	owner module: 6
        	properties:
        		alsa.card = "0"
        		alsa.card_name = "sof-nocodec"
        		alsa.long_card_name = "LENOVO-10T7004BFR-ThinkCentreM720q-312D"
        		alsa.driver_name = "snd_sof_nocodec"
        		device.bus_path = "pci-0000:00:1f.3-platform-sof-nocodec"
        		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof-nocodec/sound/card0"
        		device.bus = "pci"
        		device.vendor.id = "8086"
        		device.vendor.name = "Intel Corporation"
        		device.product.id = "a348"
        		device.product.name = "Cannon Lake PCH cAVS"
        		device.string = "0"
        		device.description = "Cannon Lake PCH cAVS"
        		module-udev-detect.discovered = "1"
        		device.icon_name = "audio-card-pci"
        	profiles:
        		input:stereo-fallback: Stereo Input (priority 51, available: unknown)
        		input:multichannel-input: Multichannel Input (priority 1, available: unknown)
        		output:stereo-fallback: Stereo Output (priority 5100, available: unknown)
        		output:stereo-fallback+input:stereo-fallback: Stereo Output + Stereo Input (priority 5151, available: unknown)
        		output:stereo-fallback+input:multichannel-input: Stereo Output + Multichannel Input (priority 5101, available: unknown)
        		output:multichannel-output: Multichannel Output (priority 100, available: unknown)
        		output:multichannel-output+input:stereo-fallback: Multichannel Output + Stereo Input (priority 151, available: unknown)
        		output:multichannel-output+input:multichannel-input: Multichannel Duplex (priority 101, available: unknown)
        		off: Off (priority 0, available: unknown)
        	active profile: <output:stereo-fallback+input:stereo-fallback>
        	sinks:
        		alsa_output.pci-0000_00_1f.3-platform-sof-nocodec.stereo-fallback/#8: Cannon Lake PCH cAVS Stereo
        	sources:
        		alsa_input.pci-0000_00_1f.3-platform-sof-nocodec.stereo-fallback/#1: Cannon Lake PCH cAVS Stereo
        		alsa_output.pci-0000_00_1f.3-platform-sof-nocodec.stereo-fallback.monitor/#9: Monitor of Cannon Lake PCH cAVS Stereo
        	ports:
        		analog-input: Analog Input (priority 10000, latency offset 0 usec, available: unknown)
        			properties:
        
        		multichannel-input: Multichannel Input (priority 0, latency offset 0 usec, available: unknown)
        			properties:
        
        		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
        			properties:
        
        		multichannel-output: Multichannel Output (priority 0, latency offset 0 usec, available: unknown)
        			properties:
        
        # pacmd list-sinks
        1 sink(s) available.
          * index: 8
        	name: <alsa_output.pci-0000_00_1f.3-platform-sof-nocodec.stereo-fallback>
        	driver: <module-alsa-card.c>
        	flags: HARDWARE DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
        	state: RUNNING
        	suspend cause: (none)
        	priority: 9030
        	volume: front-left: 55705 /  85% / -4.24 dB,   front-right: 55705 /  85% / -4.24 dB
        	        balance 0.00
        	base volume: 65536 / 100% / 0.00 dB
        	volume steps: 65537
        	muted: no
        	current latency: 46.16 ms
        	max request: 8 KiB
        	max rewind: 8 KiB
        	monitor source: 9
        	sample spec: s16le 2ch 48000Hz
        	channel map: front-left,front-right
        	             Stereo
        	used by: 1
        	linked by: 1
        	configured latency: 46.44 ms; range is 0.50 .. 341.00 ms
        	card: 0 <alsa_card.pci-0000_00_1f.3-platform-sof-nocodec>
        	module: 6
        	properties:
        		alsa.resolution_bits = "16"
        		device.api = "alsa"
        		device.class = "sound"
        		alsa.class = "generic"
        		alsa.subclass = "generic-mix"
        		alsa.name = ""
        		alsa.id = "Port0 (*)"
        		alsa.subdevice = "0"
        		alsa.subdevice_name = "subdevice #0"
        		alsa.device = "0"
        		alsa.card = "0"
        		alsa.card_name = "sof-nocodec"
        		alsa.long_card_name = "LENOVO-10T7004BFR-ThinkCentreM720q-312D"
        		alsa.driver_name = "snd_sof_nocodec"
        		device.bus_path = "pci-0000:00:1f.3-platform-sof-nocodec"
        		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sof-nocodec/sound/card0"
        		device.bus = "pci"
        		device.vendor.id = "8086"
        		device.vendor.name = "Intel Corporation"
        		device.product.id = "a348"
        		device.product.name = "Cannon Lake PCH cAVS"
        		device.string = "hw:0"
        		device.buffering.buffer_size = "65472"
        		device.buffering.fragment_size = "16320"
        		device.access_mode = "mmap+timer"
        		device.profile.name = "stereo-fallback"
        		device.profile.description = "Stereo"
        		device.description = "Cannon Lake PCH cAVS Stereo"
        		module-udev-detect.discovered = "1"
        		device.icon_name = "audio-card-pci"
        	ports:
        		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
        			properties:
        
        	active port: <analog-output>
        
        davidb2111 1 Reply Last reply Reply Quote 0
        • davidb2111
          davidb2111 Staff @leced last edited by

          @leced said in (7.2) Lenovo ThinkCentre M720q core-i3 : perte du son intégralement:

          alsa_card.pci-0000_00_1f.3-platform-sof-nocodec

          Essayons avec

          pacmd set-card-profile 'alsa_card.pci-0000_00_1f.3-platform-sof-nocodec' 'output:multichannel-output'
          
          leced 1 Reply Last reply Reply Quote 0
          • leced
            leced @davidb2111 last edited by leced

            @davidb2111 reboot à chaque test ?

            test : redémarrage emulationstation : KO, reboot : KO ... aucun changement

            davidb2111 1 Reply Last reply Reply Quote 0
            • davidb2111
              davidb2111 Staff @leced last edited by

              @leced said in (7.2) Lenovo ThinkCentre M720q core-i3 : perte du son intégralement:

              @davidb2111 reboot à chaque test ?

              test : redémarrage emulationstation : KO, reboot : KO ... aucun changement

              plus besoin de rebooter, maintenant faut réussier à router le son vers la bonne sortie.
              Tu utilises les HPs intégrés du portable?

              leced 1 Reply Last reply Reply Quote 0
              • leced
                leced @davidb2111 last edited by leced

                @davidb2111 non, normalement c'est la sortie HDMI, je viens de tester avec un casque branchée (sortie casque) ... pas de son (j'ai testé analog et multichannel)

                davidb2111 1 Reply Last reply Reply Quote 0
                • davidb2111
                  davidb2111 Staff @leced last edited by

                  @leced

                  Ok, tu pourrais me refiler les logs de boot, stp? Y a peut-être encore autre chose qui manque

                  leced 1 Reply Last reply Reply Quote 0
                  • leced
                    leced @davidb2111 last edited by

                    @davidb2111
                    posté ici : https://0bin.net/paste/S1zW3xNW#HrRxndg1SKyEdRjVvZSInspzJ7iDQZPqvoY48+larH0

                    leced 1 Reply Last reply Reply Quote 0
                    • leced
                      leced @leced last edited by

                      @leced cette ligne intéressante ?

                      May  4 20:18:48 RECALBOX user.info kernel: [    0.129077] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
                      
                      davidb2111 1 Reply Last reply Reply Quote 0
                      • davidb2111
                        davidb2111 Staff @leced last edited by

                        @leced

                        on va essayer de passer un paramètre au kernel:

                        mount -o remount,rw /boot
                        sed -i -E 's/^(\s*linux.*)/\1 snd_hda_intel.dmic_detect=0/' /boot/grub/grub.cfg
                        sed -i -E 's/^(\s*linux.*)/\1 snd_hda_intel.dmic_detect=0/' /boot/EFI/BOOT/grub.cfg
                        

                        et ensuite reboot

                        leced 1 Reply Last reply Reply Quote 0
                        • leced
                          leced @davidb2111 last edited by

                          @davidb2111
                          je n'ai qu'un mot à dire : BRAVO !!!!

                          1000x mercis d'avoir pris le temps de déb****r mon petit PC de récup, ça m'aurait fait mal au coeur de rester figé à la 7.1.1

                          👏 👏 👏

                          davidb2111 1 Reply Last reply Reply Quote 0
                          • davidb2111
                            davidb2111 Staff @leced last edited by

                            @leced

                            Ouf! Chapeau et merci aussi!
                            Pourrais-tu m'envoyer les logs une dernière fois?

                            Normalement, ça sera inclus pour la 7.2.2

                            leced 1 Reply Last reply Reply Quote 0
                            • leced
                              leced @davidb2111 last edited by

                              @davidb2111
                              pour info, je n'ai plus ANALOG et MULTICHANNEL mais ... un choix beaucoup plus lisible, ici

                              Petites remarques (mais pour le coup vraiment pas important) :

                              • J'ai pas de son au reboot (boot video ... sans son), et lag de la vidéo (= effet remarqué suite à la perte de son à la bascule 7.2), rien n'a changé à ce niveau

                              • Lorsque je choisis HDMI / DISPLAYPORT, au reboot c'est le SPEAKER qui prend le relais, meme si l'information HDMI / DISPLAYPORT est sélectionné, je dois le re-sélectionner la meme valeur (ex: HDMI / DISPLAYPORT), ça freeze 1 sec, et le son repart sur la télé. bizarre. Peut-etre est-ce du à nos x manipulations ?

                              Ci-joint le log de boot : ici

                              davidb2111 1 Reply Last reply Reply Quote 0
                              • davidb2111
                                davidb2111 Staff @leced last edited by

                                @leced said in (7.2) Lenovo ThinkCentre M720q core-i3 : perte du son intégralement:

                                J'ai pas de son au reboot (boot video ... sans son), et lag de la vidéo (= effet remarqué suite à la perte de son à la bascule 7.2), rien n'a changé à ce niveau

                                c'est un bug connu, on n'a pas de contournement pour l'instant. J'espère trouvé un correctif pour la prochaine version

                                Lorsque je choisis HDMI / DISPLAYPORT, au reboot c'est le SPEAKER qui prend le relais, meme si l'information HDMI / DISPLAYPORT est sélectionné, je dois le re-sélectionner la meme valeur (ex: HDMI / DISPLAYPORT), ça freeze 1 sec, et le son repart sur la télé. bizarre. Peut-etre est-ce du à nos x manipulations ?

                                Étrange. Tu peux forcer une reinstall d'usine. Ça va supprimer les fichiers qu'on a inclus dans /lib, mais pas la conf qu'on a modifiée en dernier et qui solutionne ton problème.

                                leced 1 Reply Last reply Reply Quote 0
                                • leced
                                  leced @davidb2111 last edited by

                                  @davidb2111
                                  pas besoin du driver en fait ? c'est ça ?

                                  leced davidb2111 2 Replies Last reply Reply Quote 0
                                  • leced
                                    leced @leced last edited by leced

                                    J'ai fait une restauration d'usine, effectivement, le son a booté directement

                                    👍

                                    1 Reply Last reply Reply Quote 1
                                    • davidb2111
                                      davidb2111 Staff @leced last edited by

                                      @leced yep, on a bricolé avec les tar.gz, mais il manque quelque chose pour que ça fonctionne correctement. La dernière manip repasse en mode "standard" (et donc sans la nécessité des firmwares)

                                      leced 1 Reply Last reply Reply Quote 0
                                      • Thomas Dutrieux
                                        Thomas Dutrieux last edited by

                                        👍 👏
                                        Ca fonctionne aussi merci !

                                        1 Reply Last reply Reply Quote 1
                                        • leced
                                          leced @davidb2111 last edited by

                                          @davidb2111 Pour info, j'ai réussi à remettre le son sur la video de boot, le son de la video de boot est en mode ALSA, emulationstation en PULSEAUDIO, j'ai re-réglé les problèmes que j'avais aussi en mode ALSA, et ... tout refonctionne parfaitement, reboot inclus.

                                          Pour le détails des problèmes (déciment cette carte audio ...) en mode ALSA c'est ici : https://forum.recalbox.com/topic/21453/recalbox-7-plus-de-son-en-hdmi-pc64/41

                                          c'est presque au point.

                                          davidb2111 Mikael57fr 2 Replies Last reply Reply Quote 1
                                          • davidb2111
                                            davidb2111 Staff @leced last edited by davidb2111

                                            @leced said in (7.2) Lenovo ThinkCentre M720q core-i3 : perte du son intégralement:

                                            j'ai re-réglé les problèmes que j'avais aussi en mode ALSA, et ... tout refonctionne parfaitement, reboot inclus.

                                            Oui, je suis sur un correctif global. En effet, les boot videos jouent le son en alsa et donc passe à côté de la conf pulseaudio.
                                            Je vais fixer la sortie sur pulseaudio et choisir sur la "bonne" sortie (i.e la même que celle choisie dans ES).

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Want to support us ?

                                            88
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com