使用usb声卡hudmx1始终没有声音

CPU/显卡/打印机/USB设备等硬件问题
回复
only_lu
帖子: 3
注册时间: 2013-05-20 17:14
系统: ubuntu

使用usb声卡hudmx1始终没有声音

#1

帖子 only_lu » 2015-01-15 0:08

本人刚使用ubuntu不久。版本是14.04.现在有一块hudmx1的usb外接声卡,始终没有能发出声音,指示灯表一直桔黄色表示没有信号。附图中表示电脑认出了usb声卡,但是选了这个选项后使用播放器始终没有声音。
上了该公司的官网,有一个帖子是这样说的:
You'll need to open the command line and run the following:
aplay --list-devices
The response should be something like this:

**** List of PLAYBACK Hardware Devices ****
card 2: HUDmx2 [Audinst HUD-mx2], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HUDmx2 [Audinst HUD-mx2], device 1: USB Audio [USB Audio #1]
Subdevices: 0/1
Subdevice #0: subdevice #0

We want whatever [USB Audio #1] is. It looks like it is card 2, device 1. That translates to hw:2,1.

So now we can do this:
pacmd load-module module-alsa-sink device=hw:2,1
You should be able to select "Audinst HUD mx-2" from your sound settings, a new one should have shown up not SPDIF or Analog Stereo.
我按照他的做了,其中标粗的两句时使用的命令,我做了两遍所以出来了两个。。。但是还是没有声音。。就不懂了。。官网上是说可以在linux中使用。
跪求各位大神路过不吝赐教~~新手还请多关怀~~~~ :em06 :em06
[img]/home/only/桌面/2015-01-14%2023:59:52%20的屏幕截图.png[/img]
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 使用usb声卡hudmx1始终没有声音

#2

帖子 poloshiao » 2015-01-15 7:49

把下面指令 複製 貼進終端機 執行
1. sudo lshw -numeric -class multimedia
如果聲卡是 USB 卡 增加
1-1. sudo lshw -numeric -businfo | grep multimedia
把結果直接複製 貼上來
2. sudo lspci -knn | grep Audio
把結果直接複製 貼上來
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: 使用usb声卡hudmx1始终没有声音

#3

帖子 taohunter » 2015-01-15 10:39

only_lu 写了:本人刚使用ubuntu不久。版本是14.04.现在有一块hudmx1的usb外接声卡,始终没有能发出声音,指示灯表一直桔黄色表示没有信号。附图中表示电脑认出了usb声卡,但是选了这个选项后使用播放器始终没有声音。
上了该公司的官网,有一个帖子是这样说的:
You'll need to open the command line and run the following:
aplay --list-devices
The response should be something like this:

**** List of PLAYBACK Hardware Devices ****
card 2: HUDmx2 [Audinst HUD-mx2], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HUDmx2 [Audinst HUD-mx2], device 1: USB Audio [USB Audio #1]
Subdevices: 0/1
Subdevice #0: subdevice #0

We want whatever [USB Audio #1] is. It looks like it is card 2, device 1. That translates to hw:2,1.

So now we can do this:
pacmd load-module module-alsa-sink device=hw:2,1
You should be able to select "Audinst HUD mx-2" from your sound settings, a new one should have shown up not SPDIF or Analog Stereo.
我按照他的做了,其中标粗的两句时使用的命令,我做了两遍所以出来了两个。。。但是还是没有声音。。就不懂了。。官网上是说可以在linux中使用。
跪求各位大神路过不吝赐教~~新手还请多关怀~~~~ :em06 :em06
[img]/home/only/桌面/2015-01-14%2023:59:52%20的屏幕截图.png[/img]
你应该把你使用的那两条命令的输出和2楼给的命令的输出一起贴出来--因为:1. 你自己说声卡型号是hudmx1,可不是hudmx2啊;2. 你的声卡的设备号不一定和你看的那个帖子中的情况完全相同,要看你自己机器上的实际情况。

另外可参考下面这个帖子中那个关于修改/etc/pulse/default.pa的回复:
http://forums.linuxmint.com/viewtopic.php?f=49&t=128478
三年后终于回到16.04--稳定了!
only_lu
帖子: 3
注册时间: 2013-05-20 17:14
系统: ubuntu

Re: 使用usb声卡hudmx1始终没有声音

#4

帖子 only_lu » 2015-01-15 21:08

晚上回来才能回复,先提前感谢下~~下面是命令行出来的结果~~
1.
sudo lshw -numeric -class multimedia
这个命令行出来的结果:
*-multimedia
description: Audio device
product: Caicos HDMI Audio [Radeon HD 6400 Series] [1002:AA98]
vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
physical id: 0.1
bus info: pci@0000:01:00.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:44 memory:f0040000-f0043fff
*-multimedia
description: Audio device
product: 5 Series/3400 Series Chipset High Definition Audio [8086:3B56]
vendor: Intel Corporation [8086]
physical id: 1b
bus info: pci@0000:00:1b.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:43 memory:f7a00000-f7a03fff
1-1:
sudo lshw -numeric -businfo | grep multimedi
这个命令行出来的结果:
pci@0000:01:00.1 multimedia Caicos HDMI Audio [Radeon HD 6400 Series] [1002:AA98]
pci@0000:00:1b.0 multimedia 5 Series/3400 Series Chipset High Definition Audio [8086:3B56]
2:
sudo lspci -knn | grep Audio
这个命令出来的结果:
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: 使用usb声卡hudmx1始终没有声音

#5

帖子 taohunter » 2015-01-16 14:33

哦,对不起我没看仔细,2楼给你的命令lspci是用来看pci设备的,你想配置的是外置的usb声卡,应该用lsusb这条命令。usb声卡的配置对新手来说不是件容易的事情,因为在目前的系统内核/alsa软件包的作用下,对专业usb音响设备来说,"ALSA device numbers (hw:X) are not stable across reboots"。

你可以先尝试按照下面这个链接中的方法对你的usb声卡进行配置,因为步骤挺多的,一步步解释就等于翻译了。先做做看,有困难或问题的时候把相关信息再贴上来,可以帮你再看看:
https://help.ubuntu.com/community/Ubunt ... dioDevices
三年后终于回到16.04--稳定了!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 使用usb声卡hudmx1始终没有声音

#6

帖子 poloshiao » 2015-01-16 19:09

sudo lshw -numeric -class multimedia
product: Caicos HDMI Audio [Radeon HD 6400 Series] [1002:AA98]
sudo lshw -numeric -businfo | grep multimedi
pci@0000:01:00.1 multimedia Caicos HDMI Audio [Radeon HD 6400 Series] [1002:AA98]
sudo lspci -knn | grep Audio
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
1. 嵌在顯卡 Radeon HD 6400 Series 裡面的聲卡 作用中驅動 snd_hda_lintel
sudo lshw -numeric -class multimedia
product: 5 Series/3400 Series Chipset High Definition Audio [8086:3B56]
sudo lshw -numeric -businfo | grep multimedi
pci@0000:00:1b.0 multimedia 5 Series/3400 Series Chipset High Definition Audio [8086:3B56]
sudo lspci -knn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
2. 嵌在 主板晶片 裡面的聲卡 作用中驅動 snd_hda_lintel

3. lshw -businfo 參數 可以查出 pci, usb, scsi 及 ide 裝置
http://www.binarytides.com/linux-lshw-command/
...7. Display address details with businfo
With the businfo option lshw would output the address details of pci, usb, scsi and ide devices
你貼上來的
sudo lshw -numeric -businfo | grep multimedi
並沒有偵測到 usb 聲卡裝置

4. 你已經有兩個聲卡晶片 而且都已正常啟動
為何還需要使用 USB 聲卡
參閱
viewtopic.php?p=3121628#p3121628
回复