You are not logged in.

#1 2020-07-02 02:09:31

redshoe
Member
Registered: 2015-12-16
Posts: 212

[SOLVED] Thinkpad UltraDock sound slow & low pitched after update

I recently updated my system and all the sound playback sounds like very low pitched and slow. For youtube video for example, the video will play at an extremely slow speed with slow sound. When I change the default sink to different sink (i.e., laptop speaker) everything sounds fine. So, I concluded that something from the system update is messing with the Thinkpad Ultra Dock (40AJ).

I get the same problem using mplayer. Error message I get is "Audio device got stuck!"

I am using pulseaudio btw, and I tried removing pulseaudio and playing a sample file but I wasn't successful....

Every output from pulseaudio command gives me the normal output: detecting all the sound devices in the laptop and the Thinkpad Ultra Dock (40AJ) as Thinkpad Dock USB Audio.

So, today I wiped the entire system and freshly installed arch linux, and... I still get the same sound problem.

Is anyone having the same problem? Help please?

Last edited by redshoe (2020-07-03 02:47:12)

Offline

#2 2020-07-02 06:33:38

johannesg00
Member
Registered: 2010-11-30
Posts: 74

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

I have the exact same problem after updating my system. Even using linux-lts doesn't solve the problem.

Here's the output of `pacmd list-cards`:

> pacmd list-cards
2 card(s) available.
    index: 1
	name: <alsa_card.pci-0000_00_1f.3>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0x2ffb018000 irq 144"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9d71"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Built-in Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
		output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: no)
		output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (priority 5965, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (priority 865, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (priority 865, available: no)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
		output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (priority 5765, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
		output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
		output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
		output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (priority 5765, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
		output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (priority 5765, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
		output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
		output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
		output:hdmi-stereo-extra4+input:analog-stereo: Digital Stereo (HDMI 5) Output + Analog Stereo Input (priority 5765, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-surround-extra4+input:analog-stereo: Digital Surround 5.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-surround71-extra4+input:analog-stereo: Digital Surround 7.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: no)
		off: Off (priority 0, available: unknown)
	active profile: <output:analog-stereo+input:analog-stereo>
	sinks:
		alsa_output.pci-0000_00_1f.3.analog-stereo/#1: Built-in Audio Analog Stereo
	sources:
		alsa_output.pci-0000_00_1f.3.analog-stereo.monitor/#2: Monitor of Built-in Audio Analog Stereo
		alsa_input.pci-0000_00_1f.3.analog-stereo/#3: Built-in Audio Analog Stereo
	ports:
		analog-input: Analog Input (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
    index: 2
	name: <alsa_card.usb-Generic_ThinkPad_Dock_USB_Audio-00>
	driver: <module-alsa-card.c>
	owner module: 25
	properties:
		alsa.card = "1"
		alsa.card_name = "ThinkPad Dock USB Audio"
		alsa.long_card_name = "Generic ThinkPad Dock USB Audio at usb-0000:00:14.0-4.2.4, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:4.2.4:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.2/1-4.2.4/1-4.2.4:1.0/sound/card1"
		udev.id = "usb-Generic_ThinkPad_Dock_USB_Audio-00"
		device.bus = "usb"
		device.vendor.id = "17ef"
		device.vendor.name = "Lenovo"
		device.product.id = "306f"
		device.product.name = "ThinkPad Dock USB Audio"
		device.serial = "Generic_ThinkPad_Dock_USB_Audio"
		device.string = "1"
		device.description = "ThinkPad Dock USB Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	profiles:
		input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
		input:iec958-stereo: Digital Stereo (IEC958) Input (priority 55, available: unknown)
		output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
		output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (priority 6555, available: unknown)
		output:iec958-stereo: Digital Stereo (IEC958) Output (priority 5500, available: unknown)
		output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5565, available: unknown)
		output:iec958-stereo+input:iec958-stereo: Digital Stereo Duplex (IEC958) (priority 5555, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <output:analog-stereo>
	sinks:
		alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo/#4: ThinkPad Dock USB Audio Analog Stereo
	sources:
		alsa_output.usb-Generic_ThinkPad_Dock_USB_Audio-00.analog-stereo.monitor/#11: Monitor of ThinkPad Dock USB Audio Analog Stereo
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		iec958-stereo-input: Digital Input (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:

Offline

#3 2020-07-02 06:53:58

digitalone
Member
Registered: 2011-08-19
Posts: 328

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

New kernel updates have some changes related to audio component. Just downgrade to previous working versions, both linux and linux-lts.

Offline

#4 2020-07-02 07:05:28

johannesg00
Member
Registered: 2010-11-30
Posts: 74

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

I downgraded alsa* to 1.2.2 but this doesn't solve the issue.
But it seems like the kernel update could be the issue. This patch was accepted for 5.4.49: https://lkml.org/lkml/2020/6/23/2349. Unfortunately I can't reboot right now.

Offline

#5 2020-07-02 15:57:17

redshoe
Member
Registered: 2015-12-16
Posts: 212

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

johannesg00 wrote:

I downgraded alsa* to 1.2.2 but this doesn't solve the issue.
But it seems like the kernel update could be the issue. This patch was accepted for 5.4.49: https://lkml.org/lkml/2020/6/23/2349. Unfortunately I can't reboot right now.

Oh no. So, current kernel has this issue for any USB sound devices?

Offline

#6 2020-07-02 16:05:02

bvad
Member
Registered: 2013-07-27
Posts: 2

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

Downgraded linux to 5.6.14 and USB audio is back to normal

Offline

#7 2020-07-02 16:07:36

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,420

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

The next kernel/the one in testing should fix this.

Offline

#8 2020-07-02 16:09:30

redshoe
Member
Registered: 2015-12-16
Posts: 212

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

bvad wrote:

Downgraded linux to 5.6.14 and USB audio is back to normal

Yeah... but like I mentioned above, I did the fresh installation.... There is a way to downgrade the kernel from this?

Last edited by redshoe (2020-07-02 16:12:16)

Offline

#9 2020-07-02 16:18:53

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,420

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

The kernel will likely hit stable soon, as for downgrading you could: https://wiki.archlinux.org/index.php/Arch_Linux_Archive though I'd say the better approach here if you need to have this NOW would be enabling testing, grabbing the kernel, disabling testing

Offline

#10 2020-07-02 16:36:25

redshoe
Member
Registered: 2015-12-16
Posts: 212

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

Okay. Thank you. I think I'll just wait for the new kernel.

Offline

#11 2020-07-02 18:52:53

johannesg00
Member
Registered: 2010-11-30
Posts: 74

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

I installed linux-lts 5.4.50 from testing which solves the issue for me.

Offline

#12 2020-07-03 02:45:47

redshoe
Member
Registered: 2015-12-16
Posts: 212

Re: [SOLVED] Thinkpad UltraDock sound slow & low pitched after update

Yep. 5.7.7 kernel fixed the issue.

Offline

Board footer

Powered by FluxBB