Tanix TX85 mini-pc - no audio [SOLVED]

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
russbro
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 1:20 am

Tanix TX85 mini-pc - no audio [SOLVED]

Post by russbro »

hey guys - long time user trying to set up a new box for media and pi-hole - I had this sitting around - Windows was a dog so i'm putting Mint on here.

There's been long term issues with wireless and sound - I found a wireless fix but still working on sound - Ideally sound should come thru the HDMI as with windows but having no luck - tried a number of things

under the audio mixer for output I am definitely getting the meter registering audio but nothing out of the speaker on the TV and this box did send audio out HDMI when it was Windows

will welcome any ideas or thoughts - this doesn't seem to have a solved solution out there - tried editing a couple files but no dice

Code: Select all

juan@juanpc:~$ inxi -Fxxxz
System:
  Kernel: 5.4.0-110-generic x86_64 bits: 64 compiler: gcc v: 9.4.0 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop Mobo: N/A model: TX85 v: 1.0 serial: <filter> 
  UEFI: American Megatrends v: 1.001 date: 12/14/2019 
Battery:
  ID-1: axp288_fuel_gauge charge: 94% condition: N/A volts: 4.2/N/A 
  model: N/A type: Li-ion serial: N/A status: Discharging 
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard 
  serial: <filter> charge: 55% (should be ignored) rechargeable: yes 
  status: Discharging 
CPU:
  Topology: Quad Core model: Intel Atom x5-Z8350 bits: 64 type: MCP 
  arch: Airmont rev: 4 L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 11520 
  Speed: 1679 MHz min/max: 480/1920 MHz Core speeds (MHz): 1: 1010 2: 1453 
  3: 1879 4: 1107 
Graphics:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx 
  Integrated Graphics 
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:22b0 
  Display: x11 server: X.Org 1.20.13 driver: modesetting 
  unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics (CHV) v: 4.6 Mesa 21.2.6 
  compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series 
  Imaging Unit 
  driver: intel_atomisp2_pm v: kernel bus ID: 00:03.0 chip ID: 8086:22b8 
  Sound Server: ALSA v: k5.4.0-110-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 v: kernel port: e000 bus ID: 01:00.0 chip ID: 10ec:8168 
  IF: enp1s0 state: down mac: <filter> 
  IF-ID-1: wlan0 state: up mac: <filter> 
Drives:
  Local Storage: total: 57.62 GiB used: 10.40 GiB (18.0%) 
  ID-1: /dev/mmcblk0 model: SLD64G size: 57.62 GiB serial: <filter> rev: 0x8 
  scheme: GPT 
Partition:
  ID-1: / size: 55.97 GiB used: 10.39 GiB (18.6%) fs: ext4 
  dev: /dev/mmcblk0p2 
Sensors:
  System Temperatures: cpu: 61.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 231 Uptime: 9h 26m Memory: 3.77 GiB used: 1.04 GiB (27.5%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.4.0 alt: 9 Shell: bash 
  v: 5.0.17 running in: xfce4-terminal inxi: 3.0.38 
juan@juanpc:~$
Mod Note:
Edited to add code tags around terminal output.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
HAWR
Level 9
Level 9
Posts: 2713
Joined: Thu Jun 06, 2019 1:15 pm

Re: Tanix TX85 mini-pc - no audio

Post by HAWR »

Hello russbro,

do you have no sound at all or do you mean only HDMI? Can you please show additionally the output of

Code: Select all

aplay -l
(it's a lower case L)
russbro
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 1:20 am

Re: Tanix TX85 mini-pc - no audio

Post by russbro »

sure thing, HAWR - what I mean is i have no audio - I am expecting audio thru the HDMI cable which I use to connect to the TV (as I got with windows) but nada

juan@juanpc:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: chtnau8824 [chtnau8824], device 0: 3 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: chtnau8824 [chtnau8824], device 1: Deep-Buffer Audio (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0


also I did try to run the chtnau8824 fix that MrEEN posted here and I have the files in my system but no dice

viewtopic.php?t=297427
HAWR
Level 9
Level 9
Posts: 2713
Joined: Thu Jun 06, 2019 1:15 pm

Re: Tanix TX85 mini-pc - no audio

Post by HAWR »

The fix from MrEen is not for LM 20.x anymore. There is a new folder in /usr/share/alsa/ucm2, in which you should find the necessary files for your internal audio with the chtnau8824 sound chip.

Please install and run the PulseAudio VolumeController (pavucontrol), which you can find later also in the Menu:

Code: Select all

sudo apt-get install pavucontrol && pavucontrol
Go to the configuration tab and see, if your HDMI audio device is listed. Is it maybe set to off? If you can't find it and you can find only the built-in audio, see, what profiles are offered in the dropdown menu. And please show the output of

Code: Select all

pacmd list-cards
russbro
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 1:20 am

Re: Tanix TX85 mini-pc - no audio

Post by russbro »

Please install and run the PulseAudio VolumeController (pavucontrol), which you can find later also in the Menu:

Code: Select all

sudo apt-get install pavucontrol && pavucontrol

Go to the configuration tab and see, if your HDMI audio device is listed. Is it maybe set to off? If you can't find it and you can find only the built-in audio, see, what profiles are offered in the dropdown menu. And please show the output of
My only stuff in the config tab is default profile and off - when I am in the default profile -my output device is either speaker or headphones(unplugged)- and when I play youtube the meter bar under the port moves for both but no audio comes out.

I will look for a pair of headphones to see if it actually wants to send audio out the Headphone jack tomorrow

here is the output from pacmd list-cards

juan@juanpc:~$ pacmd list-cards
1 card(s) available.
index: 0
name: <alsa_card.platform-cht-bsw-nau8824>
driver: <module-alsa-card.c>
owner module: 7
properties:
alsa.card = "0"
alsa.card_name = "chtnau8824"
alsa.long_card_name = "TobefilledbyO.E.M.-Defaultstring-1-TX85"
alsa.driver_name = "snd_soc_sst_cht_bsw_nau8824"
device.bus_path = "platform-cht-bsw-nau8824"
sysfs.path = "/devices/pci0000:00/808622A8:00/cht-bsw-nau8824/sound/card0"
device.form_factor = "internal"
device.string = "0"
device.description = "Built-in Audio"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card"
profiles:
HiFi: Default (priority 40768, available: unknown)
off: Off (priority 0, available: unknown)
active profile: <HiFi>
sinks:
alsa_output.platform-cht-bsw-nau8824.HiFi__hw_chtnau8824__sink/#3: Built-in Audio Headphones + Speaker
sources:
alsa_output.platform-cht-bsw-nau8824.HiFi__hw_chtnau8824__sink.monitor/#4: Monitor of Built-in Audio Headphones + Speaker
alsa_input.platform-cht-bsw-nau8824.HiFi__hw_chtnau8824__source/#5: Built-in Audio Headset Microphone + Internal Microphone
ports:
[Out] Headphones: Headphones (priority 200, latency offset 0 usec, available: no)
properties:

[Out] Speaker: Speaker (priority 100, latency offset 0 usec, available: unknown)
properties:

[In] Headset: Headset Microphone (priority 300, latency offset 0 usec, available: no)
properties:

[In] Mic: Internal Microphone (priority 200, latency offset 0 usec, available: unknown)
properties:
HAWR
Level 9
Level 9
Posts: 2713
Joined: Thu Jun 06, 2019 1:15 pm

Re: Tanix TX85 mini-pc - no audio

Post by HAWR »

Hello russbro,

thank you for the informations. There is really no HDMI audio detected. At the moment, I can only imagine that it has something to do with XFCE. Can you boot for example with LM 20.3 Cinnamon into the life system and test it there? https://www.linuxmint.com/edition.php?id=292

And please show the output of

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|hda.codec|hda.intel'
russbro
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 1:20 am

Re: Tanix TX85 mini-pc - no audio [

Post by russbro »

Hi HAWR - for whatever reason HDMI did show up when I did a live cinnamon boot, so I just stuck that on there - (it's a pretty weak pc but if it ran Win10 like dogshit it can run cinnamon

still had to reupgrade the wireless but for lack of anything better I will list it as solved - upgraded from XFCE to Cinnamon to resolve (and by upgrade I mean a full wipe and reload, not just putting it on over the same install, for future readers)

Thank you so much for your help - it's going to basically run pi-hole but it'll also serve as my media pc (since it uses the TV for the Screen) and probably my MAME emulator so sound was a big one :)
HAWR
Level 9
Level 9
Posts: 2713
Joined: Thu Jun 06, 2019 1:15 pm

Re: Tanix TX85 mini-pc - no audio [SOLVED]

Post by HAWR »

You're welcome :) I'm happy, that you could solve it with Cinnamon and I think, the hardware is good enough to run properly with it.
Locked

Return to “Sound”