OSSv4 Gentoo Linux sistemoje

Turinys

  1. OSSv4 Gentoo Linux sistemoje
    1. Įžanga
    2. Reikalavimai
    3. Diegimas naudojant layman
    4. Valdymas
    5. Patarimai
      1. Automatinis OSS startavimas
      2. Flash palaikymas
      3. Skype
    6. Daugiau
      1. Nuorodos
      2. Panašūs puslapiai

Įžanga

OSSv4 - tai ketvirtoji Open Sound System garso posistemės versija. Ji pasižymi gera garso kokybe, software mixing galimybe, atgaliniu suderinamumu su senesnes OSS API naudojančiomis programomis, geru portabilumu (OSS veikia Solaris, HP-UX, AIX ir BSD šeimos operacinėse sistemose) bei daugeliu kitų galimybių). Vis dėl to, trečiasis OSS leidimas buvo uždaro kodo, todėl daugelis programuotojų pradėjo naudoti ALSA API, todėl nemažai naujų programų nepalaiko garso atkūrimo, naudojant OSS.

Reikalavimai

Norint naudoti OSS jums prireiks:

Šiuos paketus galite įdiegti taip:

emerge -v '>=x11-libs/gtk+-2' '>=sys-kernel/linux-headers-2.6.11'

Taip pat, kernelyje reikia išjungti tiek ALSA, tiek OSSv2 palaikymą.

 Device Drivers  --->



   <M> Sound card support  --->



    < >   Advanced Linux Sound Architecture  --->



    < >   Open Sound System (DEPRECATED)  --->

Diegimas naudojant layman

Lengviausias būdas įdiegti OSS į Gentoo sistemą - pasinaudoti layman. Norint tai atlikti, pirmiausia reikia įdiegti layman su mercurial palaikymu. Jeigu jo dar neturite, tai galite padaryti šitaip:

emerge -av dev-util/mercurial app-portage/layman

echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf

Tada, naudojantis layman'u, jums reikės įdiegti oss-overlay į savo lokalų portage medį. Tai padarysime naudodami šias komandas:

source /etc/profile

layman -a oss-overlay

Kadangi jau turime oss overlay, mums telieka įdiegti media-sound/oss:

mkdir -p /etc/portage/package.keywords

echo "media-sound/oss ~*" >> /etc/portage/package.keywords/other

emerge -av media-sound/oss

ossdetect #aptiks jūsų įrenginius

Taip pat reikėtų pridėti oss vėliavėlę ir perkompiliuoti paketus, kad jie pradėtų naudoti OSS:

euse -E oss
emerge -avNDu world

Štai ir viskas, jūs turite veikiančią OSS sistemą. Tai galite patikrinti komanda:

osstest

Valdymas

Reikėtų atsiminti kelias naudingas programėles, kurios palengvins darbą su OSS:

Patarimai

Automatinis OSS startavimas

Norint, kad startuojant sistemai startuotų ir OSS jums reikia įvykdyti šią komandą:

rc-update add oss default

Flash palaikymas

Norint, kad flash aplikacijose būtų garsas, jums reikės įsidiegti www-plugins/libflashsupport su oss use vėlevėle.

echo "www-plugins/libflashsupport ~*" >> /etc/portage/package.keywords/other

emerge -av www-plugins/libflashsupport

Skype

Norint girdėti garsą skype programoje, jums reikės net-im/skype-oss paketo, kurį galime rasti oss-overlay, kurį jau turite.

emerge -C skype #ištrinam esamą skype

euse -E oss4

echo "net-im/skype-oss ~*" >> /etc/portage/package.keywords/other

emerge -av skype-oss

Daugiau

Nuorodos

Panašūs puslapiai

  1. Gentoo/OSSv4