Used Topping D10s - keeps losing the USB - connection and reverts to laptop speakers

Ok. 19.04 is end of life reached on Jan 23 2020. That's the reason you are getting broken packages. Is it possible for you to update it to a LTS version 22.04>
 
Your OS has not been updated for a long time it seems. I will wait for the output of the file /etc/os-release and let you know the next course of action.
root@rw-ThinkPad-T560:/home/rw# apt update
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://ppa.launchpad.net/jonaski/strawberry/ubuntu eoan InRelease
Hit:3 https://packages.microsoft.com/repos/ms-teams stable InRelease
Hit:4 http://old-releases.ubuntu.com/ubuntu eoan InRelease
Hit:5 http://old-releases.ubuntu.com/ubuntu eoan-updates InRelease
Hit:6 http://old-releases.ubuntu.com/ubuntu eoan-security InRelease
Hit:7 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
root@rw-ThinkPad-T560:/home/rw# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@rw-ThinkPad-T560:/home/rw# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@rw-ThinkPad-T560:/home/rw#
 
root@rw-ThinkPad-T560:/home/rw# apt update
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://ppa.launchpad.net/jonaski/strawberry/ubuntu eoan InRelease
Hit:3 https://packages.microsoft.com/repos/ms-teams stable InRelease
Hit:4 http://old-releases.ubuntu.com/ubuntu eoan InRelease
Hit:5 http://old-releases.ubuntu.com/ubuntu eoan-updates InRelease
Hit:6 http://old-releases.ubuntu.com/ubuntu eoan-security InRelease
Hit:7 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
root@rw-ThinkPad-T560:/home/rw# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@rw-ThinkPad-T560:/home/rw# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@rw-ThinkPad-T560:/home/rw#
Yes. You have no update because 19.04 is end of life and will not receive any new updates. See if you can install a LTS version. Preferably 22.04. Mostly likely that will solve your problem and also you will be able to install strawberry which is depending on newer versions of libraries.
 
See this table. Next time don't install odd numbered ubuntu releases. They die very soon and stop receiving updates

List of releases​


Ubuntu Website release cycle page

Current​

VersionCode nameDocsReleaseEnd of Standard SupportEnd of Life
Ubuntu 22.04 LTSJammy JellyfishRelease NotesApril 21, 2022April 2027April 2032
Ubuntu 20.04.4 LTSFocal FossaChangesFebruary 24, 2022April 2025April 2030
Ubuntu 20.04.3 LTSFocal FossaChangesAugust 26, 2021April 2025April 2030
Ubuntu 20.04.2 LTSFocal FossaChangesFebruary 4, 2021April 2025April 2030
Ubuntu 20.04.1 LTSFocal FossaChangesAugust 6, 2020April 2025April 2030
Ubuntu 20.04 LTSFocal FossaRelease NotesApril 23, 2020April 2025April 2030
Ubuntu 18.04.6 LTSBionic BeaverChangesSeptember 17.2021April 2023April 2028
Ubuntu 18.04.5 LTSBionic BeaverChangesAugust 13, 2020April 2023April 2028
Ubuntu 18.04.4 LTSBionic BeaverChangesFebruary 12, 2020April 2023April 2028
Ubuntu 18.04.3 LTSBionic BeaverChangesAugust 8, 2019April 2023April 2028
Ubuntu 18.04.2 LTSBionic BeaverChangesFebruary 15, 2019April 2023April 2028
Ubuntu 18.04.1 LTSBionic BeaverChangesJuly 26, 2018April 2023April 2028
Ubuntu 18.04 LTSBionic BeaverRelease NotesApril 26, 2018April 2023April 2028
 
Have connected it to the USB port right now on my Thinkpad T560, no music is playing, it shows 44.1 PCM on the display.
That is odd. just a stupid question. Have you selected the output device?

Run the command
aplay -l

It will tell you if the OS has recognized your DAC
 
That is odd. just a stupid question. Have you selected the output device?

Run the command
aplay -l

It will tell you if the OS has recognized your DAC
root@rw-ThinkPad-T560:/home/rw# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC293 Analog [ALC293 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: D10s [D10s], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@rw-ThinkPad-T560:/home/rw#


44.1 PCM IS STILL SHOWING ON MY DAC!
 
how do i install the 22.04 or 20.04? using a fresh USB flash drive, put the ISO in it and flash my HDD?
One way is to download the ISO from ubuntu site and burn it to the usb flash drive and boot from it. It will prompt you with steps to upgrade it.

The other is do do dist-upgrade or run the do-release-upgrade. See this post.

 
root@rw-ThinkPad-T560:/home/rw# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC293 Analog [ALC293 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: D10s [D10s], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@rw-ThinkPad-T560:/home/rw#


44.1 PCM IS STILL SHOWING ON MY DAC!
card 1: D10s [D10s], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
 
card 1: D10s [D10s], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@rw-ThinkPad-T560:/home/rw#


44.1 PCM IS STILL SHOWING ON MY DAC!
It is recognized by ALSA. It means your dac is working. However getting pulseaudio to output it to this device is another thing.

PCM is showing on your dac because that's what pulse audio is doing. For getting good quality audio playback, I always disable pulseaudio because pulseaudio resamples to default 44.1 PCM.

You can set the output device by running the program pavucontrol. If it is not there, you can install it using apt-get. But mostly it comes preinstalled.

Let us get the OS version issue sorted first.
 
You can run the command
pulseaudio -k
to restart pulseaudio
and after that select the output device
 
It is recognized by ALSA. It means your dac is working. However getting pulseaudio to output it to this device is another thing.

PCM is showing on your dac because that's what pulse audio is doing. For getting good quality audio playback, I always disable pulseaudio because pulseaudio resamples to default 44.1 PCM.

You can set the output device by running the program pavucontrol. If it is not there, you can install it using apt-get. But mostly it comes preinstalled.

Let us get the OS version issue sorted first.
I'm on it - OS version issue.


For the upgrade process to proceed you should either
enable the universe component in /etc/apt/sources.list or remove
python-minimal, python-dev, libpython-dev, libpython-stdlib
 
I think this will be the most painless way to upgrade. It is from the link I provided earlier. I don't use ubuntu myself, have been a fedora user since 2003 and so I can't confirm it. But the document seems to be correct.
 
as we type, am upgrading Ubuntu, we'll fix this yet!
also install strawberry and cantata from the ubuntu software graphical menu itself. If you use Ubuntu's own software menu, it should pull the strawberry player from the ubuntu repository.

If you use strawberry, you can bypass pulseaudio and directly send the sound to the DAC. The OS volume control will become inoperative however. But you will be able to control the volume in the strawberry client itself.
 
UPDATE: WINDOWS!

I HAVE A WINDOWS SYSTEM AS WELL, ..it's actually dual booted with the Ubuntu partition on the same Thinkpad T530. So..same hardware same USB ports as earlier. SO LOGGED INTO WINDOWS 10/11 AND THEN INSTALLED THE TOPPING DRIVER AND AM RUNNING A PLAYLIST FROM THAT.

To test whether the issue may be with Ubuntu and how it deals with the Topping USB DAC.
Just started the music, five minutes in so far so good.
Will be playing music for a few hours and reporting back as to how the stability is with windows.
 
Last edited:
Purchase the Audiolab 6000A Integrated Amplifier at a special offer price.
Back
Top