You are not logged in.

#1 2016-05-24 22:11:40

sherrellbc
Member
Registered: 2014-05-26
Posts: 112

[SOLVED] Audio w/ no Video on Chromium & Video w/ no Audio on Firefox

Solved via a workaround. I am unsure about the problems with Firefox, but I do not use that browser anyway. I installed it while testing the problems with Chromium. See my final post below for the solution.

There are very obviously some audio configuration issues and missing codecs (maybe?) on my current install.

If I run Chromium/Chrome I have sound but no video playback. However, if I run Firefox I get video playback but no audio.
I also have compiled and installed Spotify which works fine and has audio playback. Spotify and Chromium also happily coexist while multiplexing the audio resources.

Chromium reports the following when trying to play a video:

[32:34:0524/181225:ERROR:video_layer_impl.cc(369)] Not implemented reached in virtual void cc::VideoLayerImpl::AppendQuads(cc::RenderPass*, cc::AppendQuadsData*)

Firefox does not report any errors while running.

I have an Nvidia GTX 970 and had a great deal of trouble getting the video drivers to work. I think I am using the xf86-video-fbdev driver, but am not exactly sure. How can I verify which driver is being used by X11?

I used  asoundconf to configure audio. My .asoundrc and .asoundrc.asoundconf are:

</home/sherrellbc/.asoundrc.asoundconf>

pcm.!default {
    type hw
    card NVidia
    device 8
}

ctl.!default {
    type hw
    card NVidia
    device 8
}

!defaults.pcm.card NVidia
defaults.ctl.card NVidia
defaults.pcm.device 0
defaults.pcm.subdevice -1
defaults.pcm.nonblock 1
defaults.pcm.compat 0
defaults.pcm.minperiodtime 5000
defaults.pcm.ipc_key 5678293
defaults.pcm.ipc_gid audio
defaults.pcm.ipc_perm 0660
defaults.pcm.dmix.max_periods 0
defaults.pcm.dmix.rate 48000
defaults.pcm.dmix.format "unchanged"
defaults.pcm.dmix.card defaults.pcm.card
defaults.pcm.dmix.device defaults.pcm.device
defaults.pcm.dsnoop.card defaults.pcm.card
defaults.pcm.dsnoop.device defaults.pcm.device
defaults.pcm.front.card defaults.pcm.card
defaults.pcm.front.device defaults.pcm.device
defaults.pcm.rear.card defaults.pcm.card
defaults.pcm.rear.device defaults.pcm.device
defaults.pcm.center_lfe.card defaults.pcm.card
defaults.pcm.center_lfe.device defaults.pcm.device
defaults.pcm.side.card defaults.pcm.card
defaults.pcm.side.device defaults.pcm.device
defaults.pcm.surround21.card defaults.pcm.card
defaults.pcm.surround21.device defaults.pcm.device
defaults.pcm.surround40.card defaults.pcm.card
defaults.pcm.surround40.device defaults.pcm.device
defaults.pcm.surround41.card defaults.pcm.card
defaults.pcm.surround41.device defaults.pcm.device
defaults.pcm.surround50.card defaults.pcm.card
defaults.pcm.surround50.device defaults.pcm.device
defaults.pcm.surround51.card defaults.pcm.card
defaults.pcm.surround51.device defaults.pcm.device
defaults.pcm.surround71.card defaults.pcm.card
defaults.pcm.surround71.device defaults.pcm.device
defaults.pcm.iec958.card defaults.pcm.card
defaults.pcm.iec958.device defaults.pcm.device
defaults.pcm.modem.card defaults.pcm.card
defaults.pcm.modem.device defaults.pcm.device
defaults.pcm.file_format "raw"
defaults.pcm.file_truncate true
defaults.rawmidi.card 0
defaults.rawmidi.device 0
defaults.rawmidi.subdevice -1
defaults.hwdep.card 0
defaults.hwdep.device 0
defaults.timer.class 2
defaults.timer.sclass 0
defaults.timer.card 0
defaults.timer.device 0
defaults.timer.subdevice 0
defaults.namehint.showall off
defaults.namehint.basic on
defaults.namehint.extended off

Any ideas?

Last edited by sherrellbc (2016-05-25 01:01:28)

Offline

#2 2016-05-25 00:57:21

sherrellbc
Member
Registered: 2014-05-26
Posts: 112

Re: [SOLVED] Audio w/ no Video on Chromium & Video w/ no Audio on Firefox

I am not sure of the Firefox audio problem, but the video playback in Chromium has been reported as a bug. If you remove ~/.config/chromium then video playback will work the next time you run Chromium, but will fail again on subsequent runs. Seems like the workaround is to either checkout/compile a version prior to a recent change or running as:

chromium --disable-gpu-memory-buffer-video-frames

Can confirm this workaround. Although there is still a strange problem where only one video will play at once. Two tabs playing two videos will not work simultaneously.

First came up about a month ago on reddit.

Last edited by sherrellbc (2016-05-25 01:05:47)

Offline

Board footer

Powered by FluxBB