|
||||||
| 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 |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
-------------------------------------------
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 & 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/ |
|
|||
|
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.
|
|
|||
|
I am getting some errors from some servers such as:
1-ERROR(InstSrc:E_no_instsrc_on_media) 2-ERROR(Media peration is not supported by media)I am using SuSE 10.0 currently, what shall I do? Thanx in advance
|
|
|||
|
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 |
|
|||
|
-------------------------------------------
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 & 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/ |
|
|||
|
Quote:
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 |
|
|||
|
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. |
|
|||
|
Quote:
try Synaptic instead of Yast, you will see the speed differences |
|
|||
|
I think what I will start doing is downloading the packages then take them home and do this. It worked without a hitch.
|
|
|||
|
Quote:
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 |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|