Vuzix VR920 Linux और सक्रिय 3D स्टीरियो के साथ

मैं हाल ही में संयुक्त राज्य अमेरिका से अपने VR920 3D स्टीरियो चश्मा प्राप्त किया. डिवाइस के एक विस्तृत समीक्षा यहां पाया जा सकता है : Vuzix iWear VR920 परिचय . VR920 की एक तस्वीर के नीचे देखा जा सकता है है:

vr920 Vuzix VR920 with Linux and active 3D stereo

पाठ्यक्रम की युक्ति flawlessly Windows का उपयोग कर काम करता है. Linux के अंतर्गत स्थिति थोड़ी अलग है, निर्माता से चालक समर्थन लापता की वजह से सामान्य रूप से.

स्टीरियो दृष्टि NVIDIA के साथ कम से कम काम करता है quadro बोर्डों, शायद यह भी दूसरों के साथ. अर्थात् अति FireGL काम है, लेकिन मैं इस की कोशिश की कभी नहीं करना चाहिए. इस स्थापना के लिए आसान था. मैं केवल एक दूसरे XServer शुरू करने और लाइन जोड़ने था

विकल्प "स्टीरियो" "1"

इसके xorg.conf के स्क्रीन अनुभाग में. इस सेटिंग के साथ आप दोनों आँखें और इस तरह असली स्टीरियो दृष्टि के लिए एक अलग छवि मिल अगर आपके आवेदन ट्रैक्टर - bufferred स्टीरियो का समर्थन करता है. यह महत्वपूर्ण है कि स्क्रीन संकल्प 640 × 480 और 1024 के बीच × 768 और ताज़ा दर 60 हर्ट्ज है. xorg.conf आप इस के लिए उपयोग कर रहे हैं समग्र एक्सटेंशन का उपयोग नहीं करना चाहिए . अक्षम करने के लिए समग्र विस्तार xorg.conf के लिए निम्नलिखित संलग्न:

धारा "एक्सटेंशन"
विकल्प "" समग्र "अक्षम"
EndSection

अफसोस की बात यह भी compiz के उपयोग को रोकता है उम्मीद है कि Nvidia, स्टीरियो और समग्र विस्तार कुछ दिन के बीच बेजोड़ता फिक्स करता है.

Xserver शुरू करने के लिए मैं निम्नलिखित छोटी स्क्रिप्ट है, जो 2 xterms खुलती है और उनमें से एक में कार्यक्रम (तर्क के साथ पैरामीटर के रूप में दिया) शुरू होता है का उपयोग करें.

# / Bin / bash

/ Usr/X11R6/bin/X: 96-xf86config 1 डीपीआई ./xorg.conf.3d-auth / var / / gdm से: 1.Xauth vt8 और
प्रदर्शन =: 1.0
निर्यात प्रदर्शन
5 नींद
icewm और
और hotkeys
9 xterm - एफ एन × 15 और
9 xterm - एफ एन 15 - ई × $ @ &

हेड फोन्स ALSA डिवाइस के रूप में पाया जाता है:

USB के 2-2 नए पूर्ण गति USB डिवाइस का उपयोग uhci_hcd और पता 8
यूएसबी 2-2: विन्यास # 1 1 चुनाव से चुना
जेनेरिक-USB 0003:1 BAE: 0,002.0002: hiddev0, hidraw1: यूएसबी छुपाया v1.00 डिवाइस [Icuiti कार्पोरेशन VR920 वीडियो Eyewear] USB-0000 पर: 00:01 d.1-2/input3
यूएसबी 2-2: नई USB युक्ति पाया, idVendor = 1bae, idProduct = 0002
यूएसबी 2-2: नई USB युक्ति तार: = Mfr 1, उत्पाद 2 =, = 0 serialnumber
यूएसबी 2-2: उत्पाद: VR920 वीडियो Eyewear
यूएसबी 2-2: निर्माता: Icuiti कार्पोरेशन
usbcore: पंजीकृत नए इंटरफ़ेस चालक snd-USB-ऑडियो

cat / proc / asound / कार्ड:

1 [Eyewear]: USB ऑडियो - VR920 वीडियो Eyewear
USB-0000 में Icuiti कार्पोरेशन VR920 वीडियो Eyewear: 0:01 D.1-2, पूर्ण गति

मैं MPlayer hw = 1,0 आउटपुट डिवाइस की स्थापना द्वारा डिवाइस पर खेलने में सक्षम था.

अफसोस की बात है मिश्रक करने के लिए काम नहीं लगता. मिश्रक स्तर कम से कम नियंत्रणीय नहीं कर रहे हैं. शायद किसी भी ALSA इस डेवलपर के लिए एक विचार है? यह और भी अधिक महत्वपूर्ण है डिवाइस पर मिश्रक नियंत्रण पहिया के बाद से तीन चरणों के बाद freezes जब लिनक्स का उपयोग कर.

नियंत्रणीय ध्वनि होने से ज्यादा महत्वपूर्ण काम करने के लिए एकीकृत headtracking है. Vuzix मंचों पर एक गैर काम कर रहे चालक है. कम से कम यह डिवाइस से संवेदक डेटा पढ़ा है, लेकिन ऐसा लगता है कि डेटा सही ढंग से संभाल नहीं कर सकते हैं. मैं इस मामले में जल्द ही दिखेगा.

अद्यतन: मेरा VR920 headtracking ड्राइवर अब यहाँ उपलब्ध है : Linux के लिए VR920 headtracking ड्राइवर

डिवाइस के साथ खेलना मुझे पता लगाना है कि वहाँ Linux के लिए कोई jps stereoimage दर्शक था. केवल programm मैंने पाया है, जो jps छवियों को पढ़ने में सक्षम है, gqview ( GQView3D) . अफसोस की बात है gqview करने के लिए इन छवियों को प्रदर्शित सक्रिय स्टीरियो Quad-बफर का उपयोग करने में सक्षम नहीं है. इस प्रकार मैं अपना खुद का jps दर्शक लिखने का फैसला किया. यह OpenSceneGraph (पर ​​आधारित हो जाएगा OpenSceneGraph ) के बाद से मैं OpenSceneGraph विकास में कुछ अनुभव है. शायद मैं इसे में headtracking को एकीकृत कर सकते हैं. सिर घूम द्वारा वास्तव में 3 डी में एक समुद्र चित्रमाला छवि को देखने के लिए शांत हो जाएगा icon smile Vuzix VR920 with Linux and active 3D stereo

अद्यतनों के लिए tuned रहो.

Jürgen

 Vuzix VR920 with Linux and active 3D stereo
2009/02/05

mygnu जानकारी

ब्लॉग रोल

साइट जानकारी

ट्रांस 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