Dietpi Pine64 no sound (hdmi/headphone jack)

I’m a relative noob to linux although i have dabbled. I have searched for a solution but cannot find one so sorry if this is a duplicate post.

Dietpi Pine64
I have no audio from either the hdmi nor the headphone jack. I did have audio when i tried debian (from the pine64 website) but the debian release is quite slow on pine64 and youtube is choppy so i cannot use it. I also tried some other linux distros and sound worked but again was slow.

I have the latest alsa-utils and can access the mixer. am i missing audio codecs/drivers?

Please let me know what other information i can provide to get this sorted.

running amixer controls in terminal shows a bunch:

numid=112,iface=MIXER,name=‘Headphone Switch’
numid=29,iface=MIXER,name=‘Phoneout Mixer Lout_Mixer_Switch’
numid=26,iface=MIXER,name=‘Phoneout Mixer MIC1 boost Switch’
numid=27,iface=MIXER,name=‘Phoneout Mixer MIC2 boost Switch’
numid=28,iface=MIXER,name=‘Phoneout Mixer Rout_Mixer_Switch’
numid=23,iface=MIXER,name=‘Phoneout gain control’
numid=22,iface=MIXER,name=‘ADC input gain control’
numid=10,iface=MIXER,name=‘ADC volume’
numid=31,iface=MIXER,name=‘ADCL Mux’
numid=30,iface=MIXER,name=‘ADCR Mux’
numid=25,iface=MIXER,name=‘I2S HUB FUNC’
numid=97,iface=MIXER,name=‘AIF1 AD0L Mixer ADCL Switch’
numid=95,iface=MIXER,name=‘AIF1 AD0L Mixer AIF1 DA0L Switch’
numid=96,iface=MIXER,name=‘AIF1 AD0L Mixer AIF2 DACL Switch’
numid=98,iface=MIXER,name=‘AIF1 AD0L Mixer AIF2 DACR Switch’
numid=93,iface=MIXER,name=‘AIF1 AD0R Mixer ADCR Switch’
numid=91,iface=MIXER,name=‘AIF1 AD0R Mixer AIF1 DA0R Switch’
numid=94,iface=MIXER,name=‘AIF1 AD0R Mixer AIF2 DACL Switch’
numid=92,iface=MIXER,name=‘AIF1 AD0R Mixer AIF2 DACR Switch’
numid=90,iface=MIXER,name=‘AIF1 AD1L Mixer ADCL Switch’
numid=89,iface=MIXER,name=‘AIF1 AD1L Mixer AIF2 DACL Switch’
numid=88,iface=MIXER,name=‘AIF1 AD1R Mixer ADCR Switch’
numid=87,iface=MIXER,name=‘AIF1 AD1R Mixer AIF2 DACR Switch’
numid=5,iface=MIXER,name=‘AIF1 ADC timeslot 0 mixer gain’
numid=1,iface=MIXER,name=‘AIF1 ADC timeslot 0 volume’
numid=6,iface=MIXER,name=‘AIF1 ADC timeslot 1 mixer gain’
numid=2,iface=MIXER,name=‘AIF1 ADC timeslot 1 volume’
numid=3,iface=MIXER,name=‘AIF1 DAC timeslot 0 volume’
numid=4,iface=MIXER,name=‘AIF1 DAC timeslot 1 volume’
numid=102,iface=MIXER,name=‘AIF1IN0L Mux’
numid=101,iface=MIXER,name=‘AIF1IN0R Mux’
numid=100,iface=MIXER,name=‘AIF1IN1L Mux’
numid=99,iface=MIXER,name=‘AIF1IN1R Mux’
numid=106,iface=MIXER,name=‘AIF1OUT0L Mux’
numid=105,iface=MIXER,name=‘AIF1OUT0R Mux’
numid=104,iface=MIXER,name=‘AIF1OUT1L Mux’
numid=103,iface=MIXER,name=‘AIF1OUT1R Mux’
numid=9,iface=MIXER,name=‘AIF2 ADC mixer gain’
numid=7,iface=MIXER,name=‘AIF2 ADC volume’
numid=55,iface=MIXER,name=‘AIF2 ADL Mixer ADCL Switch’
numid=52,iface=MIXER,name=‘AIF2 ADL Mixer AIF1 DA0L Switch’
numid=53,iface=MIXER,name=‘AIF2 ADL Mixer AIF1 DA1L Switch’
numid=54,iface=MIXER,name=‘AIF2 ADL Mixer AIF2 DACR Switch’
numid=51,iface=MIXER,name=‘AIF2 ADR Mixer ADCR Switch’
numid=48,iface=MIXER,name=‘AIF2 ADR Mixer AIF1 DA0R Switch’
numid=49,iface=MIXER,name=‘AIF2 ADR Mixer AIF1 DA1R Switch’
numid=50,iface=MIXER,name=‘AIF2 ADR Mixer AIF2 DACL Switch’
numid=8,iface=MIXER,name=‘AIF2 DAC volume’
numid=57,iface=MIXER,name=‘AIF2INL Mux’
numid=108,iface=MIXER,name=‘AIF2INL Mux VIR switch aif2inl aif3’
numid=110,iface=MIXER,name=‘AIF2INL Mux switch aif2inl aif2’
numid=56,iface=MIXER,name=‘AIF2INR Mux’
numid=107,iface=MIXER,name=‘AIF2INR Mux VIR switch aif2inr aif3’
numid=109,iface=MIXER,name=‘AIF2INR Mux switch aif2inr aif2’
numid=59,iface=MIXER,name=‘AIF2OUTL Mux’
numid=58,iface=MIXER,name=‘AIF2OUTR Mux’
numid=47,iface=MIXER,name=‘AIF3OUT Mux’
numid=12,iface=MIXER,name=‘DAC mixer gain’
numid=11,iface=MIXER,name=‘DAC volume’
numid=83,iface=MIXER,name=‘DACL Mixer ADCL Switch’
numid=86,iface=MIXER,name=‘DACL Mixer AIF1DA0L Switch’
numid=85,iface=MIXER,name=‘DACL Mixer AIF1DA1L Switch’
numid=84,iface=MIXER,name=‘DACL Mixer AIF2DACL Switch’
numid=79,iface=MIXER,name=‘DACR Mixer ADCR Switch’
numid=82,iface=MIXER,name=‘DACR Mixer AIF1DA0R Switch’
numid=81,iface=MIXER,name=‘DACR Mixer AIF1DA1R Switch’
numid=80,iface=MIXER,name=‘DACR Mixer AIF2DACR Switch’
numid=60,iface=MIXER,name=‘EAR Mux’
numid=113,iface=MIXER,name=‘Earpiece Switch’
numid=111,iface=MIXER,name=‘External Speaker Switch’
numid=63,iface=MIXER,name=‘HP_L Mux’
numid=64,iface=MIXER,name=‘HP_R Mux’
numid=42,iface=MIXER,name=‘LADC input Mixer LINEINL Switch’
numid=40,iface=MIXER,name=‘LADC input Mixer MIC1 boost Switch’
numid=41,iface=MIXER,name=‘LADC input Mixer MIC2 boost Switch’
numid=45,iface=MIXER,name=‘LADC input Mixer PHONINP Switch’
numid=46,iface=MIXER,name=‘LADC input Mixer PHONINP-PHONINN Switch’
numid=43,iface=MIXER,name=‘LADC input Mixer l_output mixer Switch’
numid=44,iface=MIXER,name=‘LADC input Mixer r_output mixer Switch’
numid=21,iface=MIXER,name=‘LINEINL/R to L_R output mixer gain’
numid=73,iface=MIXER,name=‘Left Output Mixer DACL Switch’
numid=72,iface=MIXER,name=‘Left Output Mixer DACR Switch’
numid=74,iface=MIXER,name=‘Left Output Mixer LINEINL Switch’
numid=76,iface=MIXER,name=‘Left Output Mixer MIC1Booststage Switch’
numid=75,iface=MIXER,name=‘Left Output Mixer MIC2Booststage Switch’
numid=77,iface=MIXER,name=‘Left Output Mixer PHONEINP Switch’
numid=78,iface=MIXER,name=‘Left Output Mixer PHONEINP-PHONEINN Switch’
numid=18,iface=MIXER,name=‘MIC1 boost AMP gain control’
numid=17,iface=MIXER,name=‘MIC1_G boost stage output mixer control’
numid=19,iface=MIXER,name=‘MIC2 BST stage to L_R outp mixer gain’
numid=32,iface=MIXER,name=‘MIC2 SRC’
numid=20,iface=MIXER,name=‘MIC2 boost AMP gain control’
numid=35,iface=MIXER,name=‘RADC input Mixer LINEINR Switch’
numid=33,iface=MIXER,name=‘RADC input Mixer MIC1 boost Switch’
numid=34,iface=MIXER,name=‘RADC input Mixer MIC2 boost Switch’
numid=38,iface=MIXER,name=‘RADC input Mixer PHONINN Switch’
numid=39,iface=MIXER,name=‘RADC input Mixer PHONINN-PHONINP Switch’
numid=37,iface=MIXER,name=‘RADC input Mixer l_output mixer Switch’
numid=36,iface=MIXER,name=‘RADC input Mixer r_output mixer Switch’
numid=65,iface=MIXER,name=‘Right Output Mixer DACL Switch’
numid=66,iface=MIXER,name=‘Right Output Mixer DACR Switch’
numid=67,iface=MIXER,name=‘Right Output Mixer LINEINR Switch’
numid=69,iface=MIXER,name=‘Right Output Mixer MIC1Booststage Switch’
numid=68,iface=MIXER,name=‘Right Output Mixer MIC2Booststage Switch’
numid=70,iface=MIXER,name=‘Right Output Mixer PHONEINN Switch’
numid=71,iface=MIXER,name=‘Right Output Mixer PHONEINN-PHONEINP Switch’
numid=61,iface=MIXER,name=‘SPK_L Mux’
numid=62,iface=MIXER,name=‘SPK_R Mux’
numid=24,iface=MIXER,name=‘SRC FUCTION’
numid=13,iface=MIXER,name=‘digital volume’
numid=14,iface=MIXER,name=‘earpiece volume’
numid=16,iface=MIXER,name=‘headphone volume’
numid=15,iface=MIXER,name=‘speaker volume’

Hi,

Many thanks for the report.

Confirmed unable to achieve headphone output with device. I’ve created a ticket and will investigate:
https://github.com/Fourdee/DietPi/issues/2153