Звуковая карта Terratec DMX6Fire PCI (ice1712) не работает. ПОМОГИТЕ... пожалуйста (решено)
Решено РЕДАКТИРОВАТЬ: Оказывается, вы, ребята, были правы, положение слота PCI было отключено. Мне пришлось чуть-чуть согнуть скобу, чтобы она села правильно! Это работает сейчас! Спасибо всем за помощь!
У меня есть звуковая карта Terratec DMX6Fire с отрывной коробкой, и я не могу заставить ее работать как-то...
Опробовал всевозможные "решения", которые я нашел в Интернете, ни одно из них не помогло мне.
Я на Ubuntu Mate 16.04, ядро 4.4.0-38-lowlatency. Я постараюсь дать вам все, что я знаю:
sudo lspci -v | grep -A7 -i "audio"
дает...
> 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 также видит DMX6fire, но не распознает его: (из 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
Но никакие модули не загружаются? Поэтому я загружаю их вручную:
modprobe snd-ice1712 enable = 1 index = 0 model = dmx6fire
Загрузка модулей (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
Но как-то не привязываться к реальному оборудованию...
Поэтому не удивительно, что я получаю это: mudita24: Карты ICE1712 не найдены envy24control: Карты ICE1712 не найдены
Я попытался отключить встроенное аудио и занесение в черный список snd-had-intel, чтобы отключить аудиоадаптер dhmi и добавить модули в /etc/modules. Также попробовал: http://wiki.ubuntu-it.org/Hardware/Audio/TerratecDmx6Fire (через перевод) Но радости нет...
РЕДАКТИРОВАТЬ: получил совет по #alsa irc (thx debdog), так что я сделал:
cat /var/log/syslog | grep -C7 -i ice1712
который дал мне:
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'.
Я указал точный путь к модулю после того, как он вышел из строя только с snd-ice1712, но это не имело значения. Я уверен, что модуль существует там, так почему же он не может найти его? Но похоже, что я все ближе...
Если нужна дополнительная информация, просто скажите мне, что. Мне действительно нужно, чтобы это снова заработало.