LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   readeon hdmi audio (snd-intel-hda) on current (http://www.linuxquestions.org/questions/slackware-14/readeon-hdmi-audio-snd-intel-hda-on-current-4175477575/)

chemfire 09-18-2013 05:10 AM

readeon hdmi audio (snd-intel-hda) on current
 
Hi guys;

I upgraded a box to current the other day. I can't seem to get any sound over hdmi on a radeon HD5540. It was working fine before.

Yes have the correct default pcm device set in alsa, and I can see the device reported in aplay -l; alsa mixer etc. It all looks correct. Software "plays" sound you just can't hear anything.

I have see some reports around the net this is a kernel regression. Can anyone here confirm?

business_kid 09-18-2013 12:44 PM

If youŕe using alsa, I would grok /etc/asound.state. I had fierce issues because capture was turned off. Every bootup, it ran ┤alsactl restore┤ and turned it off againČ!

chemfire 09-21-2013 08:28 AM

I don't think its a mixer issue. If I play longer audio file, like a mp3 with mpg123 just to test. I finished almost immediately with no errors. Its like as fast as the CPU can get through decoding the file.

I'd settle for a decent error message some place so I'd have some idea of what's wrong.

This is the lay of land as seen in /proc or Alsamixer

Code:

│        ┌─────────────────── /proc/asound/cards ────────────────────┐        │
│        │ 0 [Generic        ]: HDA-Intel - HD-Audio Generic        │        │
│        │                      HD-Audio Generic at 0xfd4fc000 irq 44│        │
│        └───────────────────────────────────────────────────────────┘        │
│                    ┌─────── /proc/asound/devices ───────┐                    │
│                    │  2: [ 0- 3]: digital audio playback│                    │
│                    │  3: [ 0- 0]: hardware dependent    │                    │
│                    │  4: [ 0]  : control              │                    │
│                    │ 33:        : timer                │                    │
│                    └────────────────────────────────────┘                    │
│              ┌──────────── /proc/asound/timers ─────────────┐              │
│              │G0: system timer : 1000.000us (10000000 ticks)│              │
│              │P0-3-0: PCM playback 0-3-0 : SLAVE            │              │
│              └──────────────────────────────────────────────┘              │
│                    ┌──────── /proc/asound/pcm ─────────┐                    │
│                    │00-03: HDMI 0 : HDMI 0 : playback 1│                    │
│                    └───────────────────────────────────┘                    │


business_kid 09-21-2013 09:43 AM

Quote:

I can't seem to get any sound over hdmi on a radeon HD5540.
If we're still here, check /etc/asound.state. Everything else can be perfect, but if you set a switch to off . . . .There may also be some funny module for hdmi audio - I dunno.

chemfire 09-21-2013 10:24 AM

business_kid,

Thanks for the replies. I tried getting rid of the file and rebooting, nothing would have been attempted set on controls.

I also got rid of /var/lib/alsa/asound.state (which I think is the one in active use, as it gets rewritten when when I run alsactl store )

No determinable effects though.

Is this odd?
cat /proc/asound/devices
2: [ 0- 3]: digital audio playback
3: [ 0- 0]: hardware dependent
4: [ 0] : control
33: : timer

Should there be a device number for timer?

business_kid 09-22-2013 03:22 AM

/var/lib? Looking here, my /etc/asound.state is a symlink to /var/lib/alsa. My bad. No, apparently the times should not have a number. Here's my sound card
Quote:

cat /proc/asound/devices
1: : sequencer
2: [ 0- 3]: digital audio playback
3: [ 0- 0]: digital audio playback
4: [ 0- 0]: digital audio capture
5: [ 0- 3]: hardware dependent
6: [ 0- 0]: hardware dependent
7: [ 0] : control
33: : timer


All times are GMT -5. The time now is 08:22 PM.