Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: qUAKER 13 Listopadu 2009, 21:27:15
-
http://www.abclinuxu.cz/blog/enlightenment/2009/11/oss-v4-snadno-a-jednoduse
17.11.09: přesunuto na můj blog
-
trochu jsem vylepšil přehlednost návodu.
-
Kvejkře, vynikající práce, K+
-
přidána sekce s DEB balíčky, zatím tam je ten můj(amd64 - debian testing, popř. funkční na ubuntu jaunty, karmic)
prosím ty, kdo budou kompilovat, aby mi poslali balíky na mail s informací, na kterém distru se kompilovalo, a já je zde zveřejním :) (kromě balíků kompilovaných na stejné architektuře a vydání distribuce, které už jsou zde zveřejněny)
EDIT 15.11.2009 12:05 - přidán DEB balík od LuciusMare
-
No ja mám pár dotazov :)
V návode je asi menšia chybička alebo to natoľko neovládam, že to neviem podľa uvedeného postupu:
po stažení přejdeme do složky /usr/src..
cd /usr/src
přepneme se na roota:
sudo -i
a rozbalíme tarball.
tar -xvjf /kde/jste/stáhli/tarball/oss-v*.tar.bz2
- Po prepnutí na roota ma automaticky prehodí na iný priečinok, než ten /usr/src/, preto som to najprv rozbalil pomocou sudo tar..... a až potom som sa prepol na roota (neviem či som spravil dobre, ale inak mi to nešlo)
Nakoniec som sa zasekol pri pokuse nainštalovať .deb balík,, inštalovalo, inštalovalo a nakonci terminálu mi vyhodilo takéto niečo:
Detected Intel AC97 (ICH4)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)
-----------------------------
Forcing re-detection of installed soundcards
Starting Open Sound System
(Tieto errory sa tam opakujú 10 krát v rovnakom poradí):
ERROR: Module snd_intel8x0 is in use
ERROR: Module snd_ac97_codec is in use by snd_intel8x0
ERROR: Module snd_pcm is in use by snd_intel8x0,snd_ac97_codec
ERROR: Module snd_timer is in use by snd_pcm
ERROR: Module snd_page_alloc is in use by snd_intel8x0,snd_pcm
Failed to disable conflicting sound drivers
Reboot and try running soundon again
Also check that you have not compiled sound support statically
into the kernel.
Processing triggers for man-db ...
Nie som zas natoľko schopný, aby som to vyriešil sám. Zvuk mi samozrejme už nejde, no to ma až tak netrápi, v najhoršom ho nejak skúsim napraviť, aby fungoval. :)
Pri tom configure sa mi nezdala iba jedna vec, písalo niečo s tým, že chýba priečinok alebo cesta k (libsalsa.so - niečo na ten spôsob). Nepamätám sa už nato.
Žiadne úpravy so zvukom som predtým nerobil, proste je to čisto nainštalovaná Koala + compiz a nejaké úpravy s tým spojené, nič viac.
Ďakujem dopredu za nejakú radu alebo pomoc.
-
ad. libsalsa - to je OK, se podívej do problémů..
s tím /usr/src.. samozřejmě po přepnutí na roota musíš zůstat v /usr/src..
co se týče těch hlášek, po rebootu by to mělo být v pohodě.. pošli mi sem výpis lsmod po rebootu
-
hm. min smajliku na zacatku a je to .. bloody awesome !!
tohle bys mel mit na blogu a idealne v anglictine. ;)
ps. ne ze bych byl zrovna ja ta cilova skupina :D
-
No tak keďže ja som viacmenej "adrenalínový" user v niektorých prípadoch, stihol som predtým vymazať priečinky oss* atď. (takisto aj odinštalovať ten .deb balík, čo samizdá ani nešlo) a reštartnúť komp. (nešiel mi ten zvuk vôbec)
Keďže si požiadal o výpis lsmod skúsil som celý postup znovu, že ti ho sem hodím po reštarte. No s jednou zmenou a tou že som nepoužil svoj návod na ten root, ale ten tvoj presný, s tým že som si tam musel doplniť ten jeden príkaz, aby som ostal v tom /usr/src/.
Spomínaná chyba sa nevyskytla pri configure, ale pri make build a make deb:
cp: cannot stat `lib/libsalsa/.libs/libsalsa.so.2.0.0': No such file or directory
Warning: No libsalsa library compiled
Po nainštalovaní balíku, však už žiadne errory nevypísalo. osstest prebehol v poriadku. Takže chyba sa napravila pri reboote alebo tou banalitou s návodom :) Každopádne ti ďakujem za prejavenú ochotu pomôcť. Ak máš záujem o ten .deb balík, kľudne pošlem.
Tu je terajší výpis z lsmod, ak ti to k niečomu pomôže :) :
Module Size Used by
oss_usb 105004 0
oss_ich 18768 0
osscore 565908 2 oss_usb,oss_ich
binfmt_misc 8356 1
iptable_filter 3100 0
ip_tables 11692 1 iptable_filter
x_tables 16544 1 ip_tables
nvidia 4704916 32
ppdev 6688 0
shpchp 32336 0
ns558 5628 0
joydev 10272 0
parport_pc 32228 1
gameport 11368 2 ns558
lp 8964 0
parport 35340 3 ppdev,parport_pc,lp
usbhid 38304 0
8139too 22716 0
8139cp 19612 0
mii 5212 2 8139too,8139cp
floppy 54980 0
intel_agp 27748 1
agpgart 35020 2 nvidia,intel_agp
-
No tak keďže ja som viacmenej "adrenalínový" user v niektorých prípadoch, stihol som predtým vymazať priečinky oss* atď. (takisto aj odinštalovať ten .deb balík, čo samizdá ani nešlo) a reštartnúť komp. (nešiel mi ten zvuk vôbec)
Keďže si požiadal o výpis lsmod skúsil som celý postup znovu, že ti ho sem hodím po reštarte. No s jednou zmenou a tou že som nepoužil svoj návod na ten root, ale ten tvoj presný, s tým že som si tam musel doplniť ten jeden príkaz, aby som ostal v tom /usr/src/.
Spomínaná chyba sa nevyskytla pri configure, ale pri make build a make deb:
cp: cannot stat `lib/libsalsa/.libs/libsalsa.so.2.0.0': No such file or directory
Warning: No libsalsa library compiled
Po nainštalovaní balíku, však už žiadne errory nevypísalo. osstest prebehol v poriadku. Takže chyba sa napravila pri reboote alebo tou banalitou s návodom :) Každopádne ti ďakujem za prejavenú ochotu pomôcť. Ak máš záujem o ten .deb balík, kľudne pošlem.
Tu je terajší výpis z lsmod, ak ti to k niečomu pomôže :) :
Module Size Used by
oss_usb 105004 0
oss_ich 18768 0
osscore 565908 2 oss_usb,oss_ich
binfmt_misc 8356 1
iptable_filter 3100 0
ip_tables 11692 1 iptable_filter
x_tables 16544 1 ip_tables
nvidia 4704916 32
ppdev 6688 0
shpchp 32336 0
ns558 5628 0
joydev 10272 0
parport_pc 32228 1
gameport 11368 2 ns558
lp 8964 0
parport 35340 3 ppdev,parport_pc,lp
usbhid 38304 0
8139too 22716 0
8139cp 19612 0
mii 5212 2 8139too,8139cp
floppy 54980 0
intel_agp 27748 1
agpgart 35020 2 nvidia,intel_agp
ano vše je správně.. a ta chyba s libsalsa, to je jedna z těch v návodu, v sekci s řešením problémů.. a lsmod je naprosto správný.. jsem rád že ti to pomohlo :)
-
hm. min smajliku na zacatku a je to .. bloody awesome !!
tohle bys mel mit na blogu a idealne v anglictine. ;)
ps. ne ze bych byl zrovna ja ta cilova skupina :D
thx.. na oss jsem přešel když už mě začala alsa sr*át.. :D
-
přidán debian testing i386 deb balík - thx otas.pe
-
není zač, ale byla to fuška... ;D hlavně pro tebe.. :D
-
není zač, ale byla to fuška... ;D hlavně pro tebe.. :D
ani ne.. vždyť jsi nedělal ani nic mimo návod :D
jen ten exaile který jsem pak přidal
-
Tak zase jsem ti pomohl ke zlepšení návodu v několika bodech, takže k něčemu dobrý to bylo.. :)
-
Koho musím zabít abych měl užitečné znalosti jako ty? :)
Perfektně funguje,a strašně se mi líbí ten kus písničky z osstest,přijde mi to povědomý,kdo zná název tak ať napíše ;D
-
UPDATE balíků a závislostí v návodu.
balíky jsou nyní všechny sestaveny s podporou libsalsa gtk2 mixerem(a vlastní balíky budou taky)
-
Koho musím zabít abych měl užitečné znalosti jako ty? :)
Perfektně funguje,a strašně se mi líbí ten kus písničky z osstest,přijde mi to povědomý,kdo zná název tak ať napíše ;D
zab quakera a sezer v tomto poradi jeho: oci, mozek harddisk a snad na tebe prejdou jeho vedomosti
-
Koho musím zabít abych měl užitečné znalosti jako ty? :)
Perfektně funguje,a strašně se mi líbí ten kus písničky z osstest,přijde mi to povědomý,kdo zná název tak ať napíše ;D
zab quakera a sezer v tomto poradi jeho: oci, mozek harddisk a snad na tebe prejdou jeho vedomosti
to je nápad.. :) ale z mýho harddisku se moc nedozví páč většinu důležitých věcí mám někde na FTP popř. v SVN :D
-
Tak jsem to vyzkousel, stahnul balik pro amd64, upravil konfiguraci, osstest funguje. Restartoval jsem a zvuci to hned od zacatku. Rikam si parada, zkusim nejakou hudbu. Tak zapnu Sonatu (MPD) pustim skladbu. Vsechno hraje, jenom je to nejaky potichu. Tak pridam prez klacitka na klavesnici volume a tim to stichlo. Restart a porad ticho. Nezvuci ani osstest. A co s tim ted, kam se mam juknout co je spatne?
-
Tak jsem to vyzkousel, stahnul balik pro amd64, upravil konfiguraci, osstest funguje. Restartoval jsem a zvuci to hned od zacatku. Rikam si parada, zkusim nejakou hudbu. Tak zapnu Sonatu (MPD) pustim skladbu. Vsechno hraje, jenom je to nejaky potichu. Tak pridam prez klacitka na klavesnici volume a tim to stichlo. Restart a porad ticho. Nezvuci ani osstest. A co s tim ted, kam se mam juknout co je spatne?
pusť ossxmix a pohraj si s hlasitostma..
jinak co se týče MPD tak si nastav mpd.conf pro OSS..
-
Hmm... Homer o5 zabodoval. 8)
-
tak objasněno, pcm je nastaveny na vetsi hodnotu jak 100:100 kdyz to prenastavim zacnu zvucit.
Selected mixer 0/CMedia CMI8788
Known controls are:
pcm [<leftvol>:<rightvol>] (currently 138:127)
rear [<leftvol>:<rightvol>] (currently 75:75)
center [<leftvol>:<rightvol>] (currently 75:75)
side [<leftvol>:<rightvol>] (currently 75:75)
ext.monitor.multichannel ON|OFF (currently OFF)
ext.monitor.frontpanel ON|OFF (currently OFF)
ext.monitor.spdif ON|OFF (currently OFF)
ext.routing.speaker-spread ON|OFF (currently OFF)
ext.routing.spdif-loopback ON|OFF (currently OFF)
spdif-out.enable ON|OFF (currently ON)
spdif-out.adc/dac ON|OFF (currently OFF)
spdif-out.pro <Consumer|Professional> (currently Consumer)
spdif-out.audio <Audio|Data> (currently Audio)
spdif-out.copy ON|OFF (currently OFF)
spdif-out.pre-emph ON|OFF (currently OFF)
spdif-out.rate <44.1KHz|48KHz|32KHz|88.2KHz|96KHz|64KHz|176.4KHz|192KHz> (currently 48KHz)
spdif-out.vbit ON|OFF (currently OFF)
vmix0-enable ON|OFF (currently ON)
vmix0-rate <decimal value> (currently 48000) (Read-only)
vmix0-channels <Stereo|Multich> (currently Stereo)
vmix0-src <Fast|High|OFF> (currently Fast)
vmix0-outvol <monovol> (currently 25.0 dB)
vmix0-invol <monovol> (currently 25.0 dB)
vmix0.pcm1 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm2 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm3 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm4 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
nejakej typ jak vysvetlit apletu ovladani hlasitosti, ze vic jak 100 nema nestavovat?
-
to nevím, používám Enlightenment takže s Gnome nemám zkušenost. Každopádně Ario(MPD klient) po nastavení mpd.conf(resp. odstranění OSS komentářů) nastavuje hlasitost bez problému.
-
to neni problem mpd ani sonaty nebo jakyhokoliv jinyho prehravace. Jakmile hnu s ovladanim hlasitosti pres ten aplet ( je jendo jestli mysi nebo klavesnici) tak to proste nastavi do pcm nesmysl a nehraje to.
jinak mimo tema Ario vypada zajmave asi ho testnu, dik za tip ;)