openSUSE Forums > Applications > Multimedia » Check your multimedia problem in ten steps

Go Back   openSUSE Forums > Applications > Multimedia
Forums FAQ Members List Search Today's Posts Mark Forums Read

Multimedia Questions about media applications, codecs (DVD, music, video, pdf) configuration (usage, bugs)

Reply
Page 1 of 13 1 2311 Last »
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 20-Nov-2008, 07:17
Busy Penguin
 
Join Date: Jun 2008
Posts: 410
RedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the rough
Default Check your multimedia problem in ten steps

  1. Check if there are missing dependencies
    Code:
    # LC_ALL=C zypper ve
    Reading installed packages...
    Dependencies of all installed packages are satisfied.
  2. Check if there are packages installed from the VideoLAN repository
    Code:
    $ rpm -qa --queryformat '%{NAME} -> %{VENDOR}\n' | grep -i VideoLAN
    libdvdcss -> VideoLAN Project (http://www.videolan.org)
    Only libdvdcss should be installed from the VideoLAN repository.
  3. Check your basic multimedia packages
    Code:
    $ rpm --verify --query --all 'libav*' 'libpostproc*' 'libswscale*'
    If it return anything there is a problem, check man rpm for details.
    No need to reinstall to be sure, this check is 100% sure.
  4. Verify you have xine installed and installed from Packman
    Code:
    $ rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}\n' libxine1 libxine1-codecs
    libxine1-1.1.15-44.pm.0-x86_64 -> packman.links2linux.de
    libxine1-codecs-1.1.15-44.pm.0-x86_64 -> packman.links2linux.de
  5. Check your xine packages
    Code:
    $ rpm --verify --query --all '*xine*'
  6. Verify you have all the gstreamer plugins (codecs) installed and installed from Packman
    Code:
    $ rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}\n' 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.5-42.pm.1-x86_64 -> packman.links2linux.de
    gstreamer-0_10-fluendo-mp3-0.10.7-42.pm.2-x86_64 -> packman.links2linux.de
    gstreamer-0_10-fluendo-mpegdemux-0.10.15-42.pm.1-x86_64 -> http://packman.links2linux.de
    gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1-x86_64 -> packman.links2linux.de
    gstreamer-0_10-plugins-bad-0.10.8-42.pm.1-x86_64 -> packman.links2linux.de
    gstreamer-0_10-plugins-base-0.10.21-42.pm.1-x86_64 -> packman.links2linux.de
    gstreamer-0_10-plugins-good-0.10.10-42.pm.3-x86_64 -> packman.links2linux.de
    gstreamer-0_10-plugins-good-extra-0.10.10-42.pm.3-x86_64 -> packman.links2linux.de
    gstreamer-0_10-plugins-ugly-0.10.10-42.pm.1-x86_64 -> packman.links2linux.de
  7. Check your gstreamer packages
    Code:
    $ rpm --verify --query --all '*gst*'
  8. Check your MPlayer package
    Code:
    $ rpm --verify MPlayer
  9. Check your VLC packages
    Code:
    $ rpm --verify --query --all '*vlc*'
    .....UG.    /usr/bin/qvlc
    .....UG.    /usr/bin/svlc
    .....UG.    /usr/lib64/vlc/gui/libqt4_plugin.so
    Like you see in this case there is a problem, but it's just a permissions problem. Anyway it's a packaging problem I'm going to report to Packman so they can fix it.
  10. Check your w32codec package
    Code:
    $ rpm --verify w32codec-all
    package w32codec-all is not installed
    Note that this package only adds support for some rare formats, and only works on 32bits systems. On a x86-64 system it will not make any difference.

If after checking all this you are unable to fix your problem open a thread in this forum. But copy & paste (yes, c&p no just "everything seems ok") the commands from this post and your results, so we know you followed them correctly. And also give us a copy of your installed packages... don't say "I have xine from Packman", prove it!!!
Code:
$ rpm --query --all 'libav*' 'libpostproc*' 'libswscale*' '*xine*' '*gst*' MPlayer '*vlc*' | grep -v avahi | sort                                                                                      
amarok-xine-1.4.10-100.pm.1                                                                                    
gstreamer-0_10-0.10.21-42.pm.3                                                                                 
gstreamer-0_10-ffmpeg-0.10.5-42.pm.1                                                                           
gstreamer-0_10-fluendo-mp3-0.10.7-42.pm.2                                                                      
gstreamer-0_10-fluendo-mpegdemux-0.10.15-42.pm.1                                                               
gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1
gstreamer-0_10-lang-0.10.21-42.pm.3
gstreamer-0_10-plugins-bad-0.10.8-42.pm.1
gstreamer-0_10-plugins-bad-lang-0.10.8-42.pm.1
gstreamer-0_10-plugins-base-0.10.21-42.pm.1
gstreamer-0_10-plugins-base-lang-0.10.21-42.pm.1
gstreamer-0_10-plugins-farsight-0.12.9-0.pm.3
gstreamer-0_10-plugins-good-0.10.10-42.pm.3
gstreamer-0_10-plugins-good-extra-0.10.10-42.pm.3
gstreamer-0_10-plugins-ugly-0.10.10-42.pm.1
gstreamer-0_10-plugins-ugly-lang-0.10.10-42.pm.1
gstreamer-0_10-utils-0.10.21-42.pm.3
gstreamer-utils-0.10.21-42.pm.3
kdemultimedia3-video-xine-3.5.10-5.21
libavc1394-0-0.5.3-104.1
libavcodec52-0.4.9.15866svn-20081117.pm.2304
libavdevice52-0.4.9.15866svn-20081117.pm.2304
libavformat52-0.4.9.15866svn-20081117.pm.2304
libavogadro0-0.8.1-18.1
libavutil49-0.4.9.15866svn-20081117.pm.2304
libgstapp-0_10-0-0.10.8-42.pm.1
libgstinterfaces-0_10-0-0.10.21-42.pm.1
libgstreamer-0_10-0-0.10.21-42.pm.3
libpostproc51-0.4.9.15866svn-20081117.pm.2304
libswscale0-0.4.9.15866svn-20081117.pm.2304
libvlc2-0.9.6-0.pm.1
libvlccore0-0.9.6-0.pm.1
libxine1-1.1.15-44.pm.0
libxine1-aa-1.1.15-44.pm.0
libxine1-codecs-1.1.15-44.pm.0
MPlayer-1.0rc2_r27637-3.pm.3
phonon-backend-gstreamer-0_10-4.2.0-53.3
phonon-backend-xine-4.1.3-59.11
vlc-0.9.6-0.pm.1
vlc-noX-0.9.6-0.pm.1
vlc-qt-0.9.6-0.pm.1
xinetd-2.3.14-115.1
xine-ui-0.99.5-161.1
And to avoid problems... the most important thing I can say you: even if YaST/zypper/updater gives you such an option... **NEVER** ignore a dependency. Change vendor is ok, ignore dependencies never is a good idea.
Reply With Quote
  #2 (permalink)  
Old 20-Nov-2008, 07:42
caf4926's Avatar
Administrator
 
Join Date: Jun 2008
Location: The English Lake District. UK - GMT/BST
Posts: 16,370
caf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond repute
Send a message via MSN to caf4926
Default Re: Check your multimedia problem in ten steps

Nice one 'RedDwarf'. This is almost the kind of walk thru I was discussing in PM with 'oldcpu'. I have not scrutinized it yet. But I think it looks promising.

Lee. Maybe you'll spot this and pass a comment.
__________________
Box: openSUSE 11.2 | (KDE4.3.5) | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM
Lap: openSUSE 11.2 | Celeron 550 | KDE 4.4 RC3 "release 218" | Intel 965 GM | Lenovo R61e | 3GB RAM
Reply With Quote
  #3 (permalink)  
Old 20-Nov-2008, 08:09
oldcpu's Avatar
Global Moderator
 
Join Date: Mar 2008
Location: Europe
Posts: 12,378
oldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud ofoldcpu has a reputation to be proud of
Default Re: Check your multimedia problem in ten steps

RedDwarf, this is great for checking! If users would only provide information from the commands noted in this, we would get to the root of their problems a lot faster.

There are some constructs there I had not seen before, so it is always nice to learn new things.

I did have one very very minor suggestion (which is not necessary, its just a minor suggestion) .... I note this line:
Code:
rpm --query --all 'libav*' 'libpostproc*' 'libswscale*' '*xine*' '*gst*' MPlayer '*vlc*' | grep -v avahi | sort
I confess I like to know about more than just MPlayer. Hence I propose:
Code:
rpm --query --all 'libav*' 'libpostproc*' 'libswscale*' '*xine*' '*gst*' '*layer*' '*vlc*' | grep -v avahi | sort
which I think would also detect smplayer, flash-player, realplayer.

When I get home, back to a Linux PC, I'll have to try out those lines.

caf4926, as you know I prefer installing software from a software package manager directly, as opposed to via the one-click install. If you create a how to, I would recommend you start with a very brief guide on how to setup one's respo with OSS, Non-OSS, Update and Packman. Propose some apps to install with a brief description (ie codecs come with the dependencies of libffmpeg0 and with libquicktime0, xvid .... ). w32codec-all may pickup a few additional exotic codecs, but in general the libffmpeg0 codecs should cover most of what a user encounters [that is likely too much to say].

And then for a troubleshooting guide, reference this post of RedDwarf.
Reply With Quote
  #4 (permalink)  
Old 30-Nov-2008, 16:41
walla299's Avatar
Explorer Penguin
 
Join Date: Jun 2008
Location: Phoenix, AZ, USA
Posts: 113
walla299 hasn't been rated much yet
Send a message via ICQ to walla299 Send a message via Yahoo to walla299
Default Re: Check your multimedia problem in ten steps

Thank you very much for posting this trouble shooting how-to!

Just wanted to bring up one thing: On step 1, the command:

Code:
LC_ALL=C zypper ve
gives me an "unknown command ve" from zypper. I'm running OpenSuse 10.3.

All the other commands seem to work fine.
__________________
Go for it! You can always re-install...

Registered Linux User #452291

Windows Vista Boot Error: (S)hout, (P)arty, (D)ance, (L)inux? (L/L)?
Reply With Quote
  #5 (permalink)  
Old 30-Nov-2008, 22:38
caf4926's Avatar
Administrator
 
Join Date: Jun 2008
Location: The English Lake District. UK - GMT/BST
Posts: 16,370
caf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond repute
Send a message via MSN to caf4926
Default Re: Check your multimedia problem in ten steps

yep. different

Zypper/Usage/10.3 - openSUSE

man zypper
__________________
Box: openSUSE 11.2 | (KDE4.3.5) | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM
Lap: openSUSE 11.2 | Celeron 550 | KDE 4.4 RC3 "release 218" | Intel 965 GM | Lenovo R61e | 3GB RAM
Reply With Quote
  #6 (permalink)  
Old 02-Dec-2008, 01:11
walla299's Avatar
Explorer Penguin
 
Join Date: Jun 2008
Location: Phoenix, AZ, USA
Posts: 113
walla299 hasn't been rated much yet
Send a message via ICQ to walla299 Send a message via Yahoo to walla299
Default Re: Check your multimedia problem in ten steps

This thread has been a great help to a lot of people, including me. Any way we can get it made "sticky"?
__________________
Go for it! You can always re-install...

Registered Linux User #452291

Windows Vista Boot Error: (S)hout, (P)arty, (D)ance, (L)inux? (L/L)?
Reply With Quote
  #7 (permalink)  
Old 07-Dec-2008, 06:54
Puzzled Penguin
 
Join Date: Sep 2008
Posts: 3
Grohl hasn't been rated much yet
Default Re: Check your multimedia problem in ten steps

Hello:

I don't understand step 2.

I've got a lot of packages from VideoLAN repositories.
What should I do ?

For example:

libfaac0 -> VideoLAN Project
libdvdcss -> VideoLAN Project OS![/url])
libdca0 -> VideoLAN Project )
faad2 -> VideoLAN Project
libswscale0 -> VideoLAN Project
libavfilter0 -> VideoLAN Project
ffmpeg -> VideoLAN Project
lame -> VideoLAN Project
faac -> VideoLAN Project
libxvidcore4 -> VideoLAN Project
libavcodec52 -> VideoLAN Project
liba52-0 -> VideoLAN Project
libavutil49 -> VideoLAN Project
libpostproc51 -> VideoLAN Project
libmp3lame0 -> VideoLAN Project
libx264-65 -> VideoLAN Project
libavformat52 -> VideoLAN Project
libmad0 -> VideoLAN Project
libfaad0 -> VideoLAN Project
libavdevice52 -> VideoLAN Project

They've got dependencies with kaffeine, Mplayer, ffmpeg, etc,



Thanks !
Reply With Quote
  #8 (permalink)  
Old 07-Dec-2008, 07:31
caf4926's Avatar
Administrator
 
Join Date: Jun 2008
Location: The English Lake District. UK - GMT/BST
Posts: 16,370
caf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond reputecaf4926 has a reputation beyond repute
Send a message via MSN to caf4926
Default Re: Check your multimedia problem in ten steps

Disable Videolan with the repo manager

Use software management to do Update all unconditionally in packman

video demo here: OpenSUSE Help - Video Downloads - By carl4926

Choose vendor change to packman on dependency errors
__________________
Box: openSUSE 11.2 | (KDE4.3.5) | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM
Lap: openSUSE 11.2 | Celeron 550 | KDE 4.4 RC3 "release 218" | Intel 965 GM | Lenovo R61e | 3GB RAM
Reply With Quote
  #9 (permalink)  
Old 22-Dec-2008, 21:25
Explorer Penguin
 
Join Date: Sep 2008
Posts: 222
dmera hasn't been rated much yet
Question Re: Check your multimedia problem in ten steps

Thank you for the steps. Excellent. I only have one message at step 7, which I even don't know if it's a problem or not
dan@linux-bes1:~/Desktop> rpm --verify --query --all '*gst*'
S.5....T /usr/lib64/gstreamer-0.10/libgstpulse.so

here is everything else as suggested:

dan@linux-bes1:~/Desktop> rpm --query --all 'libav*' 'libpostproc*' 'libswscale*' '*xine*' '*gst*' MPlayer '*vlc*' | grep -v avahi | sort

gstreamer-0_10-0.10.21-42.pm.3

gstreamer-0_10-ffmpeg-0.10.6-42.pm.1

gstreamer-0_10-fluendo-mp3-0.10.7-42.pm.2

gstreamer-0_10-fluendo-mpegdemux-0.10.15-42.pm.1

gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1

gstreamer-0_10-lang-0.10.21-42.pm.3

gstreamer-0_10-plugins-bad-0.10.8-42.pm.2

gstreamer-0_10-plugins-bad-lang-0.10.8-42.pm.2

gstreamer-0_10-plugins-base-0.10.21-42.pm.1

gstreamer-0_10-plugins-base-lang-0.10.21-42.pm.1

gstreamer-0_10-plugins-good-0.10.10-42.pm.3

gstreamer-0_10-plugins-good-extra-0.10.10-42.pm.3

gstreamer-0_10-plugins-ugly-0.10.10-42.pm.1

gstreamer-0_10-plugins-ugly-debuginfo-0.10.10-42.pm.1

gstreamer-0_10-plugins-ugly-lang-0.10.10-42.pm.1

gstreamer-0_10-pulse-0.9.5-54.1

libavc1394-0-0.5.3-104.1

libavcodec51-0.4.9svn-20080906.pm.0

libavcodec52-0.4.9.16240svn-20081219.pm.2021

libavdevice52-0.4.9.16240svn-20081219.pm.2021

libavformat52-0.4.9.16240svn-20081219.pm.2021

libavutil49-0.4.9.16240svn-20081219.pm.2021

libgstapp-0_10-0-0.10.8-42.pm.2

libgstinterfaces-0_10-0-0.10.21-42.pm.1

libgstreamer-0_10-0-0.10.21-42.pm.3

libpostproc51-0.4.9.16240svn-20081219.pm.2021

libswscale0-0.4.9.16240svn-20081219.pm.2021

libxine1-1.1.15-44.pm.0

libxine1-codecs-1.1.15-44.pm.0

Mplayer-1.0rc2_r27637-3.pm.3

RealPlayer-10.0.9-51.1

smplayer-0.6.5.1-0.pm.1

xinetd-2.3.14-115.1

thank you again.
Reply With Quote
  #10 (permalink)  
Old 22-Dec-2008, 21:35
Busy Penguin
 
Join Date: Jun 2008
Posts: 410
RedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the roughRedDwarf is a reputation jewel in the rough
Default Re: Check your multimedia problem in ten steps

Quote:
Originally Posted by dmera View Post
Thank you for the steps. Excellent. I only have one message at step 7, which I even don't know if it's a problem or not
dan@linux-bes1:~/Desktop> rpm --verify --query --all '*gst*'
S.5....T /usr/lib64/gstreamer-0.10/libgstpulse.so
Your Packman package gstreamer-0_10-plugins-good has overwrote the file from your gstreamer-0_10-pulse package.

It's a packaging bug, but doesn't affects openSUSE 11.1. You can just remove the package gstreamer-0_10-pulse, but isn't a real problem.
Reply With Quote
Reply
Page 1 of 13 1 2311 Last »

Bookmarks


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.2