Go Back   openSUSE Forums > Archives > SLS Archives > ARCHIVES - Linux Tweaks > ARCHIVES - Tips, Tricks & Tweaks
Forums FAQ Members List Search Today's Posts Mark Forums Read


ARCHIVES - Tips, Tricks & Tweaks Post your tips, tricks and tweaks about SuSE Linux in here. Please do not ask questions here - this is for factual information

 
Page 1 of 9 1 23 Last »
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 20-Nov-2005, 16:22
cesar_spain
Guest
 
Posts: n/a
Default

-------------------------------------------
THE PROBLEM
-------------------------------------------


I have seen that this is a pretty common topic: we all want to play multimedia files on the same player, avoiding the knowledge of which codec is needed with each file.

I am not sure why SuSE do not include a complete multimedia support "out of the box". Probably for some legal restrictions.

Below I am writting a guide for proper installation of the multimedia codecs on your system.

-------------------------------------------
THE SOLUTION
-------------------------------------------



1.- Uninstall Xine, Kaffeine and all the related codecs
------------------------------------------------------

1.1.- Go to YaST "Install/Unsistall Software"
1.2.- Search and unistall packages containing the word "xine"
xine-lib, xine-mad, xine-ui ...
1.3.- Search and unistall kaffeine package

2.- Install all the multimedia packages
---------------------------------------------------------------
There are two ways to do that:

a.- Using a package manager (Yast, Smart, Apt) --> Best way.

b.- Intalling the packages manually --> Some dependencies problems can happened.


----------------------------------------------------------------
USING PACKAGE MANAGER - MULTIMEDIA PACKAGES INSTALLATION
----------------------------------------------------------------

1.- Configure the software management on your system
------------------------------------------------------

Check this how to for configuring a package manager:

http://wiki.suselinuxsupport.de/wikka.php?...useRepositories

2.- Use the package manager
------------------------------------------------------

2.1.- On a command line way (as root): just copy/paste the proper line

APT
Code:
root@linux# apt-get install speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

Smart
Code:
root@linux# smart install speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

2.2.- On a graphical way:

------> Open the Software manager

Yast: Yast Control Pannel => Install/Uninstall Software => Install Software

Smart:
Code:
 root@linux# smart --gui &

Apt:
Code:
 root@linux# synaptic &
-----> Select the required multimedia packages:

speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

------------------------------------------------
MANUALLY - MULTIMEDIA PACKAGES INSTALLATION
-------------------------------------------------

1.- Download all the packages
----------------------------
Below I am giving the links for SuSE 10.1. Should work on other releases. The difference is the version (more or less up to date).


2.- Install all the packages on the order of the list
------------------------------------------------

Using the command:
Code:
 root@linux# rpm -Uvh**speex*.rpm
------------------------------------------------
PACKAGES LINKS
-------------------------------------------------

->Basic Libraries:
speex:
32 bits : ftp://ftp.links2linux.de/pub/packman/suse...0.pm.0.i686.rpm
64 bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

boost:
32 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...0.pm.0.i586.rpm
64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.0.x86_64.rpm

->Audio/Video/DVD Codecs:
w32codec-all:
32/64 bits: ftp://ftp.links2linux.de/pub/packman/suse...0.pm.0.i586.rpm

libXvMCW:
SuSE 9x / 32 bits: ftp://ftp.pbone.net/mirror/ftp.gwdg.de/pu....3-1.1.i586.rpm
SuSE 9x / 64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.0.x86_64.rpm

libfame:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...0.pm.6.i686.rpm
64 bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.6.x86_64.rpm

libdvdcss2:
32 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...0.pm.2.i586.rpm
64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.2.x86_64.rpm

->Xine Libraries

libxine1:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits:

libxine1-aa:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm


libxine1-devel:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-dxr3:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-gnome-vfs:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-sdl:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libstk:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

->Xine Front-End

xine-ui:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...3.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

kaffeine:
32 bits: ftp://ftp.pbone.net/mirror/packman.iu-bre...0.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

A good rpm search engine: http://rpm.pbone.net/
  #2 (permalink)  
Old 28-Nov-2005, 05:23
nikkkko
Guest
 
Posts: n/a
Default

This worked almost perfectly for me, the only niggle being that libdvdcss2 did not show up in any of the repositories and had to be downloaded manually. No big deal, so thanks for saving me hours of leg work.

  #3 (permalink)  
Old 21-Jan-2006, 14:46
Bianconeri
Guest
 
Posts: n/a
Default

I am getting some errors from some servers such as:

1-ERROR(InstSrc:E_no_instsrc_on_media)
2-ERROR(Mediaperation is not supported by media)

I am using SuSE 10.0 currently, what shall I do? Thanx in advance
  #4 (permalink)  
Old 22-Jan-2006, 05:31
cesar_spain
Guest
 
Posts: n/a
Default

Hi,

Those errors are pretty common.

----------------------------------
POSSIBLE SOLUTIONS
-----------------------------------

1.- Using YaST GUI

1.1.- Go to YaST ---> Software ---> Change installation sources

1.2.- Use the GUI to add the missing repositories

1.3.- Check that all the repositiries has update option enable.

2.- Using an updated script: but it would repeated some resources currently added on your system. Check the last post of this topic:
http://forums.suselinuxsupport.de/in...howtopic=21572

Some ideas for new PC installation:
http://forums.suselinuxsupport.de/in...howtopic=29741

3.- Using APT / Synaptic: I prefered Synaptic to YaST for package management. You have to disable the signature check on the config file.



------------------------
POSSIBLE CAUSES
------------------------
Can be caused by:

1.- URL not correct:
1.1.- Not spell well: the forum usually contract some URL, so, check it.

1.2.- Old repository: some repositories changes, especially the OSS ones.

2.- Server not detected:

2.1.- Can be down at this moment
  #5 (permalink)  
Old 22-Jan-2006, 06:19
checkmate3001
Guest
 
Posts: n/a
Default

-------------------------------------------
THE PROBLEM
-------------------------------------------


I have seen that this is a pretty common topic: we all want to play multimedia files on the same player, avoiding the knowledge of which codec is needed with each file.

I am not sure why SuSE do not include a complete multimedia support "out of the box". Probably for some legal restrictions.

Below I am writting a guide for proper installation of the multimedia codecs on your system.

-------------------------------------------
THE SOLUTION
-------------------------------------------



1.- Uninstall Xine, Kaffeine and all the related codecs
------------------------------------------------------

1.1.- Go to YaST "Install/Unsistall Software"
1.2.- Search and unistall packages containing the word "xine"
xine-lib, xine-mad, xine-ui ...
1.3.- Search and unistall kaffeine package

2.- Install all the multimedia packages
---------------------------------------------------------------
There are two ways to do that:

a.- Using a package manager (Yast, Smart, Apt) --> Best way.

b.- Intalling the packages manually --> Some dependencies problems can happened.


----------------------------------------------------------------
USING PACKAGE MANAGER - MULTIMEDIA PACKAGES INSTALLATION
----------------------------------------------------------------

1.- Configure the software management on your system
------------------------------------------------------

Check this how to for configuring a package manager:

http://wiki.suselinuxsupport.de/wikka.php?...useRepositories

2.- Use the package manager
------------------------------------------------------

2.1.- On a command line way (as root): just copy/paste the proper line

APT
Code:
root@linux# apt-get install speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

Smart
Code:
root@linux# smart install speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

2.2.- On a graphical way:

------> Open the Software manager

Yast: Yast Control Pannel => Install/Uninstall Software => Install Software

Smart:
Code:
 root@linux# smart --gui &

Apt:
Code:
 root@linux# synaptic &
-----> Select the required multimedia packages:

speex boost w32codec-all libfame libdvdcss2 libxine1 libstk libxine1-aa libxine1-devel libxine1-dxr3 libxine1-gnome-vfs libxine1-sdl libxine1-stk xine-ui kaffeine

------------------------------------------------
MANUALLY - MULTIMEDIA PACKAGES INSTALLATION
-------------------------------------------------

1.- Download all the packages
----------------------------
Below I am giving the links for SuSE 10.1. Should work on other releases. The difference is the version (more or less up to date).


2.- Install all the packages on the order of the list
------------------------------------------------

Using the command:
Code:
 root@linux# rpm -Uvh**speex*.rpm
------------------------------------------------
PACKAGES LINKS
-------------------------------------------------

->Basic Libraries:
speex:
32 bits : ftp://ftp.links2linux.de/pub/packman/suse...0.pm.0.i686.rpm
64 bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

boost:
32 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...0.pm.0.i586.rpm
64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.0.x86_64.rpm

->Audio/Video/DVD Codecs:
w32codec-all:
32/64 bits: ftp://ftp.links2linux.de/pub/packman/suse...0.pm.0.i586.rpm

libXvMCW:
SuSE 9x / 32 bits: ftp://ftp.pbone.net/mirror/ftp.gwdg.de/pu....3-1.1.i586.rpm
SuSE 9x / 64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.0.x86_64.rpm

libfame:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...0.pm.6.i686.rpm
64 bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.6.x86_64.rpm

libdvdcss2:
32 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...0.pm.2.i586.rpm
64 bits: ftp://ftp.pbone.net/mirror/ftp.links2linu...pm.2.x86_64.rpm

->Xine Libraries

libxine1:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits:

libxine1-aa:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm


libxine1-devel:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-dxr3:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-gnome-vfs:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libxine1-sdl:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

libstk:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...6.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

->Xine Front-End

xine-ui:
32 bits: ftp://ftp.links2linux.de/pub/packman/suse...3.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

kaffeine:
32 bits: ftp://ftp.pbone.net/mirror/packman.iu-bre...0.pm.0.i686.rpm
64bits: ftp://ftp.links2linux.de/pub/packman/suse...pm.0.x86_64.rpm

A good rpm search engine: http://rpm.pbone.net/
  #6 (permalink)  
Old 23-Jan-2006, 06:18
cesar_spain
Guest
 
Posts: n/a
Default

Quote:
Thanks! I've been beating my head against the wall trying to get xine to work in amarok. Totally fixed my problem. I only installed what I thought I needed. I think the libxine is old or something because when I installed the libxine1 it complained about the libxine. i uninstalled the libxine and after the new additions everything worked well.

I noticed I somehow had a version of libxine that was newer than the available libxine? I still haven't figured out how I have installed versions of packages that are newer than the available packages... anyone have any ideas? [off topic]
[/b]
On APT repositories usually you can get more updated libraries. May be you have installed libxine through APT.

I have suggested YaST cause is the default package manager, but Synaptic works better, from my point of view, cause it is easier to have a larger amount of repositories (at this moment I have around 164 repositories on my list).

Anyway, here I usually keep an up-to-date repository list, if you are interested:

http://wiki.suselinuxsupport.de/wikka.php?...useRepositories
  #7 (permalink)  
Old 09-Feb-2006, 22:23
sandmanfvr
Guest
 
Posts: n/a
Default

Ok I got dial up (yee haw) and I did the first two steps, but I have Yast hang on my alot. I can't download all the packages, can I or somebody help me to get this downloaded say at work where I have high speed and take them home and install? Can that be done? Thanks.

EDIT: Well I am at work and while I had some time, I downloaded all the packages from Packman, but libdvdcss2. Found that on the net (is it suppose to be just 47 Kb?). I am thinking I can just point Yast to the folder and install all the packages right?

EDIT2: IT WORKED!!! I just opened each package in konqueror and just install the win32 codecs, xine, xineui, kaffeine, and dvd support. I all works. Never has a linux distro worked this smoothly.
  #8 (permalink)  
Old 13-Feb-2006, 08:43
cesar_spain
Guest
 
Posts: n/a
Default

Quote:
Ok I got dial up (yee haw) and I did the first two steps, but I have Yast hang on my alot. I can't download all the packages, can I or somebody help me to get this downloaded say at work where I have high speed and take them home and install? Can that be done? Thanks.

EDIT: Well I am at work and while I had some time, I downloaded all the packages from Packman, but libdvdcss2. Found that on the net (is it suppose to be just 47 Kb?). I am thinking I can just point Yast to the folder and install all the packages right?

EDIT2: IT WORKED!!! I just opened each package in konqueror and just install the win32 codecs, xine, xineui, kaffeine, and dvd support. I all works. Never has a linux distro worked this smoothly.
[/b]

try Synaptic instead of Yast, you will see the speed differences
  #9 (permalink)  
Old 13-Feb-2006, 16:27
sandmanfvr
Guest
 
Posts: n/a
Default

I think what I will start doing is downloading the packages then take them home and do this. It worked without a hitch.
  #10 (permalink)  
Old 14-Feb-2006, 06:01
cesar_spain
Guest
 
Posts: n/a
Default

Quote:
I think what I will start doing is downloading the packages then take them home and do this. It worked without a hitch.
[/b]
It is up to you. But, you can have dependencies problems and no way to update the system easily.

Updating the system with apt, for example, is as simple as writing "apt-get upgrade" and all your packages will automatically update. Let it work at night, and next morning tou will have a fresh system.

In this topic, I have listed all the packages to avoid dependencies problems (that's why I am listing boost, speex or devel packages), but this work is automatically done by a package manager.

I don't like Yast for software management, cause it is difficult to have a large amount of repos and, for that reason, so many dependencies problems and so slow for updating the package database. Smart or Synaptic (apt GUI) works better.

If you want to try apt/Synaptic or smart:

http://wiki.suselinuxsupport.de/wikka.php?...useRepositories

Hope this helps,

Cesar
 
Page 1 of 9 1 23 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.0 RC2