Sisukord:
- Tarvikud
- Samm: riistvara valimine
- 2. etapp: seadme ehitamine
- Samm: installige OS
- Samm: treenige jalgrattaga nagu esimest korda
Video: Elutoa VR -i jaoks valmis mängimine Linuxiga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Sissejuhatus
Tahtsin oma elutoas teha VR -i ja sotsiaalsete mängude jaoks mänguseadme. Olen Linuxi ja avatud lähtekoodiga kogukonna fänn, nii et küsimus oli "kas Linux suudab teha VR -i?", Linux on väga võimekas mängude operatsioonisüsteem - seda mitte vähe tänu WineHQ -le, Steamile ja nende tööle Protonis. Olen mänginud Linuxi juba aastaid mängude jaoks ja sellised mängud nagu Half-Life, Kerbal Space Program, Alien Isolation töötavad tõesti hästi. Loodan, et see juhend näitab teile, kuidas saada lööki-*** VR seadistus ja miks soovite.
Miks VR?
VR pakub uut võimalust maailmaga suhelda, kõrvaldades mõned takistused teie ja teie siseneva maailma vahel. See võib olla suur erinevus inimestele, kes ei tunne end mugavalt või ei suuda kasutada tavalist klaviatuuri/hiirt või kontrolleri liidest. Kaasaegne VR võimaldab teil oma keha loomulikumalt kasutada ja nagu Nintendo Wii Sports näitas, võib loomulik liides muuta mängu kõigile kättesaadavamaks ja muuta inimeste seisukohti mängude osas.
VR ei ole ainult pildistamismängude jaoks, vaid avab hulgaliselt loomingulisi võimalusi, nagu Google'i Tilt Paint või nvrmind, mis võimaldab teil luua 3D-kunsti intuitiivsel viisil ja uurida tõelisi ja kujuteldavaid kohti mugavalt oma kodus.
VR -i jaoks mõeldud mängud võivad emersioonile läheneda erinevalt, sellised mängud nagu Beat Sabre töötavad nii hästi, sest see on lihtne kontseptsioon ja kasutab täielikult ära VR -i sisendeid. Paljusid mänge saab mängida istudes või seistes, sellel on ligipääsetavuse huvitavad võimalused. Aeglase tempoga mängud, nagu Moss, pakuvad teile uut maailma ja sellised projektid nagu Google Earth VR võimaldavad teil maad avastada.
Tahaksin mainida ka Disrupt'i suurepärase VR -katsevideo eest.
VR pole probleemideta, peamine neist on liikumishaigus. Kui teil on liikumishaigus, tasub enne investeerimist proovida VR -i, proovige otsida kohapealseid VR -elamusi või demosid enda lähedalt ja kui te otsustate, astuge aeglaselt lihtsate staatiliste mängudega istumisasendist.
Arvuti ehitamine
VR -il on arvutusvõimsusele unikaalsed nõudmised, eriti intensiivsete mängude puhul, aga ka maaliliste mängude puhul, nagu näpunäide ISS -i jaoks, peavad nad liikumishaiguse vältimiseks säilitama sujuva kogemuse. Oma arvuti loomine on lõbus ja rahuldust pakkuv väljakutse, mis võib säästa ka raha võrreldes uue arvuti ostmisega.
Lisaks mõnele ühilduvusprobleemile, millele peate tähelepanu pöörama, on see tänu kaasaegsele ühilduvusele lihtsam kui arvate. Kui see on teie esimene ehitis, uurige, kontrollige uuesti ühilduvust ja küsige oma lemmik -geeky saidi inimestelt, kas teie plaan tundub hea. Kaasaegsed arvutikomponendid on nii standardiseeritud, et halvim, mis võib juhtuda, on see, et süsteem on tasakaalust väljas - see töötab endiselt. PC Part Picker on suurepärane sait olemasolevate võimaluste hulga kitsendamiseks ja võimaldab teil oma ehitust mõistlikult kontrollida.
Asjad, millele tähelepanu pöörata:
- Intel või AMD protsessor - emaplaadid toetavad ainult ühte kahest ja sageli ainult ühte seeriat.
- Korpuse suurus - ärge proovige füüsikaga võidelda, see võidab iga kord.
- Energiatarbimine - "mis see lõhn on?" ei ole hea algus arvutite ehitamisele.
- Eelarve - olge kokkuhoidlik ja ignoreerige fännipoisse ja nende "teil peab olema …".
Hiljem kõnnin läbi minu loodud arvuti ja miks valisin komponendid, mida tegin.
Eelarve
Arvasin, et see punkt on väärt sukeldumist. Kaasaegsed arvutiseadmed on hämmastavad, uusimad mudelid on muljetavaldavad, kuid panevad tõeliselt lisakirsse juba täislaetud päikesekiirgusele. Võrdlustesse ja arvustustesse on lihtne sattuda (siin 10% rohkem, seal rohkem RGB -sid), nii et pidage meeles oma eelarvet. Sageli vanema põlvkonna või mõnevõrra madalama spetsifikatsiooni valimine võib säästa palju raha ja tõenäoliselt ei märka te erinevust. Linus Tech Tipsil on kitsaskohtade müüt hästi purustatud.
VR -toega masina hankimiseks peaksite maksma 500–1000 naela, minu ehitus maksis ebay halva aja tõttu veidi rohkem, kui oleksin soovinud (ärge tehke pakkumist võita, tehke pakkumine hea pakkumise saamiseks) - kui olete sisse lülitatud pingeline eelarve, olge kannatlik, pidage vastu sooduspakkumisi.
VR on eriline juhtum, kuna see koormab tugevalt nii protsessorit kui ka graafikaprotsessorit. Süsteemi tuleb palju rohkem andmeid, tavalised mängud peavad tegelema hiire, klaviatuuri ja ühe ekraaniga. VR (tavaliselt) lisab 2 kontrollerit, millest igaühel on kuuemõõtmeline positsioneerimine (positsioon on 3D-ruum + kontrolleri orientatsioon) ja kuuemõõtmelised peakomplektid. Seejärel peab see renderdama kaks pilti, mitte üht. Kõrgemad värskendussagedused muudavad probleemi veelgi keerulisemaks, nii et tasub kohandada oma ehitus vastavalt VR -süsteemile, mida kavatsete kasutada.
Tarvikud
- Kruvikeeraja komplekt
- Antistaatiline randmepael
Valikuline:
- Puurida
- Aukude lõikur
- Kaablisidemed/takjaribad
Samm: riistvara valimine
VR
Kirjutamise ajal on mängukonsoolide asemel neli peamist kandidaati, eeldades, et lähete PC-VR marsruudile. Neid on palju ülevaateid ja võrdlusi, soovitan lugeda ja vaadata nii palju kui võimalik, et mõistaksite plusse ja miinuseid, pidage meeles, et opioonid on nagu… ninad - kõigil oli see. Olen siin valikuid liiga lihtsustanud ja kirjutamise ajal ei toeta mõlemad Oculuse peakomplektid linuxit:
- Oculus Rift S - ainult arvuti, hea valik kiirete mängude jaoks.
- Oculus Quest + linkkaabel-tehke kõik, parim hind.
- Klapiindeks - klassi parim.
- HTC Vive Cosmos - kvaliteetne peakomplekt, halvad kontrollerid.
Valin indeksi üldise kvaliteedi, murranguliste kontrollerite järgi, mis suudavad jälgida erinevatele sõrmedele, kuid peamiselt kaasatud Half -Life Alyxi puhul tundus lisakulu mulle seda väärt - otsustage ise, kas olen hull või loll.
Täieliku 120 Hz HD -kogemuse saamiseks kulub rohkem kui algtaseme eelarvelisel arvutil, kuid nagu varemgi, karastage oma ootusi, miinimumnõuded töötavad endiselt ja hoolikalt planeerides saate alati hiljem uuendada.
PC
Spoileri hoiatus - see on minu viimane seadistus.
Mul oli juba mõni neist asjadest käepärast, mis alandas kulusid, teised osad valiti, kuna need olid tol ajal head pakkumist. Häid pakkumisi võib leida sellistest kohtadest nagu eBay või tühjendusliinid, ärge kartke hea pakkumise nimel natuke kompromisse teha.
Emaplaat 140 naela Peate veenduma, et plaat toetab teie protsessorit ja graafikakaarti. Sellel peaks olema 16x PCI-e pesa graafikakaardi jaoks. USB3.1 on ka enamiku VR -seadmete nõue. Teil on vaja mingit võrguühendust, ideaalis sisseehitatud Etherneti, mõnel emaplaadil on sisseehitatud WiFi.
Juhtum 50 naela Kui see kuvatakse, tasub sellele kulutada veidi rohkem - parematel juhtudel peaks olema ka parem õhuvool. Mida väiksemaks lähete, seda ettevaatlikum peate olema ühilduvusega. mITX või mini-ATX ümbrised on korralikud ja võivad olla märkamatud. See mITX -korpus ei ole kõige väiksem, kuid sellel on ruumi täissuuruses graafikakaardile ja tavalisele ATX -toiteallikale (mõned kasutavad väiksemaid SFF -toiteallikaid, mida on raske hankida).
Videokaart 350 £ Kõige tähtsam on veenduda, et kaardil on teie VR -peakomplekti jaoks õige ühendus, vähemalt üks HDMI ja kuvariport on hea algus. Mõned kaardid võivad olla väga pikad, veenduge, et need sobiksid teie ümbrisega, mille üksikasjad peaksid sisaldama "GPU luba"
Protsessor 165 naela Te ei saa hinna ja kvaliteedi suhtega AMD -st ja Ryzen 5 3600 on hea hinna ja kvaliteedi suhe, kui soovite uue põlvkonna protsessorit. Oluline on otsida head ühetuumalist jõudlust, kuna mängud ei ole hästi paralleelsed. Saate oma valikute võrdlemiseks kasutada PassMarki.
Protsessori jahuti 50 naela Kaasaegsed Ryzenid tõstavad oma kellasid automaatselt, kuni soojust on piisavalt, ja kui plaanin selle kappi panna, kulutas see raha hästi. See jahuti on ka väga vaikne, nii et minu VR -i maailmaga ei kaasne reaktiivmootori heliriba. Kui valite järelturu jahuti, veenduge, et teie ümbrisel oleks selle jaoks ruumi (kontrollige "CPU tühjendust") ja et see ei segaks mälumooduleid.
Toiteallikas £ 80 Kõik, mis üle 500 W, on enamiku süsteemide jaoks tavaliselt piisav võimsus, parem seade suudab säilitada stabiilsemat pinget, mis parandab süsteemi stabiilsust. See on komponent "saate selle eest, mille eest maksate".
Salvestusruum Mul oli OS -i jaoks juba 256 GB M.2 ja mängude jaoks 1 TB Sata SSD. See on üleliigne, M.2/NVME draivid on hämmastavad, kuid mängimiseks on SSD -d suurepärased ja ketaste ketramine sobib. Need muudavad tegelikult ainult laadimisaegu.
Mälu 70 € DDR -mälu korral peaksite alati kasutama moodulipaare. Pakuti seda kiiret 2x8 GB mälu, pole mõtet kulutada rohkem kiirustele, mida teie protsessor ei toeta. Ma ei soovita minna alla 8 GB.
Klaviatuur 25 € Traadita klaviatuur muudab seadistamise palju lihtsamaks.
Väärib märkimist, et mõned ülaltoodud eeldused muutuvad, kui kasutate süsteemi muudeks asjadeks, suurepärane mänguarvuti ei pruugi olla hea videoredaktor või arendusmasin.
Pildikrediit: ThisIsEngineering
2. etapp: seadme ehitamine
Mänguala
Soovite eraldada oma VR -i jaoks mänguväljaku, heita pilk alale ja kujutada seda ette vihasele kassile kleidi selga panemiseks - mis juhtuks, millega võiksite kokku puutuda? Kui kavatsete istuda, kui kaugele saate kontrolleritega jõuda?
VR -i ajal saate oma suuna hoidmiseks teha mõnda asja. Väike tekstuuriga pind, näiteks vannimatt, võib alateadlikult öelda, kas olete endiselt oma "mänguväljakul". Ventilaator, mis suunab teie mänguala poole, hoiab teid jahedana ja annab teile alateadliku vihje teie orientatsiooni kohta ruumis ja aitab vältida peapööritust.
Arvuti
Kui olete kõik osad kokku kogunud, võite hakata arvutit kokku panema. Enne tundlike osade puudutamist veenduge, et olete korralikult maandatud. Enne emaplaadi installimist kontrollige, kas ümbris võimaldab teil CPU -d installida, mõnikord peate võib -olla installima protsessori ja jahuti emaplaadile, enne kui need kõik korpusesse panete.
Kui teie jahuti ei sisalda eelnevalt pealekantud termopastat, kasutage seda piisavalt, et katta protsessori kontaktplaat.
Võtke aega, et planeerida kaablite marsruut nii, et need segaksid õhuvoolu. Ärge unustage emaplaadi ja graafikaprotsessori jaoks ühendada sekundaarseid 6/8 kontaktiga toitekaableid. Kui kõik on ühendatud, võtke enne korpuse sulgemist hinge, kontrollige ja laske käia. Enamikul kaasaegsetel emaplaatidel on LED või ekraan, mis teavitab kõigist tõrgetest, kui see ei saa alglaadida.
Eluase
Plaanisin panna seadme teleri alla, see on vähem kui ideaalne, kuid mu partner ei taha, et ma teise ruumi üle võtaksin! Kasutasin ümmarguse lõikuriga aukude lõikamist ruumi üla- ja alaosast, et õhk saaks alt sisse ja ülevalt sisse. Testimisel tundub see päris hästi toimivat, tühikäigul ei lähe süsteem kunagi üle 60oC. Koormuse all tõuseb see ja ma pean pikkadel mängusessioonidel ukse avama.
Tarvikud
- Laekaabli juhtimine - kui teie peakomplekt kasutab kaablit, hoiavad mõned konksud lakke kaablid jalgadest eemal. Võite kasutada ka sissetõmmatavaid mähiseid, et kaablit saaks tõmmata ilma konksu laest rebimata.
- objektiivi kate - Ärge kunagi laske peakomplekti päikesevalgust, sest valgus kahjustab tundlikke ekraane.
- Mikrokiudlapid - läätsede puhastamiseks neid kahjustamata.
- Peakomplekti alus - selle turvalisuse tagamiseks ja näitamiseks.
Samm: installige OS
BIOS -i värskendus
Esimene samm on veenduda BIOS -i ajakohasuses, eriti kui kasutate uuemat Ryzeni protsessorit (3. põlvkond+) ja teie emaplaat vajab enne käivitamist bios -värskendust - mõned Asuse tahvlid võivad vilkuda ilma protsessorita. Vormindage mälupulk FAT32 -ga, kopeerige lahtipakitud BIOS -i värskendus draivi - leidsin, et 32 GB draiv töötas seal, kus suurem 128 GB draiv seda ei teeks.
Arvuti käivitamisel vajutage BIOS -i seadistusse sisenemiseks klahvi DEL, kui näete pritsmeekraani. Kui leiate menüüdest suvandi "Flash BIOS", peaksite saama oma mälupulgalt uue faili valida.
Kahekordne boot
Kui kavatsete kahekordse alglaadimise, on kõige parem installida kõigepealt aknad ja seejärel kahandada partitsiooni, et teha ruumi Linuxile. Kui elate Linuxis nagu mina, on olemas viise, kuidas teha Windows 10 alglaadimisketas ilma akendeta.
Linux
Selle seadistuse jaoks läksin koos Manjaroga, kuna see on kena kombinatsioon tipptasemel toest kogu uuele riistvarale ja hõlpsale seadistamisele. Seal on palju Linuxi distributsioone, kõigil on erinevad omadused, kuid sisuliselt on need rakenduste hoidla, olenemata sellest, kas kasutate Ubuntu, Fedora või HML -i (ärge seda kasutage!), Saate siiski rakenduse installida paketihaldur, mis hoiab süsteemi automaatselt ajakohasena.
Laadige alla oma valitud pilt ja kopeerige pilt mälupulgale.
Teil on vaja oma graafikakaardi jaoks vajalikke draivereid, nii et kui pilt käivitub, veenduge, et valite valiku "mittevabad draiverid", mõned installivad need vaikimisi, mõned mitte … köha … ubuntu.
Töölauakeskkonna jaoks kasutan KDE -d, mis sobib suurepäraselt uue toretseva GPU näitamiseks. Sellega ei pea jääma, kui installite mõned teised, saate iga kord sisselogimisel valida, millist neist kasutada. Mulle meeldib ka XFCE4 kergete kaugtöölaudade jaoks ja ma kasutan tööks kaneeli, kuna sellel on head omadused elu hõlbustamiseks.
Kui teie distrobution ei sisalda auru, installige see paketihalduriga, mille leiate samaväärsest menüüst "Start". Logige sisse ja saate hakata VR -i põhitõdesid hankima:
- SteamVR
- VR Lab
Varundage oma aju
Mida aeg edasi, seda lahendate palju väikseid probleeme, tasub pisiasjade kohta märkmeid teha, te ei tea kunagi, millal neid uuesti vajate, ja see on väga ärritav, kui teate, et olete probleemi varem lahendanud, kuid suudate ei mäleta seda. Hoidke vana kooli sülearvuti või veebiaju, näiteks GitLabi juppe või GitHubi sisu.
Selle aja jooksul kogutud katkendid on saadaval siin.
Seadistamine
- Parandage turvalisust riistvara RNG abil
- Seadistage tulemüür nagu lihtne UFW või võimas tulemüür
- Luba "Steam Play" kõigi pealkirjade jaoks.
- Mängude voogesitamiseks teise arvutisse või sülearvutisse lubage „Steam Remote play”.
Häälestamine
Märkus Ryzeni 3. põlvkonna protsessorite ja kiirendamise kohta: on tehtud palju teste, mis näitavad, et PB/PCO/Auto OC -l on vähe mõju või puudub see isegi, isegi käsitsi kiirendamine pole vaevalt vaeva väärt ("Booo!" Ütleb overclockers). Teine võimalus seda vaadata on see, et AMD on oma viimaste protsessoritega hämmastavat tööd teinud. Andke sellele hea jahutus ja see proovib kõige raskemini anda teile parimat jõudlust.
Need muudatused muudavad väga vähe, nii et ärge muretsege nende pärast, kui te ei tunne end mugavalt madala taseme seadetega.
- Vähendage vahetatavust, lisades faili /etc/sysctl.d/70-swappiness.conf vm.swappiness = 10
- Niikaua kui olete riskidest teadlik ja te ei kasuta seda arvutit oluliste asjade jaoks, saate kerneli parameetritele lisada leevendusi = välja ja apparmor = 0, et saada mõningaid jõudluse parandusi.
- Arch linuxil on hea näpistamisjuhend.
Samm: treenige jalgrattaga nagu esimest korda
Võib olla ahvatlev hüpata sellesse mängu, mida proovite surra, kuid võtke aeglaselt. Kui panete peakomplekti pähe, petate oma meele sõna otseses mõttes alternatiivsesse reaalsusesse, see ei pruugi esialgu meeldida. Peate treenima oma silmi ja sisekõrva, et kohaneda nägemise ja kuulmise ning teiste meelte vahelise katkestusega.
Mängu seadistades otsige sujuvat graafikat, kõrge FPS -i kui "ultra" graafikat, nii et illusioone ei katkestaks pausid ega kogelemine.
Alustage selliste asjadega nagu Steam VR Lab, Google Earth, Tilt brush või töö simulaator, kus saate peatuda ja ringi vaadata. VR -i boonus on seotud füüsilise liikumisega, võite koguda rohkem higi kui lihtsalt hiire liigutamine, ärge unustage pausi teha.
Loodan, et teile meeldis see VR -i kiire ringkäik. Andke mulle teada, kui soovite, et ma läheksin üksikasjalikumalt kõike, mida ma mainisin.
Uuendage
Saite idee uueks VR -kogemuseks - tehke seda! Paljud vajalikud tööriistad on vabalt saadaval. Sellistel platvormidel nagu Unity mängumootor on kõik virtuaalse keskkonna loomise elemendid juba olemas. Oculusel on ka oma arendusjuhend. Blender on suurepärane avatud lähtekoodiga 3D -tööriist, millel on suur kogukond.
Foto Eugene Capon Pexelsist
Soovitan:
Tehke jäme ja valmis raadiosaade: 7 sammu
Tehke jäme ja valmis raadiosaade: see lihtne töötuba on mõeldud ühe või mitme lapsega kodus olevale lapsevanemale. See kasutab kergesti kättesaadavaid materjale ja seadmeid. Kasutades tavalist Bluetooth -kõlarit ja mobiiltelefoni, uurib see raadioedastust, tehes koostööd
Alglaaditava draivi loomine Linuxiga (Ubuntu): 3 sammu
Alglaaditava draivi tegemine Linuxiga (Ubuntu): kas soovite Linuxi mälupulgalt käivitada, et saaksite selle oma arvutisse installida või Linuxiga mõnda muud lõbusat teha? - Õppite just seda seadistama, et saaksite selle edukalt käivitada
Kasutage mis tahes GDI -printerit koos GNU/Linuxiga: 6 sammu
Kasutage GNU/Linuxiga mis tahes GDI -printerit: enamikku GDI -printereid GNU/Linux ei toeta. Siin on võimalus oma printerit igal juhul kasutada
IRobot Create käsumooduli kasutamine Linuxiga: 4 sammu
IRobot Create käsumooduli kasutamine Linuxiga: Kuna iRobot ei ole Linuxi kasutajatele käsumooduli kasutamist võimaldanud, pidin selle ise välja mõtlema. Ärge kartke, see pole üldse raske. Kõik, mida pead tegema, on käivitada paar skripti. Alustame, eks?
Valmis, valmis, mine! Valgus: 7 sammu (koos piltidega)
Valmis, valmis, mine! Valgus: See on projekt, mille kallal töötan praegu oma kohaliku võitlusrobootika klubi heaks. See on LED -valgustussüsteem, mis annab juhtidele märku, kui võistlus algab. Siin on eesmärgid, mida ma püüdsin:- Näib füüsiliselt sarnane vanemas stiilis liiklusega