Автор Тема: работа USB звуковой карты CREATIVE E MU 0204  (Прочитано 5827 раз)

Оффлайн Вежливый Медведь

  • Начинающий
  • *
  • Сообщений: 7
    • Email
к сожалению lspci в системе P7 не видит звуковую 8-|
[root@russian ~]# lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6550D]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 03)
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 03)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 13)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD] FCH IDE Controller
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI bridge (PCIE port 0)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 7
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
хотя lsusb показал его!
[root@russian ~]# lsusb
Bus 001 Device 118: ID 041e:3f19 Creative Technology, Ltd

помогите установить драйвер alsa! не хочется на винду обратно :-\
« Последнее редактирование: 23.06.2014 06:39:57 от МИНЗДРАВ »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Гугл подсказывает ссылку про настройку (многа букаф!)
http://habrahabr.ru/post/194588/

Но lspci вроде бы и не должен видеть usb устройства, а вот lsusb просто обязан их видеть.

А почему именно альса, пульса чем-то не устраивает ?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
к сожалению lspci в системе P7 не видит звуковую 8-|

А он и не обязан видеть этот usb audiocard:
# lsusb | head -n 1
Bus 007 Device 002: ID 046d:0a0c Logitech, Inc. Clear Chat Comfort USB Headset
# cat /proc/asound/cards
 0 [ICH6           ]: ICH4 - Intel ICH6
                      Intel ICH6 with AD1981B at irq 21
 1 [Headset        ]: USB-Audio - Logitech USB Headset
                      Logitech Logitech USB Headset at usb-0000:03:00.1-1, full speed

С alsa без пульсы в альтах на 7-ой платформе прекрасно работает asoundconf asoundconf-gtk делающий отдельно для каждого профиля пользователя свою персональную аудиокарту дефолтной, на выбор.
« Последнее редактирование: 23.06.2014 07:04:10 от Speccyfighter »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
к сожалению lspci в системе P7 не видит звуковую 8-|
Ни lspci, ни lsusb не могут не видеть устройство по определению. Если не видят, значит его нет. Другой вопрос, что устройство может быть не описано в базе и отображаться, как неизвестное. Или как известное, но для него может не быть драйвера. Но не видеть - никогда. Только если оно сломалось совсем.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
к сожалению lspci в системе P7 не видит звуковую 8-|
Ни lspci, ни lsusb не могут не видеть устройство по определению.

# lspci -nn -d 046d:
#
# lsusb -d 046d:
Bus 007 Device 002: ID 046d:0a0c Logitech, Inc. Clear Chat Comfort USB Headset
Цитировать
Re: работа USB звуковой карты CREATIVE E MU 0204
« Последнее редактирование: 23.06.2014 15:45:56 от Speccyfighter »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Так я про свои устройства. Естественно, lspci не будет видеть то, что висит не на pci, к примеру. :-)

Оффлайн Вежливый Медведь

  • Начинающий
  • *
  • Сообщений: 7
    • Email
вот такой результат

# cat /proc/asound/cards
 0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfe01c000 irq 41
 1 [Generic_1      ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfe020000 irq 16
 2 [U0x46d0x825    ]: USB-Audio - USB Device 0x46d:0x825
                      USB Device 0x46d:0x825 at usb-0000:00:12.2-2.4, high speed
 3 [USB            ]: USB-Audio - E-MU 0204 | USB
                      E-MU Systems, Inc. E-MU 0204 | USB at usb-0000:00:12.2-2.6, high speed

поставил  E-MU 0204 по умолчанию с помощью asoundconf-gtk
встроенная звуковая перестала работать, а звук так и не появился

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Оно 4-е по счёту:  3 [USB
Не 0, не умолчальное.
Если у вас пульса, курите пульсу.
Если только alsa, самый простой вариант (пример):
cat /proc/asound/cards
 0 [ICH6           ]: ICH4 - Intel ICH6
                      Intel ICH6 with AD1981B at irq 21
 1 [Headset        ]: USB-Audio - Logitech USB Headset
                      Logitech Logitech USB Headset at usb-0000:03:00.1-1, full speed
# apt-get install asoundconf asoundconf-gtk
$ asoundconf is-active
Активно:
$ cat ~/.asoundrc
# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/user/.asoundrc.asoundconf>
Неактивно:
$ cat ~/.asoundrc
# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
#</home/user/.asoundrc.asoundconf>
$ asoundconf list
Names of available sound cards:
ICH6
Headset
Дефолтная умолчальная карта - usb-гарнитура:
$ asoundconf set-default-card Headset
Пользовать гуевое приложение asoundconf-gtk для выбора дефолтной карты.
В микшере, для выбора регулировки уровня громкости, выбрать карту.

В конце-концов usb-аудиокарта будет использоваться в профиле пользователя как дефолтная:
$ cat .asoundrc.asoundconf |head -n 9
# ALSA library configuration file managed by asoundconf(1).
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.
!defaults.pcm.card Headset
defaults.ctl.card Headset
defaults.pcm.device 0

То же самое о asoundconf:
http://www.opennet.ru/tips/info/2368.shtml


Если без asoundconf и намертво дефолтной с alsa, то менять индексы.
Здесь надо, чтобы модуль snd_usb_audio
$ lsmod |grep snd
snd_usb_audio         111896  1
snd_usbmidi_lib        17699  1 snd_usb_audio
snd_rawmidi            17243  1 snd_usbmidi_lib
snd_hwdep               4628  1 snd_usb_audio
snd_seq_device          5277  1 snd_rawmidi
snd_intel8x0           26561  3
snd_ac97_codec         97626  1 snd_intel8x0
snd_pcm                74114  4 snd_usb_audio,snd_ac97_codec,snd_intel8x0
snd_page_alloc          7350  2 snd_intel8x0,snd_pcm
snd_timer              18020  2 snd_pcm
snd                    48840  15 snd_usb_audio,snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_seq_device
soundcore                852  1 snd
ac97_bus                1018  1 snd_ac97_codec
usbcore               159936  9 btusb,uhci_hcd,snd_usb_audio,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid
был в
# cat /etc/modprobe.d/alsa-modindex.conf
индексом 0. Пример там же внутри.


Или:
Пользовать пульсу.


В общем и целом это три разных варианта реализации.
« Последнее редактирование: 23.06.2014 18:18:58 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
поставил  E-MU 0204 по умолчанию с помощью asoundconf-gtk
встроенная звуковая перестала работать, а звук так и не появился

Модуль должен быть загружен:
$ lsmod |grep -E 'usb'
snd_usb_audio         111896  3
snd_usbmidi_lib        17699  1 snd_usb_audio
snd_rawmidi            17243  1 snd_usbmidi_lib
usbhid                 34214  0
snd_hwdep               4628  1 snd_usb_audio
hid                    77440  2 hid_generic,usbhid
btusb                  15214  0
bluetooth             195382  2 btusb
snd_pcm                74114  4 snd_usb_audio,snd_ac97_codec,snd_intel8x0
snd                    48840  16 snd_usb_audio,snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_seq_device
usbcore               159936  9 btusb,uhci_hcd,snd_usb_audio,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid
usb_common              2394  1 usbcore

Без поднятого snd_usb_audio, usb-звук не взлетит.

Определитесь, что у вас за звуковая подсистема: alsa или pulseaudio.
« Последнее редактирование: 23.06.2014 18:43:46 от Speccyfighter »

Оффлайн Вежливый Медведь

  • Начинающий
  • *
  • Сообщений: 7
    • Email
snd_usb_audio
карту поставил по-умолчанию
как поднять snd_usb_audio?
всем спасибо большое за поддержку

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: работа USB звуковой карты CREATIVE E MU 0204
« Ответ #10 : 24.06.2014 06:57:00 »
как поднять snd_usb_audio?
От рутаmodprobe snd_usb_audioКак правильно этот модуль добавить в список загружаемых при каждом включении, пусть другие подскажут.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: работа USB звуковой карты CREATIVE E MU 0204
« Ответ #11 : 24.06.2014 07:59:29 »
Как правильно этот модуль добавить в список загружаемых при каждом включении, пусть другие подскажут.

Имя модуля без расширения.
Пример:
# find /lib/modules/$(uname -r)/ -name snd*|grep usb|grep audio
/lib/modules/3.12.22-std-def-alt1/kernel/sound/usb/snd-usb-audio.ko

# find /lib/modules/$(uname -r)/ -name acpi*|grep cpufreq
/lib/modules/3.12.22-std-def-alt1/kernel/drivers/cpufreq/acpi-cpufreq.ko
# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a `#', and everything on the line after them are ignored.

acpi_cpufreq
cpufreq_ondemand
cpufreq_powersave

Оффлайн Вежливый Медведь

  • Начинающий
  • *
  • Сообщений: 7
    • Email
Re: работа USB звуковой карты CREATIVE E MU 0204
« Ответ #12 : 24.06.2014 17:24:12 »
как поднять snd_usb_audio?
От рутаmodprobe snd_usb_audioКак правильно этот модуль добавить в список загружаемых при каждом включении, пусть другие подскажут.
modprobe snd_usb_audio

пишет, что badline

# modprobe snd_usb_audio
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 3: ignoring bad line starting with 'snd_hda_codec_realtek'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 4: ignoring bad line starting with 'snd_hda_codec_hdmi'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 5: ignoring bad line starting with 'snd_usb_audio'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 6: ignoring bad line starting with 'snd_usbmidi_lib'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 7: ignoring bad line starting with 'snd_rawmidi'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 8: ignoring bad line starting with 'snd_seq_device'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 9: ignoring bad line starting with 'snd_hda_intel'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 10: ignoring bad line starting with 'snd_hda_codec'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 11: ignoring bad line starting with 'snd_hwdep'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 12: ignoring bad line starting with 'snd_pcm'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 13: ignoring bad line starting with 'snd_page_alloc'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 14: ignoring bad line starting with 'snd_timer'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 15: ignoring bad line starting with 'snd'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 16: ignoring bad line starting with 'soundcore'
libkmod: kmod_config_parse: /etc/modprobe.d/alsa-modindex.conf line 17: ignoring bad line starting with 'usbcore'

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: работа USB звуковой карты CREATIVE E MU 0204
« Ответ #13 : 24.06.2014 18:11:40 »
Ядро какое, что показывает$ uname -a
пишет, что badline
Странно, у меня нормально стартануло на двух разных машинах, хотя, конечно, никаких усб устройств в обеих в системах нет.
Да, а на содержимое /etc/modprobe.d/alsa-modindex.conf можно взглянуть ?

Оффлайн Вежливый Медведь

  • Начинающий
  • *
  • Сообщений: 7
    • Email
Re: работа USB звуковой карты CREATIVE E MU 0204
« Ответ #14 : 24.06.2014 19:09:54 »
Да, а на содержимое /etc/modprobe.d/alsa-modindex.conf можно взглянуть ?

## spare index=0 for a hotplug soundcard (if any)
#options snd-usb-audio index=0
snd_hda_codec_realtek    56896  1
snd_hda_codec_hdmi     41149  1
snd_usb_audio         145301  0
snd_usbmidi_lib        25072  1 snd_usb_audio
snd_rawmidi            30314  1 snd_usbmidi_lib
snd_seq_device         14497  1 snd_rawmidi
snd_hda_intel          43945  0
snd_hda_codec         183769  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13602  2 snd_usb_audio,snd_hda_codec
snd_pcm                97645  4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18739  2 snd_pcm,snd_hda_intel
snd_timer              29448  1 snd_pcm
snd                    68924  11 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              12680  1 snd
usbcore               200213  10 snd_usb_audio,uvcvideo,usb_storage,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,xhci_hcd
## offset HDMI output compared to onboard audio (#28648)
#options snd_hda_intel index=2,3

#options snd_intel8x0 index=2
#options snd_via82xx index=2
#options snd-bt87x index=3
#options snd_intel8x0m index=4
#options snd-atiixp-modem index=4
#options snd-via82xx-modem index=4

## get PC speaker out of the way
options snd_pcsp index=10