Vuzix VR920 Linux-ja Active 3D stereo
Olen hiljattain sain VR920 3D-stereo lasit USA. Yksityiskohtainen tarkastelu laite löytyvät täältä: Esittelyssä Vuzix iWear VR920 . Kuva VR920 voidaan nähdä alla:
Laite tietenkin toimii moitteettomasti Windows. Tilanne Linuxissa on vähän erilainen, koska kuljettaja ei tukea valmistajalta, kuten tavallista.
Stereo visio toimii ainakin NVIDIA Quadro -levyt, luultavasti myös muiden kanssa. Eli ATI FireGL pitäisi toimia, mutta en ole koskaan kokeillut. Tämän määrittämiseen oli helppoa. Minulla oli vain Käynnistä toinen xserver ja lisää rivi
Option "Stereo" "1"
osaksi näytön osaan sen xorg.conf. Tämän asetuksen avulla saat eri kuva kummankin silmän ja siten todellinen stereo visio, jos sovellus tukee quad-bufferred stereo. On tärkeää, että näytön resoluutio on välillä 640 × 480 ja 1024 × 768 ja virkistystaajuus on 60 Hz. Xorg.conf käytät tätä ei saa käyttää komposiitti laajennus. Käytöstä poistamiseen Composite laajennus liittää seuraavat xorg.conf:
Section "Extensions"
Option "Composite" "Disable"
EndSection
Valitettavasti tämä estää myös Compizin käytön, toivottavasti Nvidia korjaa yhteensopimattomuutta stereo ja komposiitti laajennus joskus.
Käynnistykseen xserver Käytän seuraavia pikku skripti, joka avaa 2 xterms ja käynnistää ohjelman (parametrina kanssa argumentit) yksi niistä.
#! / Bin / bash
/ Usr/X11R6/bin/X: 1-dpi 96-xf86config ./xorg.conf.3d-auth / var / gdm /: 1.Xauth vt8 &
DISPLAY = 1,0
vienti NÄYTTÖ
sleep 5
icewm &
pikanäppäimet &
xterm-fn 9 × 15 &
xterm-fn 9 × 15-e $ @ &
Kuulokeliitäntä saa havaita kuin alsa laite:
usb 2-2: Uusi Full Speed USB-laitteen avulla uhci_hcd ja osoite 8
usb 2-2: configuration # 1 valitaan 1 valinta
generic-usb 0003:1 BAE: 0002.0002: hiddev0, hidraw1: USB HID v1.00 Device [Icuiti Corp. VR920 Video silmälasien] USB-0000: 00:01 d.1-2/input3
usb 2-2: New USB löytynyt laite, idVendor = 1bae, idProduct = 0002
usb 2-2: New USB-laitteen strings: Mfr = 1, Product = 2, serialNumber = 0
usb 2-2: Product: VR920 Video silmälasien
usb 2-2: Valmistaja: Icuiti Corp.
usbcore: rekisteröity uusi käyttöliittymä kuljettajan snd-usb-audio
cat / proc / asound / kortit:
1 [Eyewear]: USB-Audio - VR920 Video silmälasien
Icuiti Corp. VR920 Video silmälasien at usb-0000: 00:01 D.1-2, täysi nopeus
Olin päässyt mplayer pelata laite asettamalla lähtö laitteen hw = 1,0.
Valitettavasti mikseri ei näytä toimivan. Ainakin mikserin tasot eivät ole hallittavissa. Ehkä jokin alsa kehittäjä on idea tähän? Se on sitäkin tärkeämpää, koska sekoitin säätöpyörä on laite pysähtyy kolmen askeleen käytettäessä linux.
Tärkeämpää kuin hallittavissa ääni on saada integroitua headtracking töihin. On työelämän ulkopuolella kuljettajalle Vuzix foorumeilla. Ainakin se voi lukea anturin tietoja laitteesta, mutta ei näytä käsitellä tietoja oikein. Aion tutkia tätä pian.
Päivitys: Omat VR920 headtracking Ohjain on nyt saatavilla täältä: VR920 headtracking ajurin Linux
Leikkii laitteen jouduin selville, ettei JPS stereoimage katsojan Linux. Vain programm löysin, joka kykenee lukemaan JPS-kuvia, on gqview ( GQView3D ). Valitettavasti gqview ei pysty näyttämään näitä kuvia Active quad puskuroitua stereo. Niinpä päätin kirjoittaa oman JPS katsojaa. Se perustuu openscenegraph ( openscenegraph ) koska minulla on jonkin verran kokemusta openscenegraph kehittämiseen. Ehkä voin integroida headtracking siihen. Olisi todella hienoa katsella merelle panoraamakuva 3D kääntämällä pään ![]()
Pysy kuulolla päivitykset.
Jürgen




![Validoi omaan RSS-syötteen [Valid RSS]](http://validator.w3.org/feed/images/valid-rss.png)



































09 helmikuu 2009 klo 21:51
[...] Mplayer und Vusix VR920 Linux-ja Active 3D Stereo [...]
19 helmikuu 2009 klo 20:45
[...] Edellä totesin vuonna Vusix VR920 Linux-ja Active 3D Stereo, suunnittelin kirjoittamaan ensimmäistä stereo käytössä jps katsojan Linux. Ainakin en pystynyt löytämään [...]
22 helmikuu 2009 klo 15:30
Ciekawy blogi, dodalem Twoja strone tehdä ulubionych, Bede TU teraz wpadal czesciej, pozdrawiam
Käännös:
Mielenkiintoinen blogi, lisäsin sivusi suosikkeihin, tulen olemaan täällä nyt usein.
16 maaliskuu 2009 at 10:23
[...] Kuten lupasin VR920 Headtracking Kuljettajakoulutus tässä tulee käyttökelpoinen versio minun headtracking ajuri Vuzix VR920 iwear Linuxille. Jälleen haluan kiittää MalMal ja Vuzix keskustelupalsta, mistä jonka koodi saatoin oppia lukemaan anturin tiedot laitteesta ulos USB. Yleistä tietoa miten käyttää laitetta Linux nähdä: Vuzix VR920 Linuxin ja Active 3D Stereo. [...]
05 huhtikuu 2009 kello 20:34
Mielenkiintoinen blogi, nice design, olen kirjanmerkkeihin se tulevaa tarvetta
08 huhtikuu 2009 kello 21:36
Aihe on melko kuuma Internetissä juuri nyt. Mitä maksaa eniten huomiota valitessaan, mitä kirjoittaa?
09 huhtikuu 2009 kello 02:08
En kiinnitä huomiota mihinkään. Ainoa tärkeä asia on valita aiheita on mielenkiintoni. On voinut myös sanoa, aiheet ovat juuri siellä ... Luin jotain mielenkiintoista, niin minä kirjoitan siitä. Tein jotain mielenkiintoista, niin minä kirjoitan siitä, kunhan aihe täyttää temaattisesti varten mygnu.de.
23 maaliskuu 2010 at 05:07
Hei! Olen melko kiinnostunut työsi, jos haluat, haluaisin auttaa sinua kehittämisessä jps katsojan ja kaikkea sellaista. Anna minulle ohjelmistojen ja voimme työskennellä yhdessä ratkaisemaan sitä.
Sorry for my bad englanti, muuten.
Heippa!
23 maaliskuu 2010 at 15:12
Hei,
Voit ladata SIV ja headtracking kuljettajaa mygnu.de.
Jürgen
28 syyskuu 2010 klo 13:36
Hei,
Yritän saada sen toimimaan minun laptop, joka on Quadro FX 1600m. Yritin teidän Option "Stereo" "1", mutta se ei tue viime kortit (aivan kuten Xorg manuaalinen sanoo).
Olevista vaihtoehdoista ainoa vaihtoehto "Stereo" "3" on vasen, jossa oletetaan, DIN-kaapeli lähettää tahdistussignaalia. Tiedätkö, miten käynnistää tällaisen viestin?
28 syyskuu 2010 klo 14:36
Hi Jonatan,
Tämä vaihtoehto on korteille (ja lasit) ja erityisavustaja Vesa stereoliitin. Käytän sitä vanhalla Relevator lasit ja Quadro FX 3400. Näet liitin tässä: http://www.stereo3d.com/vesa3.htm signaali käynnistyy automaattisesti pageflip jos kortti on quad puskuroitua stereona. Joten jos kannettava tietokone ei ole tätä liitintä, stereomode 3 ei ole ratkaisu sinulle.
Oletko yrittänyt saada vr920 töihin? Olen vain yrittänyt stereomode 10 (yksi nvidia visio näkyy) minun Quadro FX 350M ja ihmetteli. Se toimii! Joten stereomode 10 voisi olla ratkaisu sinulle. Kerrothan, jos tämä toimii myös teidän uudempi GPU.
Jürgen
07 lokakuu 2010 at 11:42
Kiitos ajatuksesta. Kuitenkin nyt antaa eri ongelma. Se yrittää lukea EDID info, joka on ilmeisesti väärässä. Olen yrittänyt lisätä "Option" "UseEDID" "false", mutta se ei tee mitään eroa.
Katso xorg loki alla.
Olen myös lähettänyt kysymykseeni ubuntuforums:
http://ubuntuforums.org/showthread.php?p=9934622 # post9934622
(WW) 7 lokakuu 11:24:34 NVIDIA (1): löytänyt NVIDIA 3D Vision Stereo ajoitukset
(WW) 7 lokakuu 11:24:34 NVIDIA (1): Käytetään EDID on IWR iWear VR920 (CRT-0); NVIDIA 3D
(WW) 7 lokakuu 11:24:34 NVIDIA (1): Vision Stereo ei ehkä toimi kunnolla. Näin voi tapahtua
(WW) 7 lokakuu 11:24:34 NVIDIA (1): jos ei EDID on saatavilla IWR iWear VR920 (CRT-0), tai jos
(WW) 7 lokakuu 11:24:34 NVIDIA (1): NVIDIA 3D Vision Stereo ajoitus oli mitätöity,
(WW) 7 lokakuu 11:24:34 NVIDIA (1): esim. jos näyttö Liitoksen puuttuu riittävä
(WW) 7 lokakuu 11:24:34 NVIDIA (1): kaistanleveys.
(WW) 7 lokakuu 11:24:34 NVIDIA (1): EDID varten IWR iWear VR920 (CRT-0) on ristiriitainen: mode
(WW) 7 lokakuu 11:24:34 NVIDIA (1): "640 × 480" on määritelty EDID, mutta EDID n
(WW) 7 lokakuu 11:24:34 NVIDIA (1): voimassa VertRefresh alue (60.000 Hz) jättäisi tätä
(WW) 7 lokakuu 11:24:34 NVIDIA (1): tilan VertRefresh (63,2 Hz); välittämättä VertRefresh tarkistaa
(WW) 7 lokakuu 11:24:34 NVIDIA (1): moodille "640 × 480".
07 lokakuu 2010 at 13:33
Voit kokeilla
Option "ModeValidation" "DFP-1: NoMaxPClkCheck, NoPredefinedModes, NoVertRefreshCheck, NoHorizSyncCheck, NoMaxSizeCheck, NoEdidMaxPClkCheck, AllowNon60HzDFPModes"
tai vastaava (riippuu ConnectedMonitor nimet) oman xorg.conf Laite-osassa. Mielenkiintoinen vaihtoehto olisi AllowNon60HzDFPModes, koska 63,2 Hz on Pystypoikkeutustaajuus sinun xorg yrittää käyttää. Ehkä vr920 pystyy näyttämään 63,2 Hz.
Myös kokeilla 800 × 600 tila, tämä on yksi yritin. Kun 640 × 480 tila Olen tällä hetkellä vain saada sinisen ruudun. Yritän saada tämän toimimaan.
07 lokakuu 2010 at 14:08
Minulle riitti, että lisää rivi: Option "ModeValidation" "CRT-0: NoEdidModes"
laitteen osa minun xorg.conf. Jälkeenpäin vr920 myös työskenteli 640 × 480. Tarkoittaako tämä toimi, ei stereo työn jälkeen?
08 lokakuu 2010 at 09:48
Tämä on ehkä myös hieman apua. Tässä on minun xorg.conf stereo-ja twinview Kloonitilan 800 × 600. Se toimii Quadro FX 350M.
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "SendCoreEvents"
InputDevice "Synaptics" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
#
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS / 2"
Option "Device" "/ dev / input / mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "kyllä"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "Synaptics"
Option "Device" "/ dev / input / mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "kyllä"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapMove" "110"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "0.75"
EndSection
Section "InputDevice"
# Syntyvät default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync lähde: EDID, VertRefresh lähde: EDID
Identifier "Monitor0"
VendorName "Tuntematon"
ModelName "IWR iWear VR920"
HorizSync 31.0-64.0
VertRefresh 60,0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 350M"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
Option "Stereo" "10"
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: 800 × 600 +0 +0, DFP: 800 × 600 +0 +0"
Alajakson "Display"
Syvyys 16
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
15 lokakuu 2010 at 14:41
Kiitos ajatuksesta, mutta edes kahden asetuksia se ei toiminut. X11 lähtö on edelleen sama.
En oikein ymmärrä setup oman viimeiseen viestiin. Onko sinulla vielä normaalin näytön viereen lasit? vai ei?
Kuitenkin nyt minulla quick n dirty ratkaisu, joka toimii minun tarkoituksiin. Olen käyttänyt USB-koodin
http://www.pabr.org/wxhmd/doc/wxhmd.en.html
antaa swapbuffer signaaleja.
22 lokakuu 2010 at 18:44
Tätä asetusta käytettäessä Käytän myös kannettavien tietokoneiden näyttöihin. Tämä tekee asioista helpompaa esitellessään käyttäviin sovelluksiin headtracking. Kun ihminen yrittää hakemuksen lasit muut näkevät saman verran tehoa kannettavien tietokoneiden näyttöihin.
Yritin ratkaisu puhuitte. Kääntäminen demo koodin sivuston tämä johtaa synkronointi ongelmia. Se antaa kaksi eri lähtöä, mutta ne ovat esillä enemmän tai vähemmän satunnaisesti vasemmalla ja oikealla näytöllä. Oletko myös tämän ongelman?
16 joulukuu 2010 at 07:56
Nvidia-ohjaimet-260.19.29 stereo Vaihtoehto 10 ei näytä enää toimi ilman nvision laitteisto ja DDC stereo, ainakin se ei minun Quadro FX 350M. Minulle se toimii edelleen stereo vaihtoehto 1, mutta käyttäjät uudempia laitteita näyttävät olla epäonninen. Se on todella huono kuinka NVIDIA poistaa käytöstä stereo näyttölaitteistoa niiden kuljettajalle viesti G80 pelimerkkejä. Ainakin Quadro FX laitteisto voisi olettaa kaikenlaisia stereo näyttölaitteistoa töihin! Ainakin minulle tämä oli syy käyttää Quadro FX laitteisto yksinomaan. Nvidia, aiot löysä toiselle asiakkaalle.
24 joulukuu 2010 at 02:34
[...] Tässä tapauksessa yritä anaglyphic tilassa tai apropiate 3D-tila laitteistoa (katso-stereo-vaihtoehto). Saat ohjeet siitä, miten päästä xserver työskennellä stereoskooppista tilassa ks: Vuzix VR920 Linuxin ja Active 3D Stereo [...]
28 syyskuu 2011 klo 12:16
[...] Kuten lupasin Uusi versio vr920 headtracking kuljettaja tulossa tässä on uusi versio minun headtracking ajuri Vuzix VR920 iwear Linuxille. Se laskee viipottaa, pitch ja roll alkaen kiihtyvyysmittari ja magnetometri tiedot (laite on saanut kolme kutakin). Tämä tekee 3DOF seuranta mahdollista ja voit katsoa ympärilleen ja 3D Scene. Esimerkissä voit käyttää kuljettajan kanssa minun stereoskooppisen kuvankatseluohjelma SIV. Kuljettaja keskiarvot anturin lukemat parannettu algoritmi, joka antaa paljon pehmeämpi kokemus kuin alkuperäinen versio. Ajuripaketti koostuu daemon, joka voidaan ajaa taustalla ja mukavuussyistä Basic-sovellus, jonka avulla yhdestä helposti nipistää eri ajuriasetuksia ja callibrate laitteeseen. Yleistä tietoa miten käyttää laitetta Linux nähdä: Vuzix VR920 Linuxin ja Active 3D Stereo. [...]