mad_max0204
Slavan
- Učlanjen(a)
- 05.08.2008
- Poruke
- 610
- Poena
- 320
Evo posto sam se namucio skoro ceo dan da ovo namestim mozda ce nekome pomoci.
Koga ne interesuje situacija moze ovo da preskoci.
Ako nekome bude trebalo, mplayer se instalira ovako (podrazumeva se da je instaliran poslednji Nvidia ne-beta drajver koji sam postupak vec negde napisao):
1. priprema za kompajliranje iz source-a
2. drugi korak je instalacija dev fajlova i moguc je na dva nacina
3.instalacija kodeka
Radi dodatnih funkcionalnosti se instaliraju kodeci iz medibuntu repo-a.
Ukoliko je u pitanju 32bit sistem potrebno je u drugoj liniji kucati w32codecs umesto w64codecs
4.skidanje najnovijeg koda sa svn-a
Ova komanda skida najnovije source fajlove u novi direktoriju mplayer. Najbolje je izvrsiti je iz nekog direktorijuma u kome ce ostati source fajlovi radi lakseg odrzavanja u update-a mplayera.
5.kompajliranje mplayera
Make komandu je moguce pokrenuti sa triggerom -jX gde X cini broj jezgara procesora. Ako je single core nije potrebno kucati trigger, ako je dual core onda je -j2 itd. Ovo na q6600 sa -j4 traje koji minut.
Posle ovoga moguce je testirati mplayer iz istog direktorijuma komandom ./mplayer i opcijama.
6.instalacija
Umesto make install koristim sledecu komandu jer tako napravim .deb fajl na dekstopu i obavestim sinaptics o instalaciji. Korisno prilikom uklanjanja mplayer-a ili ponovne instalacije.
7.ciscenje direktorijuma gde je kompajliran mplayer
Ovim je instalacija potpuno funkcionalnog mplayer-a zavrsena. Potrebno je instalirati GUI po zelji. Moj predlog SMplayer:
Potrebno je u Options/Preferences/General/Video podesiti Output driver na vdpau.
To je to.
Pretpostavljam da svaki korisnik linuxa vec ima neki svoj nacin za instalaciju ali mozda ce nekom ovo pomoci. Ako sam negde pogresio ne zamerite jer je 1 ujutru.
Pozdrav
Koga ne interesuje situacija moze ovo da preskoci.
LM, krenuo sam refresh instalacije sistema posto ne volim upgrade, a bio sam na ubuntu 9.04. Razlog tome je sto se prebacujem na drugi racunar, a ovaj cu ostaviti kao multimedialni vm serving racunar. Komplikovano da objasnim zbog cega pa cemo to preskociti.
Posle prilicno brze instalacije samog sistema sa USB-a (tako instaliram vec godinama) koja je trajala nekih 5 min sa sve preinstall wizardom, uklonio sam sve default programe koji mi ne trebaju i podesio servise koje koristim.
Nakon toga sam instalirao najnoviji drajver sa nvidia ftp-a. To je 195.30 beta driver. Vec skoro dve godine uspesno koristim redovno najnoviji drajver sa ftp-a ne gledajuci da li je beta ili release. Naravno kada sam skinuo mplayer sa svn-a i kompajlirao nije postojala vdpau podrska. Pokusao sam sve moguce cega sam se mogao setiti ali nista. Posle nekoliko sati cimanja sam provalio da je problem do drajvera. Ocistio sam sistem, instalirao poslednju zvanicnu verziju drajvera 190.53, prekompajlirao mplayer i sve radi kako treba.
Posle prilicno brze instalacije samog sistema sa USB-a (tako instaliram vec godinama) koja je trajala nekih 5 min sa sve preinstall wizardom, uklonio sam sve default programe koji mi ne trebaju i podesio servise koje koristim.
Nakon toga sam instalirao najnoviji drajver sa nvidia ftp-a. To je 195.30 beta driver. Vec skoro dve godine uspesno koristim redovno najnoviji drajver sa ftp-a ne gledajuci da li je beta ili release. Naravno kada sam skinuo mplayer sa svn-a i kompajlirao nije postojala vdpau podrska. Pokusao sam sve moguce cega sam se mogao setiti ali nista. Posle nekoliko sati cimanja sam provalio da je problem do drajvera. Ocistio sam sistem, instalirao poslednju zvanicnu verziju drajvera 190.53, prekompajlirao mplayer i sve radi kako treba.
Ako nekome bude trebalo, mplayer se instalira ovako (podrazumeva se da je instaliran poslednji Nvidia ne-beta drajver koji sam postupak vec negde napisao):
1. priprema za kompajliranje iz source-a
Kod:
$ sudo apt-get install build-essential gcc-4.3 g++-4.3 subversion checkinstall
2. drugi korak je instalacija dev fajlova i moguc je na dva nacina
2.a. komandom
Kod:
$sudo apt-get build-dep mplayer
ili
2.b. komandom
Kod:
$ sudo apt-get install ladspa-sdk libaa1-dev libasound2-dev libatk1.0-dev \
libaudio-dev libaudio2 libaudiofile-dev libavahi-client-dev libavahi-common-dev \
libcaca-dev libcairo2-dev libcdparanoia-dev libcelt0 libdbus-1-dev libdc1394-22 \
libdca-dev libdca0 libdirectfb-dev libdirectfb-extra libdts-dev libesd0-dev \
libexpat1-dev libffado1 libfontconfig1-dev libfreebob0 libfreetype6-dev \
libfribidi-dev libgif-dev libgl1-mesa-dev libglib2.0-dev libglu1-mesa-dev \
libgsm1 libgtk2.0-dev libice-dev libjack-dev libjack0 libjpeg62-dev liblzo2-2 \
liblzo2-dev libmail-sendmail-perl libncurses5-dev libogg-dev liboil0.3-dev \
libopenal-dev libopenal1 libpango1.0-dev libpixman-1-dev libpng12-dev \
libpthread-stubs0 libpthread-stubs0-dev libpulse-dev libruby1.8 \
libschroedinger-dev libsdl1.2-dev libslang2-dev libsm-dev libsmbclient-dev \
libspeex-dev libsvga1 libsvga1-dev libsys-hostname-long-perl libsysfs-dev \
libtheora-dev libvorbis-dev libvorbisidec-dev libvorbisidec1 libx11-dev libxau-dev \
libxcb-render-util0-dev libxcb-render0-dev libxcb1-dev libxcomposite-dev \
libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxft-dev \
libxi-dev libxinerama-dev libxml++2.6-2 libxrandr-dev libxrender-dev libxt-dev \
libxv-dev libxvidcore4 libxvidcore4-dev libxvmc-dev libxxf86dga-dev libxxf86vm-dev \
mesa-common-dev vstream-client-dev x11proto-composite-dev x11proto-core-dev \
x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev \
x11proto-randr-dev x11proto-render-dev x11proto-video-dev x11proto-xext-dev \
x11proto-xf86dga-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xtrans-dev \
zlib1g-dev libopencore-amrwb-dev libopencore-amrnb-dev
3.instalacija kodeka
Radi dodatnih funkcionalnosti se instaliraju kodeci iz medibuntu repo-a.
Kod:
$ sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list \
--output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update
$ sudo apt-get install w64codecs
4.skidanje najnovijeg koda sa svn-a
Ova komanda skida najnovije source fajlove u novi direktoriju mplayer. Najbolje je izvrsiti je iz nekog direktorijuma u kome ce ostati source fajlovi radi lakseg odrzavanja u update-a mplayera.
Kod:
$ svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
5.kompajliranje mplayera
Make komandu je moguce pokrenuti sa triggerom -jX gde X cini broj jezgara procesora. Ako je single core nije potrebno kucati trigger, ako je dual core onda je -j2 itd. Ovo na q6600 sa -j4 traje koji minut.
Kod:
$ cd mplayer
$ ./configure --cc=gcc-4.3 --confdir=/etc/mplayer --disable-mencoder
$ make
6.instalacija
Umesto make install koristim sledecu komandu jer tako napravim .deb fajl na dekstopu i obavestim sinaptics o instalaciji. Korisno prilikom uklanjanja mplayer-a ili ponovne instalacije.
Kod:
$ sudo checkinstall -D --install=yes --fstrans=no --pakdir "$HOME/Desktop" \
--pkgname mplayer-nogui --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default \
--pkgversion "3:1.0~svn-`grep "#define VERSION" version.h | cut -d"-" -f2`"
7.ciscenje direktorijuma gde je kompajliran mplayer
Kod:
$ make distclean
Ovim je instalacija potpuno funkcionalnog mplayer-a zavrsena. Potrebno je instalirati GUI po zelji. Moj predlog SMplayer:
Kod:
$ sudo add-apt-repository ppa:rvm/smplayer
$ sudo apt-get update && sudo apt-get install smplayer
To je to.
Pretpostavljam da svaki korisnik linuxa vec ima neki svoj nacin za instalaciju ali mozda ce nekom ovo pomoci. Ako sam negde pogresio ne zamerite jer je 1 ujutru.
Pozdrav