ubuntuusers.de

Neues Notebook erkennt USB-DAC nicht mehr

Status: Gelöst | Ubuntu-Version: Kubuntu 20.04 (Focal Fossa)
Antworten |

FritzeX

Anmeldungsdatum:
17. August 2020

Beiträge: Zähle...

Ich wünsche allen erstmal ein frohes neues Jahr!

Aber nun zum Problem: Seit Jahren nutze ich meine Notebooks als CD-Spieler. Als Wandler kommt dabei der TEAC UD-501 zum Einsatz, der bislang von allen Notebooks und Linux-Systemen ohne Probleme erkannt wurde. Aber nun gibt es ausgerechnet mit meinem neuen Linux-Notebook von Tuxedo erhebliche Probleme. Sobald der TEAC angeschlossen wird, verschwinden sämtliche Soundkarten aus dem System, egal über welchen USB-Port das Gerät verbunden wird. Das Lautsprecher-Symbol unten rechts ist rot durchgestrichen und in den Systemeinstellungen wird nichts angezeigt. Trenne ich den Wandler vom Notebook, ist die interne Soundkarte wieder sichtbar. Der Support von Tuxedo empfahl mir daraufhin Pipewire zu installieren, was auch tatsächlich dazu geführt hat, dass ich den Wandler mit Pipewire nutzen kann - aber eben nur mit Pipewire. Das direkte Ansteuern mit Deadbeef (Alsa Output Plugin > TEAC UD-501 direct hardware device without any conversations) ist nicht möglich, ebenso lässt sich der Wandler auch mit MPD + Cantata nicht direkt ansteuern. Ich habe alle möglichen Live-Systeme ausprobiert (Ubuntu, Ubuntu-Studio, Manjaro-KDE, KDE-Neon, Fedora 35) bis ich herausgefunden habe, dass Debian 11 den DAC sofort erkennt (mit PulseAudio). Ich habe Debian jetzt auf der zweiten SSD nur mit freien Treibern installiert und alles funktioniert wunderbar. Was macht Debian anders als die anderen Systeme? Alsa kann eigentlich nicht das Problem sein, denn cat /proc/asound/cards zeigt den Wandler an.

Hier sind die Ausgaben: cat /proc/asound/cards

1
2
3
4
5
6
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0x622d168000 irq 194
 1 [UD501          ]: USB-Audio - TEAC UD-501
                      TEAC Corporation TEAC UD-501 at usb-0000:00:14.0-4, high speed
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0x60080000 irq 17

dpkg -l | tr -s " " | grep " alsa-"

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
ii alsa-base 1.0.25+dfsg-0ubuntu5 all ALSA driver configuration files
ii alsa-topology-conf 1.2.2-1 all ALSA topology configuration files
ii alsa-ucm-conf 1.2.2-1ubuntu0.11 all ALSA Use Case Manager configuration files
ii alsa-utils 1.2.2-1ubuntu2.1 amd64 Utilities for configuring and using ALSA
linux@linux-TUXEDO-Polaris-Intel-Gen3-TGL:~$ lsmod | grep "snd"                  
snd_hda_codec_realtek   139264  1
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
snd_sof_pci            24576  0
snd_sof_intel_hda_common    94208  1 snd_sof_pci
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof_intel_byt      28672  1 snd_sof_pci
snd_sof_intel_ipc      20480  1 snd_sof_intel_byt
snd_sof               126976  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
snd_sof_xtensa_dsp     16384  2 snd_sof_intel_hda_common,snd_sof_intel_byt
snd_hda_codec_hdmi     61440  2
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_hda_ext_core       32768  3 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_acpi_intel_match    49152  2 snd_sof_pci,snd_sof_intel_hda_common
snd_soc_acpi           16384  3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_sof_intel_byt
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_sof
snd_hda_intel          53248  4
snd_intel_dspcfg       28672  3 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common
soundwire_intel        40960  2 snd_sof_intel_hda_common,snd_intel_dspcfg
snd_hda_codec         147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_core           94208  9 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_core          286720  4 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda
snd_usb_audio         290816  1
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_compress           28672  1 snd_soc_core
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
ac97_bus               16384  1 snd_soc_core
snd_seq_midi           20480  0
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  2 snd_seq_midi,snd_usbmidi_lib
snd_pcm               114688  13 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_sof_intel_ipc,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
snd_seq                73728  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              40960  2 snd_seq,snd_pcm
snd                    94208  24 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
mc                     57344  5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
soundcore              16384  1 snd

aplay -l

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC274 Analog [ALC274 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 10: HDMI 4 [HDMI 4]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 11: HDMI 5 [HDMI 5]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 12: HDMI 6 [HDMI 6]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 13: HDMI 7 [HDMI 7]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 14: HDMI 8 [HDMI 8]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 15: HDMI 9 [HDMI 9]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 16: HDMI 10 [HDMI 10]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: UD501 [TEAC UD-501], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 0/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 10: HDMI 4 [HDMI 4]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: NVidia [HDA NVidia], Gerät 11: HDMI 5 [HDMI 5]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

lusb

1
2
3
4
5
6
7
8
9
Bus 004 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. USB3.0-CRW
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 0644:8043 TEAC Corp. TEAC UD-501
Bus 003 Device 004: ID 8087:0026 Intel Corp. 
Bus 003 Device 003: ID 04f2:b641 Chicony Electronics Co., Ltd HD Webcam
Bus 003 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

inxi -F

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
System:    TUXEDO-Polaris-Intel-Gen3-TGL Kernel: 5.11.0-43-generic x86_64 bits: 64 Desktop: KDE Plasma 5.18.5 
           Distro: Ubuntu 20.04.3 LTS (Focal Fossa) 
Machine:   Type: Laptop System: TUXEDO product: TUXEDO Polaris Intel Gen3 (TGL) v: Standard serial: <superuser/root required> 
           Mobo: NB02 model: GMxTGxx v: Standard serial: <superuser/root required> UEFI: American Megatrends LLC. v: N.1.07A02 
           date: 09/07/2021 
Battery:   ID-1: BAT0 charge: 62.3 Wh condition: 62.3/62.3 Wh (100%) 
CPU:       Topology: 8-Core model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP L2 cache: 24.0 MiB 
           Speed: 772 MHz min/max: 800/4600 MHz Core speeds (MHz): 1: 853 2: 918 3: 905 4: 784 5: 801 6: 801 7: 801 8: 813 
           9: 1126 10: 772 11: 925 12: 931 13: 1234 14: 1158 15: 861 16: 1146 
Graphics:  Device-1: Intel driver: i915 v: kernel 
           Device-2: NVIDIA driver: nvidia v: 460.91.03 
           Display: x11 server: X.Org 1.20.13 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa 
           resolution: 1920x1080~144Hz 
           OpenGL: renderer: GeForce RTX 3060 Laptop GPU/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03 
Audio:     Device-1: Intel driver: snd_hda_intel 
           Device-2: NVIDIA driver: snd_hda_intel 
           Sound Server: ALSA v: k5.11.0-43-generic 
Network:   Device-1: Intel driver: iwlwifi 
           IF: wlo1 state: up mac: 7c:50:79:3a:22:71 
           Device-2: Realtek RTL8125 2.5GbE driver: r8169 
           IF: enp46s0 state: down mac: b0:25:aa:44:93:9d 
Drives:    Local Storage: total: 931.51 GiB used: 550.77 GiB (59.1%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB 
           ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB 
Partition: ID-1: / size: 41.00 GiB used: 14.80 GiB (36.1%) fs: ext4 dev: /dev/nvme0n1p3 
           ID-2: /home size: 866.85 GiB used: 298.82 GiB (34.5%) fs: ext4 dev: /dev/nvme0n1p4 
           ID-3: swap-1 size: 7.45 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 46.0 C mobo: 46.0 C gpu: nvidia temp: 41 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 361 Uptime: 2h 41m Memory: 15.38 GiB used: 2.18 GiB (14.1%) Shell: bash inxi: 3.0.38

FritzeX

(Themenstarter)

Anmeldungsdatum:
17. August 2020

Beiträge: Zähle...

Das Problem besteht weiterhin. Inzwischen habe ich den Verdacht, dass mein DA-Wandler ab der Kernelversion 5.11 nicht mehr unterstützt wird. Bei allen getesteten Linux-Distributionen hat sich herausgestellt, dass mein TEAC nur bis zur Kernelversion 5.10 vom Sytem bzw. PulseAudio erkannt wird. Danach ist Schluss, wenn man mal von Pipewire absieht. Inzwischen habe ich mich an Debian 11 als Zweitsystem zum Musikhören sehr gut gewöhnt. Ein Idealzustand ist das allerdings nicht, ich würde den Wandler auch gern mit Kubuntu nutzen. Woran kann das nur liegen? Die Terminalausgaben scheinen ja alle in Ordnung zu sein.

sudo usb-devices

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 1
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=05.13
S:  Manufacturer=Linux 5.13.0-23-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:0d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=10000 MxCh= 4
D:  Ver= 3.10 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=05.13
S:  Manufacturer=Linux 5.13.0-23-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:0d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=16
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=05.13
S:  Manufacturer=Linux 5.13.0-23-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c077 Rev=72.00
S:  Manufacturer=Logitech
S:  Product=USB Optical Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=03 Lev=01 Prnt=01 Port=12 Cnt=02 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.01 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04f2 ProdID=b641 Rev=52.10
S:  Manufacturer=Sonix Technology Co., Ltd.
S:  Product=HD Webcam
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#=0x1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=03 Lev=01 Prnt=01 Port=13 Cnt=03 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.01 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=0026 Rev=00.02
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#=0x0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I:  If#=0x1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb

T:  Bus=03 Lev=01 Prnt=01 Port=03 Cnt=04 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0644 ProdID=8043 Rev=01.00
S:  Manufacturer=TEAC Corporation
S:  Product=TEAC UD-501
C:  #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=300mA
I:  If#=0x0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=20 Driver=snd-usb-audio
I:  If#=0x1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=20 Driver=snd-usb-audio
I:  If#=0x2 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=20000 MxCh= 8
D:  Ver= 3.10 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=05.13
S:  Manufacturer=Linux 5.13.0-23-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=5000 MxCh= 0
D:  Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
P:  Vendor=0bda ProdID=0316 Rev=02.04
S:  Manufacturer=Generic
S:  Product=USB3.0-CRW
S:  SerialNumber=20120501030900000
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=800mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

FritzeX

(Themenstarter)

Anmeldungsdatum:
17. August 2020

Beiträge: Zähle...

Mein Verdacht hat sich bestätigt. Es liegt am Kernel. Ab der Version 5.11 kommt nur noch Pipewire mit dem Wandler zurecht. Das betrifft auch mein altes Asus-Notebook mit dem ich bisher keine Probleme hatte. Interessant ist in diesem Zusammenhang auch, dass meine alte USB-Soundkarte E-MU 0204 ohne Probleme funktioniert. Interessant deshalb, weil diese Soundkarte im Gegensatz zum TEAC kein DSD unterstützt und genau hier hat es beim Wechsel auf die Kernelversion 5.11 Veränderungen gegeben.

https://kernelnewbies.org/Linux_5.11#Audio

usb-audio

Add VID to support native DSD reproduction on FiiO devices commit

Add alias entry for ASUS PRIME TRX40 PRO-S commit

Add support for Pioneer DJ DDJ-RR controller commit

Add implicit_fb module option commit

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=725124d10d00b2f56bb5bd08b431cc74ab3b3ace

Könnte das die Ursache sein?

Antworten |