You are not logged in.

#1 2016-11-20 03:45:37

linusforpresident
Member
Registered: 2016-11-05
Posts: 14

No sound on fresh chromebook install

I am unable to get any sound out of my speakers or headphone jack on my Toshiba Chromebook 2. I've tried several configurations with no luck. I have tried reinstalling alsa-lib and alsa-utils along with the config files and started from scratch. I currently have pulse completely removed. This is my current state:

 /etc/modprobe.d/alsa.conf

options snd slots=snd_hda_intel
options snd_hda_intel index=0
/var/lib/alsa/asound.state 
pcm.default {
	type hw
	card 0
}
ctl.default {
	type hw
	card 0
}
state.PCH {
	control.1 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.2 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.3 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.4 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.5 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.6 {
		iface PCM
		device 3
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.7 {
		iface CARD
		name 'HDMI/DP,pcm=7 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.8 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.9 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.10 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.11 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.12 {
		iface PCM
		device 7
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.13 {
		iface PCM
		device 3
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.14 {
		iface PCM
		device 7
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
}
 sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
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
 dmesg | grep hda
[    8.480559] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])

When I change asound.state it seems to restore itself to the above version. I really do not have much of a clue what I'm doing here, any advice much appreciated.

Offline

#2 2016-11-20 04:34:35

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: No sound on fresh chromebook install

Have you unmuted the channels? Use alsamixer to see if they have been unmuted or not.

Offline

#3 2016-11-20 05:05:20

linusforpresident
Member
Registered: 2016-11-05
Posts: 14

Re: No sound on fresh chromebook install

x33a wrote:

Have you unmuted the channels? Use alsamixer to see if they have been unmuted or not.

I tried doing this with amixer (also having issues with my F key config so I've avoided alsamixer). It would seem I don't have a 'Master' channel, is this an issue?

 sudo amixer -c 0 set IEC958 playback 100% unmute
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
 sudo amixer
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

Offline

#4 2016-11-20 16:59:54

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: No sound on fresh chromebook install

It seems that only your HDMI port is getting recognized, not the audio jack.

Offline

#5 2017-05-06 20:34:27

Stormy
Member
Registered: 2012-03-10
Posts: 7

Re: No sound on fresh chromebook install

Hi,

same problem here. I have LTS kernel, so I've installed linux-lts-max98090-4.9.26-1-x86_64.pkg and linux-lts-max98090-headers-4.9.26-1-x86_64.pkg and changed the asound.state file, but with no luck.

Any help is very appreciated.

Offline

#6 2017-05-07 05:12:10

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: No sound on fresh chromebook install

@Stormy, do you have the same Chromebook model? Have you tried using some other (live) distro?

Offline

#7 2017-05-07 05:28:58

tom.ty89
Member
Registered: 2012-11-15
Posts: 897

Re: No sound on fresh chromebook install

More importantly is it really the same problem? That is, no analog but only HDMI device listed in aplay --l?

P.S. why should one look into mixer controls and asound.state in that case?

Last edited by tom.ty89 (2017-05-07 05:29:21)

Offline

#8 2017-05-07 10:13:03

Stormy
Member
Registered: 2012-03-10
Posts: 7

Re: No sound on fresh chromebook install

Yes, same model: Toshiba Chromebook 2.

Tested with Ubuntu Xenial, and Antergos live distros, before trying Arch.

And yes, only HDMI listed in aplay --l

Offline

Board footer

Powered by FluxBB