Audio issues - Amarok vs VLC / Kaffeine

First off, let me apologize for needing to post this, but I’m beyond my wits end :sarcastic: how to resolve my issue. I need to play .flv video tutorials and neither Kaffeine nor VLC play ANY SOUND whatsoever from MP3 or .flv.

I’ve searched the forums and installed restricted codecs with no success. I’ve done the Yast audio test and command line audio tests and have never heard the slightest sound from any tests. (Running a Sony Vaio FW350J laptop with ICH9 Family HD Audio controller.)

However, system sounds work when booting and shutting down. Amarok 2.3 plays MP3s just great, and now that I’ve installed the requisite codecs, it plays the SOUND from the .flv files, but not the video, of course.

So the only way I could do this is to have Kaffeine play the video and Amarok the audio of the .flv file, which is awkward.

Is my problem resolvable? Somehow it seems to be the fault of Kaffeine & VLC because Amarok works.

More information here:

Alsa Link

rpm -qa ‘alsa

alsa-utils-1.0.21-3.1.x86_64
alsa-1.0.21-3.2.x86_64
alsa-oss-32bit-1.0.17-25.2.x86_64
alsa-oss-1.0.17-25.2.x86_64
alsa-plugins-1.0.21-3.3.x86_64
alsa-firmware-1.0.20-3.2.noarch
alsa-plugins-32bit-1.0.21-3.3.x86_64
alsa-driver-kmp-desktop-1.0.23.20100521_2.6.31.5_0.1-1.1.x86_64
alsa-docs-1.0.21-3.2.noarch

rpm -qa ‘pulse


libpulse0-0.9.21-1.2.1.x86_64
libxine1-pulse-1.1.18.1-1.pm.37.2.x86_64

rpm -qa ‘libsound2


libasound2-1.0.21-3.2.x86_64
libasound2-32bit-1.0.21-3.2.x86_64

uname -a


Linux linux-v3qj 2.6.31.12-0.2-desktop #1 SMP PREEMPT 2010-03-16 21:25:39 +0100 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/modprobe.d/50-sound.conf


options snd slots=snd-hda-intel
# u1Nb.bSSl6xlW2d9:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

Hope this helps.

This is likely bad codec combination. Possibly caused either by not installing the codecs, or by installing codecs from repositories that are not compatible with each other.

Post here the output of:

zypper lr 

I recommend one ONLY keep enabled 4 repositories: OSS, Non-OSS, Update and Packman and NO others. Adding others can lead to problems in some cases (such as codecs being incompatible).

Also go to this URL and the first post in particular and work your way through all the steps in the 1st post in that guide to see if that helps.

Hello oldcpu. Thank you for your reply to my problem.

zypper lr

# | Alias                      | Name                               | Enabled | Refresh
--+----------------------------+------------------------------------+---------+--------
1 | KDE:KDE4:Factory:Desktop   | KDE:KDE4:Factory:Desktop           | Yes     | Yes    
2 | Libdvdcss repository       | Libdvdcss repository               | Yes     | Yes    
3 | Packman                    | Packman repository (openSUSE_11.2) | Yes     | No     
4 | openSUSE_11.2+KDE4_Factory | openSUSE_11.2+KDE4_Factory         | Yes     | Yes    
5 | repo-debug                 | openSUSE-11.2-Debug                | No      | Yes    
6 | repo-non-oss               | openSUSE-11.2-Non-Oss              | Yes     | Yes    
7 | repo-oss                   | openSUSE-11.2-Oss                  | Yes     | Yes    
8 | repo-source                | openSUSE-11.2-Source               | No      | Yes    
9 | repo-update                | openSUSE-11.2-Update               | Yes     | Yes    

I work the other steps you mentioned and post them in my next reply.

LC_ALL=C zypper ve

Retrieving repository 'KDE:KDE4:Factory:Desktop' metadata [done]
Building repository 'KDE:KDE4:Factory:Desktop' cache [done]
Retrieving repository 'openSUSE_11.2+KDE4_Factory' metadata [done]
Building repository 'openSUSE_11.2+KDE4_Factory' cache [done]
Loading repository data...
Reading installed packages...

Dependencies of all installed packages are satisfied.

rpm -qa --queryformat '%{NAME} -> %{VENDOR}
' | grep -i VideoLAN
libdvdcss -> VideoLAN Project (http://www.videolan.org)
# rpm --verify --query --all 'libav*' 'libpostproc*' 'libswscale*'
linux-v3qj:/ # 

rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}
' libxine1 libxine1-codecs
libxine1-1.1.18.1-1.pm.37.2-x86_64 -> http://packman.links2linux.de
libxine1-codecs-1.1.18.1-1.pm.37.2-x86_64 -> http://packman.links2linux.de

rpm --verify --query --all '*xine*'
linux-v3qj:/ # 

rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}
' gstreamer-0_10-ffmpeg gstreamer-0_10-fluendo-mp3 gstreamer-0_10-fluendo-mpegdemux gstreamer-0_10-fluendo-mpegmux gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly
gstreamer-0_10-ffmpeg-0.10.10-999.pm.999.1-x86_64 -> http://packman.links2linux.de
gstreamer-0_10-fluendo-mp3-0.10.10-42.pm.42.5-x86_64 -> http://packman.links2linux.de
gstreamer-0_10-fluendo-mpegdemux-0.10.23-42.pm.42.4-x86_64 -> http://packman.links2linux.de
gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.42.2-x86_64 -> http://packman.links2linux.de
gstreamer-0_10-plugins-bad-0.10.13-2.2-x86_64 -> openSUSE
gstreamer-0_10-plugins-base-0.10.28-999.pm.999.3-x86_64 -> http://packman.links2linux.de
gstreamer-0_10-plugins-good-0.10.21-999.pm.999.4-x86_64 -> http://packman.links2linux.de
package gstreamer-0_10-plugins-good-extra is not installed
gstreamer-0_10-plugins-ugly-0.10.14-999.pm.999.4-x86_64 -> http://packman.links2linux.de

rpm --verify --query --all '*gst*'
linux-v3qj:/ # 

rpm --verify MPlayer
linux-v3qj:/ # 

rpm --verify --query --all '*vlc*'
linux-v3qj:/ # 

rpm --verify w32codec-all
linux-v3qj:/ # 

It looks like my number 9 doesn’t show any directories. I do have the VLC program installed, but don’t know why no packages show up.

Remove repo 2
Switch refresh on for repo 3 (packman)

Follow this
Multi-media and Restricted Format Installation Guide - openSUSE Forums
But don’t add any repos, just run thru the packages listed and make sure you use the switcher on Packman.

I would quite like to see

zypper lr -d

Repo 2 removed and Repo 3 refresh activated. I did those two things and redid the multi-media-restricted page, which I had done earlier, EXCEPT that I didn’t install the gnome player. Well, this time I did.

Also, I then ran “zypper update” and updated my system, seeing that a variety of codec related updates were available. And the result?

BINGO!!! Success!!! :slight_smile: <:)

Thanks for all your help, although I sorta thought I had done everything right the first time except for the gnome player install. :\

It took the help of the masters!:nerd:

gnome-mplayer is not a prerequisite though
But well done!