udev-182 må CONFIG_ DEVTMPFS i kernel

Etter de siste oppgraderingene på min gentoo vserver system som kjører en 3.3.0 Linux vserver-kernel (vserver-kilder-2.3.3.1), gjorde at systemet ikke starter opp riktig lenger. Ingen kjernemoduler ble lastet og selv nettverksenheter har ikke vært tilgjengelig etter en omstart. Dette er mer eller mindre det verste tilfellet, siden da må man være fysisk foran maskinen og kan ikke reparere systemet via ssh ekstern pålogging.

Kjernen oppgraderingen var ikke årsaken til dette, men oppgraderingen til udev-182. Dette er hva loggen sa:

21 mars 17:20:05 mittelerde /etc/init.d/sshd[5563]: FEIL: kan ikke starte sshd som net.eth0 ikke ville starte
21 mars 17:20:09 mittelerde /etc/init.d/udev-mount[6075]: udev bruker en devtmpfs montert på / dev å administrere enhetene.
21 mars 17:20:09 mittelerde /etc/init.d/udev-mount[6076]: Dette betyr at CONFIG_DEVTMPFS = y er nødvendig
21 mars 17:20:09 mittelerde /etc/init.d/udev-mount[6077]: i kjernekonfigurasjonen.
21 mars 17:20:09 mittelerde /etc/init.d/udev-mount[6067]: FEIL: udev-mount startet ikke
21 mars 17:20:09 mittelerde /etc/init.d/udev[6066]: FEIL: kan ikke starte udev som udev-mount ikke ville starte
21 mars 17:21:06 mittelerde /etc/init.d/net.eth0[6463]: FEIL: interface eth0 eksisterer ikke

Med informasjons "CONFIG_DEVTMPFS = y er nødvendig" loggen inneholder nødvendig hint for å få ting til å fungere. Den CONFIG_DEVTMPFS alternativet måtte være aktivert i kjernen. Etterpå har kjernen til rekompileres. Alternativet kan bli funnet i menuconfig under Enhet Drivers> Generic Driver alternativer og kalles Opprettholde en devtmpfs filsystem å montere på / dev. For å få devfs automatisk montert ved oppstart er det fornuftig å også aktivere alternativet Automonterings devtmpfs på / dev Etter kjernen montert de rootfs (CONFIG_DEVTMPFS_MOUNT).

Det er trygt å aktivere disse alternativene med eldre udev versjoner. Gjør du det beskytter systemet mot ikke fungerer lenger når du får den udev oppdatering senere.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (2 stemmer, gjennomsnitt: 5.00 ut av 5)
Loading... Laster inn ...

nvidia-drivere-295,17 løse svart skjerm problem

Bruke NVIDIA-Linux-drivere fra versjon 270.X til 275.X med noen grafikkort, i f.eks Quadro FX 350M som er bygget inn i Dell Precision M65 bærbare, resulterte i en svart skjerm eller vinduet for OpenGL-programmer. Selv glxgears gjorde bare ut et svart vindu. Problemet har vært diskutert på forums.opensuse.org . En nedgradering til en lavere driverversjon, i eksempel sjåfører versjons 260.X er ikke aktuelt lenger, siden disse driverne dot bygge mot en fersk linux-3-kjernen. En oppgradering til nyere drivere var heller ikke mulig, siden driverversjoner fra 285.X til 295,10 fungerte ikke i det hele tatt for dette grafikkortet. Nylig versjon 295,17 av nvidias beta driveren har blitt tilgjengelig, som løser dette problemet. Last ned koblinger er tilgjengelig på nvnews.net .

For bøyle brukere har jeg endret de nvidia-drivere ebuild for 295,17 driver. Du kan laste ned min modifiserte overlay, nvidia-drivere-295.17.tar.gz (544) og pakke den i / usr / local / portage. Sørg for å inkludere følgende linje i din /etc/make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Etterpå kan du komme nvdidia-drivere-295,17.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Ingen stemmer ennå)
Loading... Laster inn ...

tuxonice problemer med NVIDIA-drivere-270.41.06

For noen dager siden nvidia-drivere-270.41.06 dukket opp i gentoo partage treet. I løpet av mine jevnlige oppdateringer fikk det installert. Etterpå turonice fungerte ikke lenger med den konfigurasjonen jeg skrev om i zen-kilder-2.6.38_p20110501 med tuxonice .

Den dmesg utgang under supend til disken var:

Frysing prosesser og synkronisering filsystemer.
Stoppe sikrings filsystemer.
Frysing user space prosesser ... (gått 0,01 sekunder) gjort.
Stoppe vanlige filsystemer.
Frysing rester freezable oppgaver ... (gått 0,01 sekunder) gjort.
Forbereder bilde. Prøv en.
Restar normale filsystemer.
Stoppe sikrings filsystemer.
Frysing user space prosesser ... (gått 0,00 sekunder) gjort.
Stoppe vanlige filsystemer.
Frysing rester freezable oppgaver ...
Frysing av oppgaver mislyktes etter 20,00 sekunder (1 oppgaver nekter å fryse, wq_busy = 0):
khugepaged R kjører oppgave 0 619 2 0x00800000
ffff88004ef24fa0 ffffffff81692eb9 ffff88004ef24fa0 ffff8800cf13e0c0
ffff8800c861e000 ffff8800c861e010 ffff8800c861e000 ffff8800cf13e330
ffff8800c861ffd8 ffff8800c861e010 ffff8800cf13e148 ffff8800cf13e330
Call Trace:
[<Ffffffff81692eb9>]? tidsplan + 0x729 / 0xea0
[<Ffffffff8169308b>]? tidsplan + 0x8fb / 0xea0
[<Ffffffff8110d4ab>]? __page_check_address + 0x10b / 0x190
[<Ffffffff8110d9f6>]? page_referenced_one + 0x96 / 0x220
[<Ffffffff8110eb7a>]? page_referenced + 0x2da / 0x370
[<Ffffffff810f13fd>]? shrink_page_list + 0x21d / 0x5d0
[<Ffffffff810f1b9e>]? shrink_inactive_list + 0x15e / 0x4d0
[<Ffffffff812d74b8>]? __next_cpu + 0x18 / 0x30
[<Ffffffff8103877b>]? resched_best_mask + 0x3B / 0xd0
[<Ffffffff810f22bb>]? shrink_zone + 0x3ab / 0x500
[<Ffffffff810f32bf>]? do_try_to_free_pages + 0xcf / 0x470
[<Ffffffff810f3965>]? try_to_free_pages + 0xA5 / 0x1c0
[<Ffffffff810e7d5c>]? __alloc_pages_nodemask + 0x49c / 0x900
[<Ffffffff81050496>]? try_to_del_timer_sync + 0x76 / 0x110
[<Ffffffff81050690>]? process_timeout + 0x0 / 0x10
[<Ffffffff81126461>]? khugepaged_alloc_hugepage + 0x51 / 0xe0
[<Ffffffff81061c70>]? autoremove_wake_function + 0x0 / 0x30
[<Ffffffff811266bd>]? khugepaged + 0xad / 0x10e0
[<Ffffffff81061c70>]? autoremove_wake_function + 0x0 / 0x30
[<Ffffffff81126610>]? khugepaged + 0x0 / 0x10e0
[<Ffffffff81126610>]? khugepaged + 0x0 / 0x10e0
[<Ffffffff81061706>]? kthread + 0x96 / 0xa0
[<Ffffffff8103c6af>]? schedule_tail + 0x4f / 0x110
[<Ffffffff81003bd4>]? kernel_thread_helper + 0x4 / 0x10
[<Ffffffff81061670>]? kthread + 0x0 / 0xa0
[<Ffffffff81003bd0>]? kernel_thread_helper + 0x0 / 0x10

Rydder opp ...
Restar alle filsystemer ...
Restar oppgaver ... gjort.
video LNXVIDEO: 00: Gjenopprette bakgrunnsbelysning tilstand
TuxOnIce debugging info:
- TuxOnIce kjerne: 3.2
- Kernel Versjon: 2.6.38.4-zen
- Iler vers. : 4.4
- Forsøk nummer: 1
- Parametere: 17 700428 2 1 -2 4
- Samlet forventet kompresjonsprosent: 50.
- Kompressor er "LZF '.
- Blokk I / O aktiv.
Brukt 0 sider fra swap på / dev / sda6.
- Max enestående leser 1. Max skriver 0.
Memory_needed: 1024 x (4096 + 360 + 112) = 4.677.632 bytes.
Gratis mem throttle punktet nådd 0.
- Swap tildeler aktivert.
Swap tilgjengelig for image: 2098481 sider.
- Fil tildeler aktiv.
Lagringsplass tilgjengelig for image: 0 sider.
- Ingen I / O hastighet statistikk tilgjengelig.
- Ekstra sider: 0 brukt / 500.
- Resultat: dvalemodus ble avbrutt.
: Frysing filsystemer og / eller oppgaver mislyktes.

Somehow det synes å være et problem med nvidia-drivere-270.41.06. Etter nedgradering til nvidia-drivere-260.19.44 tuxonice jobbet som vanlig.

Legg til:

Denne oppløsning ble delvis feil. Som jeg oppdaget senere, vedvarer problemet innimellom. Med den eldre nvidia-driver sannsynligheten for at problemet oppstår bare var lavere. Imidlertid er den viktigste årsaken til tuxonice abort noen inkompatibilitet mellom tuxonice og den nye gjennomsiktige hugepage funksjon av kjernen. Som en midlertidig løsning kan man deaktivere gjennomsiktig hugepage støtte før suspensjon og aktivere den etterpå. Dvs man kan ta med noe som følgende i sin dvale konfigurasjon:

OnSuspend 90 echo 'aldri'> / sys / kernel / mm / transparent_hugepage / aktivert

OnResume 90 echo 'alltid'> / sys / kernel / mm / transparent_hugepage / aktivert

eller

OnResume 90 echo 'madvise'> / sys / kernel / mm / transparent_hugepage / aktivert

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Ingen stemmer ennå)
Loading... Laster inn ...

Flight med VR920 headtracking

Nylig har jeg i utgangspunktet fikk Flight å jobbe med quad bufret stereo . Det eneste som fortsatt var savnet etter å ha Vusix VR920 hode montert skjerm støttes fullt ut i flysimulator ble headtracking.

Men med min nye headtracking driver, er tilgjengelig i siste VR920 headtracking i Flight. En god del av arbeidet har blitt gjort av Anders Gidenstam som leverte den opprinnelige Nasal modul, de headtracking protokollbeskrivelse og bruksinstruksjoner for hans webcam basert headtracking løsning for Flight .

Last ned og kopiere protokollbeskrivelse headtrack.xml (708) til $ FG_ROOT / protokoll. For meg (gentoo system) dette stedet er / usr / share / spill / Flight / Protocol /, sannsynligvis for mange andre er det / usr / share / Flight / Protocol /

Etterpå laste pakk de modifiserte Nesemodul headtracking.nas ​​(761) til ~ / .fgfs / Nasal. Det er viktig å bruke ditt hjemmeområde og NOT ie / usr / share / spill / Flight / Nasal /.

Så sørg for at vr920 headtracking sjåføren kjører i UDP-modus. Hvis du kjører Flight på samme maskin som headtracking sjåføren, som skal være vanlig tilfelle, bare bruk 127.0.0.1 som destionation IP for sjåføren og bruke 4242 som destinasjon port. Dette er standardinnstillingene for sjåføren.

Endelig kjøre Flight med disse alternativene: -generic = socket, i, <hz> ,, <port>, UDP, headtrack -prop: / sim / headtracking / aktivert = 1

Hvis du også ønsker å ha quad bufret stereo med det (du trenger en NVIDIA Quadro bord, med assumably en pre G80 Chip eller sannsynligvis et ATI FireGL, aldri prøvd det, og en stereo aktivert xserver) bruke plasteret fra Flight med quad bufret stereo . For instruksjoner om hvordan du får xserver å jobbe i stereoskopisk-modus se: Vuzix VR920 med Linux og aktiv 3D stereo

For den beskrevne konfigurasjonen kan du bruke følgende lille oppstartsskript:

eksport OSG_STEREO_MODE = QUAD_BUFFER
eksport OSG_STEREO = ON
FGF'er -generic = socket, i, 25,, 4242, UDP, headtrack -prop: / sim / headtracking / aktivert = 1

Nå har mye moro og nyte en ny opplevelse med ditt VR920 og Flight i stereo med headtracking.

med vennlig hilsen

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 stemmer, gjennomsnitt: 5.00 ut av 5)
Loading... Laster inn ...

VRTrack 1.0 - headtracking driver for vr920 HMD

Som jeg lovet i Ny versjon av vr920 headtracking sjåføren kommer snart her er den nye versjonen av min headtracking sjåfør for Vuzix VR920 iWear for Linux. Den beregner yaw, pitch og roll fra akselerometer og magnetometer data (enheten har fått tre av hver). Dette gjør en 3DOF sporing mulig, og gir deg mulighet til å se deg rundt i en 3D-scene. I eksempel kan du bruke driveren med min stereoskopisk bildeviser SIV . Driver gjennomsnitt sensoravlesninger med en forbedret algoritme, noe som gir en langt jevnere enn erfaring med den første driverversjon. Driverpakken består av en nisse som kan kjøres i bakgrunnen, og for enkelhets skyld en grunnleggende kontroll program som gjør det mulig å enkelt justere ulike driverinnstillingene og til callibrate enheten. For generell informasjon om hvordan du kan bruke enheten med Linux se: Vuzix VR920 med Linux og aktiv 3D stereo .

Driveren gir trackingdata i ulike formater til programmet som bruker den. Det skriver alltid ned data til / dev / headtracking. En linje fra / dev / vrtrack består av seks flyter som tilsvarer en sensor leser i dette formatet:

yaw banen roll xyz

Yaw, pitch og roll er vinkler 0-360 grader. X, y og z alltid er null for vr920, siden den bare støtter tre frihetsgrader. Disse verdiene er reservert for fremtidige enheter som kan støtte seks frihetsgrader, i håp om å foreslå en standard for sporing enheter.

Sjåføren kan skalere målingene og invertere aksene uavhengig for å få den nødvendige verdiområdet for brukte programmet og en hyggelig opplevelse.

For maksimal kompatibilitet med eksisterende applikasjoner er det fire andre driftsmoduser tilgjengelig som kan aktiveres separat:

  • Joystick-emulering
    Sjåføren emulerer en joystick enhet / dev / input / jsX. De avlesninger for giring, stamping og rullen er X, Y og Z-aksen av den emulerte styrespaken. Dette kan brukes til å aktivere enkel headtracking støtte i spill som ikke innebygd støtte headtracking.
  • Musemulering
    Sjåføren emulerer en joystick enhet / dev / input / mouseX. Målingene for yaw og pitch blir oversatt til X og Y av musen enhet, så når du ser riktige musepekeren beveger seg mot høyre, og når du ser opp pekeren beveger seg oppover og vice versa. Dette kan også brukes til å aktivere enkel headtracking støtte i spill som ikke innebygd støtte headtracking. Den kan også brukes til bare å styre musepekeren av vinduet system. Kontrollere view av vinduet systemet kan også være en akseptabel formål. Med den nye MPX utvidelsen i xorg dette kan være mulig.
  • UDP - nettverk
    I UDP-modus føreren sender sporingsdata via nettverket som UDP unicast. Tilnærmingen til å sende data ut via nettverket gjør språket som brukes for å skrive søknaden uavhengig fra språket brukes for å utvikle sjåføren. Den pakke som sendes til kundene inneholder tre vinkler, giring, stamping og rulling og x, y og z som 32 bits fast punkt i Q16.16 format. Denne modusen kan dvs. brukes til å kontrollere flight.
  • Multicast - nettverk
    I multicast-modus føreren sender sporingsdata via nettverket som UDP multicast, og dermed mange kunder kan lese dataene, noe som gjør parallellise mer mulig, dvs man kunne bruke en maskin for rendering og en annen maskin for beregninger. I tillegg til dette, til tilnærming sende data ut via nettverket gjør språket som brukes for å skrive søknaden uavhengig fra språket brukes for å utvikle sjåføren. Sporingsdata som sendes til kundene inneholder tre vinkler, yaw, pitch and roll og for enkel bruk en viewmatrix, kan man bruke direkte med scenegraph biblioteker. Hvis du har tenkt å utvikle et program som bruker headtracking av VR920 se filen democlient.cpp inkludert i nedlastingen for detaljer om hvordan å få data inn i programmet. Denne modusen brukes av stereoskopisk bilde viewer SIV .
Nedenfor er et skjermbilde av kontroll program under Kalibrering av en vr920 enhet:
control_app vrtrack driver under kalibreringen (skjermbilde)

Viktig:. Under kalibrering må du kontrollere at displayet på enheten viser noe Siden skjermene ikke bare viser en blå skjerm påvirker sensordataene (minst med min enhet) vil du ende med feil kalibrering annet. Du kan bruke f.eks nvidia-settings for å sikre dette. For detaljerte bruksinstruksjoner se readme inkludert i nedlastingen.

Last ned:

Jeg bestemte meg for å publisere driveren under den kreative felles ikke-kommersiell lisens. Du kan laste ned hele kilde herfra: vrtrack-1.0.tar.gz (965) , en x86_64 binær herfra: vrtrack-1,0-x86_64.tar.gz (831) , eller en i686 binær herfra: vrtrack-1.0- x86.tar.gz (833) . En Arch Linux PKGBUILD levert av Feilen er tilgjengelig her: aur.archlinux.org Mer binær / distribusjons spesifikke formater kan være tilgjengelig i fremtiden. Den x86_64 binære har vært bygget på en oppdatert gentoo system, i686 binær på ubuntu hardfør. For i686 binære kan du installere libconfig ++ dvs. libconfig ++ 8_1.3.2-2 herfra: libconfig ++ Hvis ingen av binærfiler fungerer for deg, kan det hende du må bygge fra kilde ...

Du må ha libusb, libconfig ++, libfuse og libcurses installert på systemet ditt. For Ubuntu-brukere jeg tatt den lille shell script ubuntu_install_deps.sh som installerer avhengigheter. Kanskje det fungerer også for andre Debian-baserte distribusjoner. Gentoo brukere må bare sørge for at libusb, ncurses, sikring, og libconfig har dukket opp. Din kernel versjonen må være minst 2.6.31, og du må ha cuse aktivert i kjernen.

Fotnote:

Hvis du liker sjåføren, gjerne linke til www.mygnu.de . Hvis du utviklet en applikasjon ved hjelp av sporingsdata som tilbys av sjåføren legg igjen en kommentar, for da kan jeg vurdere søknaden og eventuelt skrive om det. For å be om kommersielle lisenser kontakt oss på info (at) mygnu.de. Vel, hvis du bare ønsker å støtte vårt arbeid på MyGNU.de bruke donere knappen ;)

med vennlig hilsen

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 stemmer, gjennomsnitt: 5.00 ut av 5)
Loading... Laster inn ...

Ny versjon av vr920 headtracking sjåføren kommer snart

Siste året jeg publiserte den første versjonen av min linux headtracking driver for VR920 HMD her . For tiden er jeg jobber med en ny driverversjon som vil ha følgende tilleggsfunksjoner:

  • Flere protokoller:
    -UDP Multicast (som før)
    -UDP Unicast (for flight tilkobling og kanskje mer)
    -mouse emulering (via uinput)
    -joystick emulering (via uinput)
    -character enhet for direkte vinkel målinger (via cuse, vil
    krever en kjerne> = 2.6.31)
  • Inverterende av akser (å ha bevege hodet opp med å lage musepekeren opp eller ned, avhengig av behov)
  • Bedre filtrering algoritmen (mer stabil headtracking)
  • Skalering av data (dvs. å matche skjermstørrelsen med mus-modus)
  • Tilpasses forsinkelse mellom sensoravlesninger
  • Brukergrensesnitt adskilt fra driveren

Med den kommende MPX og musemulering bør det være mulig å kontrollere den synlige view ved å vri rundt hodet. Kontrollere visningen for spill eller annen programvare som ikke innebygd støtte headtracking bør også være mulig med emulering.

I dagens utviklingsstadiet de fleste av funksjonene er i utgangspunktet jobber så forventer den nye driveren til å bli utgitt snart.

Følg med for oppdateringer

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 stemmer, gjennomsnitt: 5.00 ut av 5)
Loading... Laster inn ...

Pulseaudio - flash blokker lydenheten

På min x86_64 gentoo boksen, kjører gnome og derfor Pulseaudio, opplevde jeg det problemet at når og etter å ha spilt noen flash-videoer (dvs. youtube) lyden enheten ble blokkert, og ingen andre programmer var i stand til å spille av lyd. Etter å ha drept plugin lyden virket helt normal, men det var ingen enkel måte.

64-bit flash plugin for Firefox

Min første suspective var den 32-Bit flash plugin jeg brukte i mitt 64-bit Firefox før nå. Så jeg erstattet den med den nye 64-bit plugin, som ikke løser problemet, siden det heller ikke bruke Pulseaudio for avspilling. Men jeg inkludere trinnene for fullstendighet her:

echo "= www-plugins / Adobe-flash-10.2.161.22_pre20100915 **" >> /etc/portage/package.keywords

dukke adobe-flash

For andre Linux-distribusjoner som Debian, Ubuntu, Redhat eller Suse du åpenbart må søke den aktuelle plugin og installere den fordelingen spesifikke måte. Etterpå må du fjerne 32-bit plugin fra nspluginwrapper, som gjør 32-bits plugins tilgjengelig for 64-bit firefox:

nspluginwrapper -r /usr/lib/mozilla/plugins/npwrapper.libflashplayer.so

Som jeg har nevnt før dette ikke løser problemet, men minst det gir en en 64-bit flash plugin ;)

Gjør ALSA programmer bruker Pulseaudio serveren

Det er en Pulseaudio plugin for ALSA, noe som er nødvendig for avspilling av alsa lyd via Pulseaudio server. Så det neste trinnet er å installere denne plugin. For gentoo er det inneholdt i ALSA-plugins pakken. Så for gentoo måte:

dukke ALSA-plugins

Etterpå sørge for at /etc/asound.conf inneholder følgende linjer:

pcm.pulse {
typen puls
}
ctl.pulse {
typen puls
}
pcm.! standard {
typen puls
}
CTL.! standard {
typen puls
}

Etter omstart alsa alt som er å spille lyden via alsa nå bruker Pulseaudio via plugin og lyden enheten er ikke mer brukes samtidig. Man kan spille via Pulseaudio etter bruk av flash-områder eller til og med på samme tid. Oppdraget er fullført!

OSS-emulering for Pulseaudio

Dessverre ovenfor fungerer bare for programmer direkte ved hjelp av alsa lydanlegg. Søknader avhengig OSS (dvs. alle Java-programmer), ved hjelp av kjernen lag alsa oss emulering, fortsatt blokkere lydenhet, slik at kjernen lag OSS emulering er ikke gå med Pulseaudio. Inkluderer de tilsvarende moduler i /etc/modprobe.d/blacklist.conf eller fjerne emulering helt fra konfigurasjonsfilen.

screenshot

Selvfølgelig er dette bare slår seg av disse programmene helt, men er neccesary for ytterligere tiltak for å jobbe. We're heldige, kan vi bruke en nisse som gir OSS-enheter (/ dev / DSP, etc.) og knytter dem via sikring til Pulseaudio daemon. Til dette trenger vi å laste cuse kjernemodul (legge det til /etc/modules.autoload.d/kernel-2.6 og det blir lastet automatisk på neste omstart) eller når den ikke er tilgjengelig legge funksjonaliteten i konfigurasjonsfilen og gjenoppbygge kernel .

kernel configuration for cuse

Nå we're klar til å installere ossp, nissen jeg nevnte tidligere. Den er tilgjengelig fra Sourceforge , trolig også i distribusjoner pakken depotet. For bøyle brukere, som vanlig er det en mer enkel måte. Jeg fant en ebuild for ossp på gentoo Bugzilla, som jeg fikk jobbe med mindre modifikasjoner. Du kan laste ned den modifiserte ebuild her: ossp-1.3.2.ebuild (668)

For å bruke ebuild, bare kopiere den til / usr / local / portage / media-lyd / ossp /. Du har sannsynligvis må lage katalogen. Så løpe

ebuild /usr/local/portage/media-sound/ossp-1.3.2.ebuild fordøye

Sørg for å inkludere følgende linje i din /etc/make.conf.

PORTDIR_OVERLAY = "/ usr / local / portage"

Inkluderer også ossp inn dine /etc/portage/package.keywords

echo "media-lyd / ossp **" >> /etc/portage/package.keywords

Etterpå bare

dukke ossp

For å ha osspd startes automatisk på hver oppstart av systemet jeg dovent tatt det i min /etc/conf.d/local.start.

echo / usr / sbin / osspd >> /etc/conf.d/local.start

Nå høres skal bare fungere som en forventer det til. Ulike kilder kan spille samtidig. Ingen blokkerte enheter oppstå på grunn av samtidighet, uansett hvilken lyd API programmene bruker.

Jürgen

Referanser:

BombStrike's blogg: Hvordan bruke to forskjellige datamaskiner med to differents operativsystemer sømløst

H3X.SE: FAQ

Linux Live: ALSA og Jack Samarbeide ved hjelp Pulseaudio

Gentoo Bugzilla: osspd ebuild

1 Star2 Stars3 Stars4 Stars5 Stars (Ingen stemmer ennå)
Loading... Laster inn ...
2010-09-27

mygnu info

blog roll

område info

Trans lator

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag