XFI THD在16.10下面检测不到

CPU/显卡/打印机/USB设备等硬件问题
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#16

帖子 poloshiao » 2017-01-15 20:24

13f0:1023 没有输出
2-1. sudo lspci -knn | grep -A4 13f0:1023
看看有沒有它的
Kernel driver in use:
Kernel modules:
0. 抱歉 這裡錯了
*-multimedia UNCLAIMED
description: Audio device
product: EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:B]
vendor: Creative Labs [1102]
0-1. 應該是
sudo lspci -knn | grep -A4 1102:B

2. 你以前手動添加 id 的資料是否已經移除 ?
1. 看看 有沒有 snd-ctxfi
lsmod | grep snd-ctxfi]
没有,这个输出为空
3. 是不是 多了一個 ]
2. 如果沒有 看看有沒有其它的
lsmod | grep snd
snd_ctxfi 106496 0
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#17

帖子 netcap » 2017-01-15 20:39

sudo lspci -knn | grep -A4 1102:B
输出是空:

代码: 全选

netcap@netcap-MODEL-NAME:~$ sudo lspci -knn | grep -A4 1102:B
netcap@netcap-MODEL-NAME:~$ 
你以前手動添加 id 的資料是否已經移除 ?
Ubuntu上我还没有修改过id
是不是 多了一個 ]
没有输出:

代码: 全选

netcap@netcap-MODEL-NAME:~$ lsmod | grep snd-ctxfi
netcap@netcap-MODEL-NAME:~$ 
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#18

帖子 poloshiao » 2017-01-15 20:45

lsmod | grep snd-ctxfi
1. lsmod | grep snd_ctxfi
*-multimedia UNCLAIMED
description: Audio device
product: EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:B]
vendor: Creative Labs [1102]
sudo lspci -knn | grep -A4 1102:B
输出是空:
2. 兩個指令不一致 有問題
2-1. 看一下 兩個指令 有沒有錯誤
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#19

帖子 netcap » 2017-01-15 20:52

lsmod | grep snd_ctxfi
有了

代码: 全选

snd_ctxfi             106496  0
snd_pcm               110592  5 snd_ctxfi,snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd                    86016  14 snd_ctxfi,snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_seq_device,snd_pcm
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#20

帖子 poloshiao » 2017-01-15 21:02

0. 先
sudo apt update
sudo update-pciids

1. 看看 lspci 能否識別 Sound Blaster X-Fi Titanium HD
1-1. sudo lspci -knn | grep -A4 1102

sudo lspci -knn | grep -A4 Blaster
看看有沒有
1-2. 如果還是沒有
sudo lspci -knn
人工雙眼搜尋 看看 有沒有 Sound Blaster X-Fi Titanium
1-3. 如果還是沒有
sudo lspci -q
人工雙眼搜尋 看看 有沒有 Sound Blaster X-Fi Titanium
3-1. 自動偵測的ID 應該是 1102:0062
http://pci-ids.ucw.cz/v2.2/pci.ids
1102 Creative Labs
0062 SB1270 [SoundBlaster X-Fi Titanium HD]
2. 看看你的電腦檔案 /usr/share/misc/pci.ids 有沒有 1102:0062 SB1270 [SoundBlaster X-Fi Titanium HD]
2-1. sudo cat -n /usr/share/misc/pci.ids | grep 1102
2-2. sudo cat -n /usr/share/misc/pci.ids | grep 0062
2-3. sudo cat -n /usr/share/misc/pci.ids | grep "1002 0062"
2-4. sudo cat -n /usr/share/misc/pci.ids | grep SoundBlaster
2-5. sudo cat -n /usr/share/misc/pci.ids | grep Titanium
2-6. sudo cat -n /usr/share/misc/pci.ids | grep SB1270
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#21

帖子 netcap » 2017-01-16 9:54

sudo apt update
显示所有软件包为最新了
sudo lspci -knn | grep -A4 1102
有输出

看看你的電腦檔案 /usr/share/misc/pci.ids 有沒有 1102:0062 SB1270 [SoundBlaster X-Fi Titanium HD]
那个文件里有这一行的
下面的所有指令都能找到

代码: 全选

1102 0062  SB1270 [SoundBlaster X-Fi Titanium HD]
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#22

帖子 poloshiao » 2017-01-16 10:21

1. 你沒貼上來 全部資訊
可能遺漏 一些有用的資訊
1-1. 例如 Ubuntu 16.04 (不知 Ubuntu 16.10 是不是 一樣)
sudo cat -n /usr/share/misc/pci.ids | grep "1002 0062"
921 1002 0062 Rage Pro AIW AGP 2X
938 1002 0062 Rage Pro AIW
1-2. 表示 1002:0062 有兩個 但都不是 SB1270 [SoundBlaster X-Fi Titanium HD]
也許 這跟你的問題 有關
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#23

帖子 netcap » 2017-01-16 10:31

poloshiao 写了:1. 你沒貼上來 全部資訊
可能遺漏 一些有用的資訊
1-1. 例如 Ubuntu 16.04 (不知 Ubuntu 16.04 是不是 一樣)
sudo cat -n /usr/share/misc/pci.ids | grep "1002 0062"
921 1002 0062 Rage Pro AIW AGP 2X
938 1002 0062 Rage Pro AIW
1-2. 表示 1002:0062 有兩個 但都不是 SB1270 [SoundBlaster X-Fi Titanium HD]
也許 這跟你的問題 有關
因为2-1,2-2......那些太长了,我确实仔细的核对过,每个命令都有

代码: 全选

 11157			1102 0062  SB1270 [SoundBlaster X-Fi Titanium HD]
这样的,只有前面的的行号可能不一样,有的是11156
1s.png
ss3.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#24

帖子 poloshiao » 2017-01-16 10:54

1s.png
11157 1102 0062 SB1270 [SoundBlaster X-Fi Titanium HD]
sudo cat -n /usr/share/misc/pci.ids | grep "1002 0062"
有沒有其它裝置 也是 1002:0062

例如
921 1002 0062 Rage Pro AIW AGP 2X
938 1002 0062 Rage Pro AIW

sudo cat -n /usr/share/misc/pci.ids | grep -A4 "1002 0062"
把結果複製貼上來
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#25

帖子 netcap » 2017-01-16 11:04

sudo cat -n /usr/share/misc/pci.ids | grep -A4 "1002 0062"
11-07-55.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#26

帖子 poloshiao » 2017-01-16 11:12

sudo cat -n /usr/share/misc/pci.ids | grep -A4 "1002 0062"
把結果複製貼上來
抱歉 給錯了
應該是
sudo lspci -knn | grep -A4 "1002:0062"

如果沒有 SB1270 [SoundBlaster X-Fi Titanium HD]
試試
sudo lspci -knn | grep -A4 1002
sudo lspci -knn | grep -A4 0062
sudo lspci -knn | grep -A4 SoundBlaster
sudo lspci -knn | grep -A4 Titanium

終端機指令及回應文字
不必擷圖
直接複製貼上來
方便直接引用
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#27

帖子 netcap » 2017-01-16 12:49

sudo lspci -knn | grep -A4 "1102:0062"

代码: 全选

	Subsystem: Device [1102:0062]
	Kernel modules: snd_ctxfi
04:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)
	Subsystem: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681]
	Kernel driver in use: tg3
試試

代码: 全选

03:00.0 Audio device [0403]: Creative Labs EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:000b] (rev 03)
	Subsystem: Device [1102:0062]
	Kernel modules: snd_ctxfi
04:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)
	Subsystem: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681]

代码: 全选

	Subsystem: Device [1102:0062]
	Kernel modules: snd_ctxfi
04:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)
	Subsystem: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681]
	Kernel driver in use: tg3

代码: 全选

03:00.0 Audio device [0403]: Creative Labs EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:000b] (rev 03)
	Subsystem: Device [1102:0062]
	Kernel modules: snd_ctxfi
04:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)
	Subsystem: Broadcom Limited NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681]
都有啊
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#28

帖子 poloshiao » 2017-01-16 13:11

03:00.0 Audio device [0403]: Creative Labs EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:000b] (rev 03)
Subsystem: Device [1102:0062]
Kernel modules: snd_ctxfi
1. 1102:0062 是 Subsystem ? 不是 Audio device ?
1-1. 表示 Audio device [1102:000b] 連接到 Subsystem [1102:0062] ?
2. 沒有 Kernel driver in use ?
3. Audio device 是 Sound Blaster X-Fi Titanium Series [1102:000b] ?
不是 SB1270 [SoundBlaster X-Fi Titanium HD] [1102:0062] ?

4. 請你先參閱
http://www.troubleshooters.com/linux/so ... nd_drivers
Troubleshooting Sound Drivers
4-1. 特別是 dmesg
http://manpages.ubuntu.com/manpages/yak ... esg.1.html
dmesg - print or control the kernel ring buffer
dmesg is used to examine or control the kernel ring buffer.
The default action is to display all messages from the kernel ring buffer.
目的 檢查 開機過程 與 SoundBlaster X-Fi Titanium Series 及 snd_ctxfi有關的記錄
4-2. ubuntu 16.10 的 dmesg 要以
sudo journalctl --dmesg --no-pager

sudo journalctl -k --no-pager
取代
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: XFI THD在16.10下面检测不到

#29

帖子 poloshiao » 2017-01-16 20:32

viewtopic.php?p=3184093#p3184093
sudo lshw -numeric -class multimedia
*-multimedia UNCLAIMED
description: Audio device
product: EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:B]
viewtopic.php?p=3184154#p3184154
sudo lspci -knn | grep -A4 Titanium
03:00.0 Audio device [0403]: Creative Labs EMU20k2 [Sound Blaster X-Fi Titanium Series] [1102:000b] (rev 03)
1. 兩者得到的 pciid 不一樣 ?
netcap
帖子: 30
注册时间: 2012-11-04 18:31

Re: XFI THD在16.10下面检测不到

#30

帖子 netcap » 2017-01-16 21:07

1. 兩者得到的 pciid 不一樣 ?
我又检查了一遍,上面的输出确实是[1102:B]是和下面的不一样...

PS:这里怎么调出alsamixer来呢,命令显示没有文件或目录,安装gnome-alsamixer倒是能调出来,但是打开是空的,什么设备都没有,不应该这样啊,我启用了主板自带的声卡,至少应该有块音频设备显示的
回复