ALSA beállítás

10 bejegyzés megtekintése - 1-10 / 16
  • Szerző
    Bejegyzés
  • #2028805
    AMD486
    Felhasználó

      modprobe snd-cmipci
      ezek után se?

      #2028806
      tothaa
      Felhasználó

        modprobe snd-cmipci
        ezek után se?
        [align=right][snapback]148200[/snapback][/align]

        Ezt írja:

        Code:
        edvac4:/home/andrew# whoami
        root
        edvac4:/home/andrew# modprobe snd-cmipci
        FATAL: Module snd_cmipci not found.
        edvac4:/home/andrew#

        A kernel konfigurálásakor nem modulba raktam ezt:
        /usr/src/linux-2.6.13/alsahangos.config:

        Code:
        […]
        CONFIG_SND_CMIPCI=y
        […]
        #2028807
        uzsolt
        Felhasználó

          Kernelbe befordítottam (nem modulként) az alsa-‘t és a PCI drájverek közül a C-Media drájvert, mely a C-Media PCI CMI8338/8738 nevet viselte. OSS-t kikapcsoltam

          Korábban OSS-el mûködött (csak ezt írtam át benne, a többi beálítás maradt), de néhány szolgáltatás ott el nem érhetõ és deprecated-nek szokott megjelõlve lenni 🙁 Mit lehetne tenni, én hagyok ki valamilyen fontos lépést?
          [align=right][snapback]148192[/snapback][/align]

          Nem akarok túlzottan belekontárkodni, de lenne egy-két javaslatom, ötletem, talán valaki hasznát veszi:
          1. nincs azzal gond, hogy az alsa be van építve a kernelbe? Asszem, most kavarok: akkor a cmedia modulként leledzik, vagy kernelbe van falazva? Bár asszem az utóbbi, mivel „module not found”. Akkor elsõ blikkre talán ez kilõve (arra gondoltam, hogy amikor alsa megy be, még nincs meghajtó a hangkarihoz, csak modulként).
          2. az alsa-nak az oss részét (oss-kompatibilitását) befordítottad?
          3. boot-oláskor az alsa nem ír ki semmit?
          4. lehet, hogy meg kéne próbálni az alsa-t és a többit modulba rakni.

          #2028808
          tothaa
          Felhasználó

            Nem akarok túlzottan belekontárkodni, de lenne egy-két javaslatom, ötletem, talán valaki hasznát veszi:
            1. nincs azzal gond, hogy az alsa be van építve a kernelbe? Asszem, most kavarok: akkor a cmedia modulként leledzik, vagy kernelbe van falazva? Bár asszem az utóbbi, mivel „module not found”. Akkor elsõ blikkre talán ez kilõve (arra gondoltam, hogy amikor alsa megy be, még nincs meghajtó a hangkarihoz, csak modulként).
            2. az alsa-nak az oss részét (oss-kompatibilitását) befordítottad?
            3. boot-oláskor az alsa nem ír ki semmit?
            4. lehet, hogy meg kéne próbálni az alsa-t és a többit modulba rakni.

            #2028809
            juuzer
            Felhasználó

              Nem lehet csak az a problémád, hogy minden el van némítva? alsa alapból mindent mute-l… konzolon alsamixer megy?

              #2028810
              Scythe
              Felhasználó

                Ez pont jó topik nekem is, én is éppen hangot szeretnék csiholni az ALSA-val, egyelõre nem sok sikerrel:

                Nekem egy sima, integrált Intel AC’97 hangkártyám van, ezt szeretném valahogy életrekelteni.
                A kernel még „gyári”, tehát tartalmazza a szükséges drivereket, még ha modulként is.
                Bootoláskor szépen felismeri a kártyát, és lspci-ra is ott figyel. Modprobe-al ezután betöltöttem a modulokat, amik szerintem szükségesek (modprobe sound és modprobe ac97-codec), így most az lsmod idevágó része így néz ki:

                Code:
                sound                  84300  0  
                snd_intel8x0           36460  0
                snd_ac97_codec         69988  1 snd_intel8x0
                snd_pcm                98728  1 snd_intel8x0
                snd_timer              25732  1 snd_pcm
                snd_page_alloc         11752  2 snd_intel8x0,snd_pcm
                gameport                4704  1 snd_intel8x0
                snd_mpu401_uart         7968  1 snd_intel8x0
                snd_rawmidi            25124  1 snd_mpu401_uart
                snd_seq_device          8200  1 snd_rawmidi
                snd                    57156  7 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd

                Innen nem valami tiszta a kép, a segítségeteket kérném, hogyan is kellene folytatni?

                Néhány leírásból azt hámoztam ki, hogy az alsaconfig-al kellene beállítani a kártyát, ill. az alsamixerrel utána. Ezek nem voltak fent, így felraktam az alsa-utils csomagot, amiben benne kell lennie ezeknek a programoknak, viszont egyik parancsra se reagál, csupán az alsactl-re, ami azt mondja, nem talál hangkártyát…

                #2028811
                killall
                Felhasználó

                  nyomjatok be konzolba, hogy alsamixer, es tekerjetek fel a hangerot 🙂
                  illetve rootkent: addgroup user audio

                  #2028812
                  IKARUS
                  Felhasználó

                    Kernelem ilyen a hangot illetõen:

                    Code:
                    #
                    # Sound
                    #
                    CONFIG_SOUND=y

                    #
                    # Advanced Linux Sound Architecture
                    #
                    CONFIG_SND=y
                    CONFIG_SND_TIMER=y
                    CONFIG_SND_PCM=y
                    CONFIG_SND_HWDEP=y
                    CONFIG_SND_RAWMIDI=y
                    CONFIG_SND_SEQUENCER=y
                    CONFIG_SND_SEQ_DUMMY=y
                    CONFIG_SND_OSSEMUL=y
                    CONFIG_SND_MIXER_OSS=y
                    CONFIG_SND_PCM_OSS=y
                    CONFIG_SND_SEQUENCER_OSS=y
                    CONFIG_SND_GENERIC_PM=y

                    #
                    # Generic devices
                    #
                    CONFIG_SND_MPU401_UART=y
                    CONFIG_SND_OPL3_LIB=y
                    CONFIG_SND_DUMMY=y
                    CONFIG_SND_VIRMIDI=y
                    CONFIG_SND_MTPAV=y
                    CONFIG_SND_SERIAL_U16550=y
                    CONFIG_SND_MPU401=y

                    #
                    # ISA devices
                    #
                    CONFIG_SND_AD1848_LIB=y

                    #
                    # PCI devices
                    #
                    CONFIG_SND_AC97_CODEC=y
                    CONFIG_SND_CMIPCI=y
                    CONFIG_SND_INTEL8X0=y

                    y=kernelben, m=modulként, #=nincs hozzáadva
                    jó hosszú lett 🙁  :blush:
                    [align=right][snapback]148220[/snapback][/align]

                    SZia!

                    Meghagytam az idézetben, amit te meghagytál a kernelnek!
                    Nem igazán folynék bele, mert még nem vagyok nagy kernel mágus, de nekem is ugyanilyen hangkártyám van!

                    Biztos, hogy kell ez : ‘” CONFIG_SND_INTEL8X0=y „‘ illetve ez : ‘” CONFIG_SND_AD1848_LIB=y „‘…

                    Csak egy ötlet : IKA

                    #2028813
                    juuzer
                    Felhasználó

                      nálam ezzel a modullal (snd-intel8x0) megy simán alc850/ac97 (asus-a8n-sli lapon) (debian-sarge 2.6.10)

                      config:

                      #
                      # Sound
                      #
                      CONFIG_SOUND=y

                      #
                      # Advanced Linux Sound Architecture
                      #
                      CONFIG_SND=m
                      CONFIG_SND_TIMER=m
                      CONFIG_SND_PCM=m
                      CONFIG_SND_SEQUENCER=m
                      # CONFIG_SND_SEQ_DUMMY is not set
                      CONFIG_SND_OSSEMUL=y
                      CONFIG_SND_MIXER_OSS=m
                      CONFIG_SND_PCM_OSS=m
                      CONFIG_SND_SEQUENCER_OSS=y
                      CONFIG_SND_RTCTIMER=m
                      # CONFIG_SND_VERBOSE_PRINTK is not set
                      # CONFIG_SND_DEBUG is not set

                      #
                      # Generic devices
                      #
                      # CONFIG_SND_DUMMY is not set
                      # CONFIG_SND_VIRMIDI is not set
                      # CONFIG_SND_MTPAV is not set
                      # CONFIG_SND_SERIAL_U16550 is not set
                      # CONFIG_SND_MPU401 is not set

                      #
                      # PCI devices
                      #
                      CONFIG_SND_AC97_CODEC=m
                      # CONFIG_SND_ALI5451 is not set
                      # CONFIG_SND_ATIIXP is not set
                      # CONFIG_SND_ATIIXP_MODEM is not set
                      # CONFIG_SND_AU8810 is not set
                      # CONFIG_SND_AU8820 is not set
                      # CONFIG_SND_AU8830 is not set
                      # CONFIG_SND_AZT3328 is not set
                      # CONFIG_SND_BT87X is not set
                      # CONFIG_SND_CS46XX is not set
                      # CONFIG_SND_CS4281 is not set
                      # CONFIG_SND_EMU10K1 is not set
                      # CONFIG_SND_KORG1212 is not set
                      # CONFIG_SND_MIXART is not set
                      # CONFIG_SND_NM256 is not set
                      # CONFIG_SND_RME32 is not set
                      # CONFIG_SND_RME96 is not set
                      # CONFIG_SND_RME9652 is not set
                      # CONFIG_SND_HDSP is not set
                      # CONFIG_SND_TRIDENT is not set
                      # CONFIG_SND_YMFPCI is not set
                      # CONFIG_SND_ALS4000 is not set
                      # CONFIG_SND_CMIPCI is not set
                      # CONFIG_SND_ENS1370 is not set
                      # CONFIG_SND_ENS1371 is not set
                      # CONFIG_SND_ES1938 is not set
                      # CONFIG_SND_ES1968 is not set
                      # CONFIG_SND_MAESTRO3 is not set
                      # CONFIG_SND_FM801 is not set
                      # CONFIG_SND_ICE1712 is not set
                      # CONFIG_SND_ICE1724 is not set
                      CONFIG_SND_INTEL8X0=m
                      # CONFIG_SND_INTEL8X0M is not set
                      # CONFIG_SND_SONICVIBES is not set
                      # CONFIG_SND_VIA82XX is not set
                      # CONFIG_SND_VX222 is not set
                      ….

                      #2028814
                      tothaa
                      Felhasználó

                        nyomjatok be konzolba, hogy alsamixer, es tekerjetek fel a hangerot 🙂
                        illetve rootkent: addgroup user audio
                        [align=right][snapback]148247[/snapback][/align]

                        Ezek mind megvannak

                        holnap de fordítok egy kernelt megint és kipróbálom a tippet modulba…

                        Köszönettel:
                        tothaa

                      10 bejegyzés megtekintése - 1-10 / 16
                      • Be kell jelentkezni a hozzászóláshoz.