A placa de som PCI Terratec DMX6Fire (ice1712) não está funcionando. AJUDA… por favor (RESOLVIDO) [fechado]

1

RESOLVIDO EDIT: Acontece que vocês estavam certos, a posição do slot PCI estava desligada. Eu tive que dobrar o suporte apenas um pouquinho para fazer isso ficar bem! Funciona agora! Obrigado a todos por ajudarem!

Eu tenho esta placa de som Terratec DMX6Fire com break out box e não consigo fazer funcionar de alguma forma ...

Tentei todos os tipos de "soluções" que encontrei on-line, nenhuma delas funcionou para mim.

Estou no Ubuntu Mate 16.04, kernel 4.4.0-38-lowlatency. Eu vou tentar te dar tudo que eu sei:

sudo lspci -v | grep -A7 -i "audio"

dá ...

> 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
    Subsystem: ASUSTeK Computer Inc. NM10/ICH7 Family High Definition Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 21
    Memory at fcffc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [130] Root Complex Link
--
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
    Subsystem: ASUSTeK Computer Inc. GF119 HDMI Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at feafc000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Endpoint, MSI 00
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
--
04:01.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
    Subsystem: TERRATEC Electronic GmbH DMX 6fire 24/96
    Flags: medium devsel, IRQ 16
    I/O ports at ec00 [size=32]
    I/O ports at e880 [size=16]
    I/O ports at e800 [size=16]
    I/O ports at e480 [size=64]
    Capabilities: [80] Power Management version 1

alsa também vê o DMX6fire, mas não o reconhece: (de asla-info.sh)

!!Kernel Information
!!------------------

Kernel release:    4.4.0-36-lowlatency
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         x86_64
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k4.4.0-36-lowlatency
Library version:    1.1.0
Utilities version:  1.1.0


!!Loaded ALSA modules
!!-------------------

snd_hda_intel
snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfcffc000 irq 21
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfeafc000 irq 5


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
04:01.0 Multimedia audio controller: Device 0412:1712 (rev 02)


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:1b.0 0403: 8086:27d8 (rev 01)
    Subsystem: 1043:837b
--
01:00.1 0403: 10de:0e08 (rev a1)
    Subsystem: 1043:8496
--
04:01.0 0401: 0412:1712 (rev 02)
    Subsystem: 053b:1138

Mas nenhum módulo é carregado? Então eu os carrego manualmente:

modprobe snd-ice1712 enable = 1 índice = 0 modelo = dmx6fire

Os módulos carregam (lsmod):

Module                  Size  Used by
snd_ice1712            77824  0
snd_cs8427             16384  1 snd_ice1712
snd_i2c                16384  2 snd_ice1712,snd_cs8427
snd_ice17xx_ak4xxx     16384  1 snd_ice1712
snd_ak4xxx_adda        20480  2 snd_ice1712,snd_ice17xx_ak4xxx
snd_mpu401_uart        16384  1 snd_ice1712
snd_ac97_codec        131072  1 snd_ice1712
ac97_bus               16384  1 snd_ac97_codec
rfcomm                 69632  12
nvram                  16384  0
msr                    16384  0
bnep                   20480  2
snd_hda_codec_realtek    86016  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
dvb_usb_m920x          45056  0
dvb_usb                24576  1 dvb_usb_m920x
dvb_core              118784  1 dvb_usb
rc_core                28672  2 dvb_usb,dvb_usb_m920x
btusb                  45056  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             520192  37 bnep,btbcm,btrtl,btusb,rfcomm,btintel
snd_usb_audio         176128  0
snd_usbmidi_lib        36864  1 snd_usb_audio
input_leds             16384  0
joydev                 20480  0
coretemp               16384  0
kvm_intel             172032  0
kvm                   544768  1 kvm_intel
irqbypass              16384  1 kvm
serio_raw              16384  0
snd_hda_codec_hdmi     53248  1
snd_hda_intel          40960  4
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core           69632  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_pcm               106496  7 snd_ice1712,snd_usb_audio,snd_ac97_codec,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            32768  3 snd_usbmidi_lib,snd_mpu401_uart,snd_seq_midi
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
lpc_ich                24576  0
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
snd                    81920  27 snd_ice1712,snd_hda_codec_realtek,snd_usb_audio,snd_ac97_codec,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_i2c,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_ak4xxx_adda,snd_hda_intel,snd_mpu401_uart,snd_seq_device,snd_cs8427
soundcore              16384  1 snd
8250_fintek            16384  0
shpchp                 36864  0
asus_atk0110           20480  0
mac_hid                16384  0
parport_pc             32768  1
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
uas                    24576  0
usb_storage            69632  1 uas
hid_generic            16384  0
usbhid                 49152  0
hid                   118784  2 hid_generic,usbhid
nouveau              1495040  2
mxm_wmi                16384  1 nouveau
wmi                    20480  2 mxm_wmi,nouveau
video                  40960  1 nouveau
i2c_algo_bit           16384  1 nouveau
ttm                    94208  1 nouveau
drm_kms_helper        147456  1 nouveau
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
psmouse               126976  0
drm                   364544  5 ttm,drm_kms_helper,nouveau
pata_acpi              16384  0
r8169                  81920  0
mii                    16384  1 r8169
fjes                   28672  0

Mas de alguma forma, não anexar ao hardware real ...

Portanto, não é surpresa que eu tenha isso: mudita24: Não foram encontrados cartões ICE1712 envy24control: Nenhum cartão ICE1712 encontrado

Eu tentei desativar o áudio onboard e a blacklisting snd-had-intel para desativar o adaptador de áudio dhmi e adicionar os módulos ao / etc / modules. Também tentei: link (via translate) Mas sem alegria ...

EDIT: Recebi uma dica no #alsa irc (thx debdog), então eu fiz:

cat /var/log/syslog | grep -C7 -i ice1712

que me deu:

Oct  9 17:03:41 Studio-5 systemd[1]: Starting Load Kernel Modules...
Oct  9 17:03:41 Studio-5 systemd-modules-load[693]: Failed to find module '/lib/modules/4.4.0-36-lowlatency/kernel/sound/pci/ice1712/snd-ice1712.ko'
Oct  9 17:03:41 Studio-5 systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Oct  9 17:03:41 Studio-5 systemd[1]: Failed to start Load Kernel Modules.
Oct  9 17:03:41 Studio-5 systemd[1]: systemd-modules-load.service: Unit entered failed state.
Oct  9 17:03:41 Studio-5 systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.

Especifiquei o caminho exato para o módulo depois que ele falhou com apenas snd-ice1712, mas isso não fez diferença. Eu tenho certeza que o módulo existe lá, então como é que "não consegue encontrar"? Mas parece que estou chegando perto ...

Se mais informações forem necessárias, diga-me o quê. Eu realmente preciso que essa coisa funcione novamente.

    
por Ashrael 09.10.2016 / 12:08

0 respostas