İçindekiler:

Linux ile Salon VR Hazır Oyun: 4 Adım
Linux ile Salon VR Hazır Oyun: 4 Adım
Anonim
Linux ile Salon VR Hazır Oyun
Linux ile Salon VR Hazır Oyun

Tanıtım

Oturma odamda VR ve sosyal oyunlar için bir oyun donanımı yapmak istedim. Linux'un ve açık kaynak topluluğunun hayranıyım, bu yüzden soru "Linux VR Yapabilir mi?" idi, Linux çok yetenekli bir oyun işletim sistemidir - WineHQ, Steam ve Proton üzerindeki çalışmaları sayesinde küçük değil. Linux'u yıllardır oyun oynamak için kullanıyorum ve Half-Life, Kerbal Space Program, Alien Isolation gibi oyunlar gerçekten iyi çalışıyor. Umarım bu kılavuz size nasıl hızlı bir *** VR kurulumu yapacağınızı ve neden yapmak istediğinizi gösterecektir.

Neden Sanal Gerçeklik?

VR, dünyayla etkileşim kurmanın yeni bir yolunu sunar, girdiğiniz dünya ile aranızdaki bazı engelleri kaldırır; bu, rahat olmayan veya standart klavye/fare veya denetleyici arayüzünü kullanamayan insanlar için büyük bir fark olabilir. Modern VR, vücudunuzu daha doğal bir şekilde kullanmanıza olanak tanır ve Nintendo Wii Sports'un gösterdiği gibi, doğal bir arayüz, oyunu herkes için daha erişilebilir hale getirebilir ve insanların "oyuna" bakış açısını değiştirebilir.

VR sadece shoot-em-up oyunları için değildir, Google'ın Tilt Paint veya nvrmind gibi bir dizi yaratıcı olasılık sunar ve sezgisel yollarla 3D sanat oluşturmanıza ve evinizin rahatlığında gerçek ve hayali yerleri keşfetmenize olanak tanır..

VR için yapılan oyunlar, ortaya çıkma konusunda farklı bir yaklaşım benimseyebilir, Beat Sabre gibi oyunlar çok iyi çalışıyor çünkü basit bir konsept ve VR'nin sağladığı girdilerden tam olarak yararlanıyor. Pek çok oyun oturarak veya ayakta oynanabilir, bunun erişilebilirlik için ilginç olasılıkları vardır. Moss gibi yavaş tempolu oyunlar size deneyimlenecek yeni bir dünya sunar ve Google Earth VR gibi projeler dünyayı keşfetmenizi sağlar.

Harika VR deney videosu için Disrupt'tan da bahsetmek istiyorum.

VR sorunsuz değildir, ana problem hareket hastalığıdır. Hareket hastalığından muzdaripseniz, yatırım yapmadan önce VR'yi denemeye değer, yakınınızdaki yerel VR deneyimlerini veya demoları aramayı deneyin ve dalmaya başlarsanız, oturma pozisyonundan basit statik oyunlarla yavaşça gidin.

bilgisayar kurmak

VR'nin, özellikle yoğun oyunlar için ve aynı zamanda ISS'ye bir ipucu gibi manzaralı oyunlar için bilgi işlem gücü konusunda bazı benzersiz talepleri vardır, hareket tutmasını önlemek için sorunsuz bir deneyim sürdürmeleri gerekir. Kendi bilgisayarınızı kurmak, yeni bir bilgisayar satın almaya kıyasla paradan tasarruf etmenizi sağlayan eğlenceli ve ödüllendirici bir görevdir.

Dikkat etmeniz gereken birkaç uyumluluk sorunu dışında, modern uyumluluk sayesinde düşündüğünüzden daha kolay. Bu ilk yapınızsa, biraz araştırma yapın, uyumluluğu iki kez kontrol edin ve planınızın iyi görünüp görünmediğini en sevdiğiniz geeky sitenizdeki insanlara sorun. Modern PC bileşenleri o kadar standartlaştırılmıştır ki olabilecek en kötü şey sistemin dengesiz olmasıdır - yine de çalışır. PC Parça Seçici, çok sayıda mevcut seçeneği daraltmak için harika bir sitedir ve yapınızı kontrol etmenizi sağlar.

Dikkat edilmesi gerekenler:

  • Intel veya AMD CPU - Anakartlar iki seriden yalnızca birini ve genellikle yalnızca bir seriyi destekler.
  • Vaka boyutu - Fizikle savaşmaya çalışmayın, her seferinde kazanır.
  • Güç kullanımı - "bu koku ne?" PC oluşturmaya iyi bir başlangıç değil.
  • Bütçe - Tutumlu olun ve hayran çocukları ve onların "sahip olmanız gerekir…" i görmezden gelin.

Daha sonra oluşturduğum PC'yi ve neden yaptığım bileşenleri seçtiğimi anlatacağım.

Bütçe

Bu noktanın dalmaya değer olduğunu düşündüm. Modern PC donanımı harika, en yeni modeller etkileyici ama zaten tam dolu bir pazara gerçekten fazladan kiraz koyuyorlar. Karşılaştırmalara ve incelemelere kapılmak kolaydır (burada %10 daha fazla, orada daha fazla RGB vardır) bu nedenle bütçenizi aklınızda bulundurun. Genellikle daha eski bir nesil veya biraz daha düşük bir özellik için gitmek çok para kazandırabilir ve muhtemelen farkı fark etmeyeceksiniz. Linus Tech Tips, darboğazlar efsanesinin iyi bir dökümüne sahiptir.

VR özellikli bir makine almak için 500 ila 1000 £ arasında bir ödeme yapmayı bekleyin, ebay'deki kötü zamanlama nedeniyle yapım maliyeti benim istediğimden biraz daha fazla (kazanmak için teklif vermeyin, iyi bir anlaşma için teklif verin) - sıkı bir bütçe, izin sahibi olun, pazarlıklar için bekleyin.

VR, hem CPU'ya hem de GPU'ya ağır yük bindirdiği için özel bir durumdur. Sisteme gelen çok daha fazla veri var, normal oyun bir fare, klavye ve bir ekranla uğraşmak zorunda. VR (tipik olarak), her biri altı boyutlu konumlandırmaya (konum 3B boşluk + kumandanın yönüdür) ve altı boyutlu kulaklığa sahip 2 kumanda ekler. Daha sonra bir değil iki görüntü oluşturmalıdır. Daha yüksek yenileme hızları sorunu daha da karmaşık hale getirir, bu nedenle yapınızı kullanmayı planladığınız VR sistemine uyarlamak için ödeme yapar.

Gereçler

  • Tornavida Seti
  • Anti-Statik Bilek Kayışı

İsteğe bağlı:

  • Delmek
  • Delik kesici
  • Kablo Bağları/Velcro şeritler

Adım 1: Donanımınızı Seçme

Donanımınızı Seçme
Donanımınızı Seçme

sanal gerçeklik

Yazma sırasında, oyun konsolları yerine PC-VR rotasında ilerlediğinizi varsayarsak, dört ana yarışmacı var. Bir sürü inceleme ve karşılaştırma var, artıları ve eksileri anlamak için olabildiğince çok okumanızı ve izlemenizi öneririm, seçeneklerin burun gibi olduğunu unutmayın - herkesin bir tane var. Buradaki seçenekleri fazla basitleştirdim ve yazarken, her iki Oculus başlığı da linux'u desteklemiyor:

  • Oculus Rift S - Yalnızca PC, hızlı tempolu oyunlar için iyi bir seçim.
  • Oculus Quest + bağlantı kablosu - Her şeyi yapın, en iyi fiyat.
  • Valf indeksi - Sınıfının en iyisi.
  • HTC Vive Cosmos - Kaliteli kulaklık, kötü kontrolörler.

Genel kalite endeksini, tek tek parmakları takip edebilen çığır açan kontrolörleri seçiyorum, ancak esas olarak dahil olan Half-Life Alyx için, ekstra maliyet bana değer gibi geldi - Deli miyim yoksa aptal mıyım siz kendiniz karar verin.

Tam 120Hz HD deneyimi elde etmek için giriş seviyesi bir bütçe PC'den daha fazlasını alacak, ancak daha önce olduğu gibi, beklentilerinizi azaltın, minimum gereksinimler çalışmaya devam edecek ve dikkatli bir planlama ile her zaman daha sonra yükseltebilirsiniz.

bilgisayar

Spoiler uyarısı - Bu benim son kurulumum.

Maliyeti düşüren bu şeylerden bazılarına zaten sahiptim, diğer parçalar o zamanlar iyi bir anlaşma olduğu için seçildi. eBay veya gümrükleme hatları gibi yerlerde bazı harika fırsatlar bulunabilir, iyi bir anlaşma için biraz taviz vermekten korkmayın.

Anakart £140 Anakartın CPU ve grafik kartınızı desteklediğinden emin olmanız gerekir. Grafik kartı için 16x PCI-e yuvası olmalıdır. USB3.1 ayrıca çoğu VR cihazının bir gereksinimidir. İdeal olarak yerleşik Ethernet olmak üzere bir tür ağ bağlantısına ihtiyacınız olacak, bazı anakartlarda yerleşik WiFi bulunur.

Kasa £ 50 Bu sergilenecekse, bunun için biraz daha fazla harcamaya değer - daha iyi kasaların ayrıca daha iyi hava akışına sahip olması gerekir. Ne kadar küçülürseniz, uyumluluk konusunda o kadar dikkatli olmanız gerekir. mITX veya mini-ATX kasaları temizdir ve göze batmayabilir. Bu mITX kasası en küçüğü değil ama tam boyutlu bir grafik kartı ve normal ATX güç kaynağı için yer var (bazıları kaynağı zor olabilen daha küçük SFF güç kaynakları kullanıyor).

Video Kartı £ 350 En önemlisi, kartın VR kulaklığınız için doğru bağlantıya sahip olduğundan emin olun, HDMI ve Display Port'un her birinden en az biri iyi bir başlangıçtır. Bazı kartlar çok uzun olabilir, sizin durumunuza uyduğundan emin olun, ayrıntıları bir "GPU boşluğu" içermelidir.

CPU £ 165 Paranızın karşılığı olarak AMD'yi geçemezsiniz ve yeni nesil bir işlemci istiyorsanız Ryzen 5 3600 paranızın tam karşılığını verir. Aranacak en önemli şey, oyunlar iyi paralelleşmediğinden iyi tek çekirdek performansıdır. Seçeneklerinizi karşılaştırmak için PassMark'ı kullanabilirsiniz.

CPU Soğutucu £ 50 Modern Ryzen'lar, yeterli ısı kaybı olduğu sürece saatlerini otomatik olarak hızlandırır ve bunu bir dolaba koymayı planladığımdan, bu iyi harcanan paraydı. Bu soğutucu da çok sessiz, bu yüzden VR dünyam bir jet motoru müziği ile gelmeyecek. Satış sonrası bir soğutucu alacaksanız, kasanızda bunun için yer olduğundan ("CPU boşluğunu" kontrol edin) ve bellek modüllerini etkilemeyeceğinden emin olun.

Güç Kaynağı £80 500W'ın üzerindeki herhangi bir şey genellikle çoğu sistem için yeterli güç olacaktır, daha iyi bir ünite sistem kararlılığını artıracak daha kararlı voltajları koruyabilecektir. Bu, "ödediğinizin karşılığını alıyorsunuz" bileşenidir.

Depolama İşletim sistemi için zaten 256 GB M.2 ve oyunlar için 1 TB Sata SSD'ye sahiptim. Bu aşırıya kaçıyor, M.2/NVME sürücüleri harika, ancak oyun için SSD'ler harika ve dönen diskler iyi. Yalnızca yükleme sürelerinde gerçekten fark yaratırlar.

Bellek £70 DDR bellek ile her zaman modül çiftleri kullanmalısınız. Bu hızlı 2x8GB bellek teklif edildi, işlemcinizin destekleyemeyeceği hızlar için fazladan harcama yapmanın bir anlamı yok. 8 GB'ın altına inmenizi tavsiye etmem.

Klavye £25 Kablosuz klavye, kurulumu çok daha kolay hale getirir.

Sistemi başka şeyler için kullanıyorsanız, harika bir oyun bilgisayarı mutlaka iyi bir video düzenleyici veya geliştirme makinesi yapmazsa, yukarıdaki varsayımlardan bazılarının değiştiğini belirtmekte fayda var.

Resim kredisi: ThisIsEngineering

Adım 2: Teçhizatı İnşa Etme

Teçhizatı İnşa Etmek
Teçhizatı İnşa Etmek
Teçhizatı İnşa Etmek
Teçhizatı İnşa Etmek
Teçhizatı İnşa Etmek
Teçhizatı İnşa Etmek

Oyun Alanı

VR deneyiminiz için bir oyun alanı ayırmak, alana bir göz atmak ve onu kızgın bir kediye elbise giymek için kullanmayı hayal etmek istiyorsunuz - ne olur, neyle karşılaşabilirsiniz? Oturacaksanız kumandalarla ne kadar uzağa gidebilirsiniz?

VR'deyken yönünüzü korumaya yardımcı olmak için yapabileceğiniz birkaç şey var. Banyo paspası gibi küçük dokulu bir yüzey, hala "oyun alanınızda" olup olmadığınızı bilinçli bir şekilde söyleyebilir. Oyun alanınıza doğru bakan bir fan sizi serin tutar ve odadaki yöneliminiz hakkında bilinçaltı bir ipucu verir ve baş dönmesini önlemeye yardımcı olur.

bilgisayar

Tüm parçalarınızı topladıktan sonra PC'yi kurmaya başlayabilirsiniz. Hassas parçalara dokunmadan önce doğru şekilde topraklandığından emin olun. Anakartı kurmadan önce, kasanın CPU'yu kurmanıza izin verip vermeyeceğini kontrol edin, bazen hepsini kasaya koymadan önce CPU ve soğutucuyu anakarta takmanız gerekebilir.

Soğutucunuz önceden uygulanmış termal macunla gelmiyorsa, işlemci üzerindeki temas plakasını kapatacak kadar kullanın.

Kabloların yolunu, hava akışına müdahale edecek şekilde planlamak için zaman ayırın. Anakart ve GPU için ikincil 6/8 pinli güç kablolarını takmayı unutmayın. Her şey bağlandıktan sonra, bir nefes alın, iki kez kontrol edin ve kasayı kapatmadan önce bırakın, çoğu modern anakartta, önyükleme yapamıyorsa herhangi bir hatayı bildirmek için bir LED veya ekran bulunur.

Konut

Donanımı TV'nin altına koymayı planladım, bu idealden daha az ama ortağım başka bir odayı devralmamı istemiyor! Havanın alttan girip üstten çıkmasını sağlamak için boşluğun üstünde ve altında delikler kesmek için dairesel bir kesici kullandım. Testte bu oldukça iyi çalışıyor gibi görünüyor, sistem boştayken asla 60oC'nin üzerine çıkmıyor. Yük altındayken bu artıyor ve uzun oyun seanslarında kapıyı açmam gerekecek.

Aksesuarlar

  • Tavan kablosu - Kulaklığınız kablo kullanıyorsa, tavana birkaç kanca takmanız kabloları ayaklarınızdan uzak tutacaktır. Kancayı tavandan koparmadan kablonun çekilmesini sağlamak için geri çekilebilir bobinler de kullanabilirsiniz.
  • lens kapağı - Güneş ışığının kulaklığa girmesine asla izin vermemelisiniz, ışık hassas ekranlara zarar verir.
  • Mikrofiber bezler - Lenslere zarar vermeden temizlemek için.
  • Kulaklık standı - Onu güvende tutmak ve göstermek için.

3. Adım: İşletim Sistemini Kurun

İşletim sistemini yükleyin
İşletim sistemini yükleyin

BIOS Güncellemesi

Birinci adım, BIOS'un güncel olduğundan emin olmaktır, bu özellikle daha yeni bir Ryzen işlemci (3. nesil +) kullanıyorsanız ve anakartınızın önyükleme yapmadan önce bir bios güncellemesine ihtiyacı varsa geçerlidir - Bazı Asus anakartları CPU olmadan yanıp sönebilir. Bir flash sürücüyü FAT32 ile biçimlendirin, sıkıştırılmamış BIOS güncellemesini sürücüye kopyalayın - daha büyük bir 128Gb sürücünün çalışmadığı bir 32Gb sürücü buldum.

Bilgisayarı başlatırken, BIOS kurulumuna girmek için spash ekranını gördüğünüzde DEL tuşuna basın. Menülerde "Flash BIOS" seçeneğini bulduğunuzda, flash sürücünüzden yeni dosyayı seçebilmelisiniz.

Çift çizme

Çift önyükleme yapmayı planlıyorsanız, en iyisi önce Windows'u yüklemek, ardından Linux'a yer açmak için bölümü küçültmek. Benim gibi Linux'ta yaşıyorsanız, Windows 10 önyükleme diski penceresiz yapmanın yolları vardır.

Linux

Bu kurulum için, tüm bu yeni donanım ve kurulum kolaylığı için son teknoloji desteğin güzel bir kombinasyonu olarak Manjaro ile gittim. Linux'un birçok dağıtımı vardır, hepsinin farklı nitelikleri vardır, ancak özünde, ister Ubuntu, ister Fedora veya HML'de (bunu kullanmayın!) bir uygulama deposudur, yine de kullanarak bir uygulama yükleyebilirsiniz. sistemi otomatik olarak güncel tutacak paket yöneticisi.

Seçtiğiniz görüntüyü indirin ve görüntüyü bir flash sürücüye kopyalayın.

Grafik kartınız için özel sürücülere ihtiyacınız olacak, bu nedenle görüntü önyüklendiğinde, "özgür olmayan sürücüler" seçeneğini seçtiğinizden emin olun, bazıları bunları varsayılan olarak yükleyecek, bazıları… öksürmeyecek… ubuntu.

Masaüstü ortamı için, gösterişli yeni GPU'yu sergilemek için harika olan KDE ile gidiyorum. Birine bağlı kalmanıza gerek yok, diğerlerini yüklerseniz, her oturum açtığınızda hangisini kullanacağınızı seçebilirsiniz. Ayrıca XFCE4'ü hafif uzak masaüstü bilgisayarlar için seviyorum ve Tarçın'ı iş için kullanıyorum çünkü hayatı kolaylaştıracak iyi özelliklere sahip..

Dağıtımınız steam kurulu olarak gelmiyorsa, "başlat" menüsüne eşdeğerde bulabileceğiniz paket yöneticisi ile kurun. Giriş yapın ve VR için temel bilgileri almaya başlayabilirsiniz:

  • SteamVR
  • VR Laboratuvarı

Beyninizi Yedekleyin

Zaman geçtikçe, birçok küçük sorunu çözeceksiniz, küçük şeyler hakkında notlar tutmakta fayda var, onlara bir daha ne zaman ihtiyacınız olacağını asla bilemezsiniz ve sorunu daha önce çözmüş olduğunuzu bilmek çok can sıkıcıdır, ancak çözebilirsiniz. hatırlamayın. Eski tarz bir not defteri veya GitLab snippet'leri veya GitHub özetleri gibi çevrimiçi bir beyin bulundurun.

Bu sırada topladığım snippet'ler burada mevcuttur.

Yapılandırma

  • Donanım RNG'si ile güvenliği artırın
  • Basit UFW veya güçlü Güvenlik Duvarı gibi bir Güvenlik Duvarı kurun
  • Tüm başlıklar için "Steam Play"i etkinleştirin.
  • Oyunları başka bir PC veya dizüstü bilgisayara aktarmak için "Steam Remote play"i etkinleştirin.

akort

Ryzen 3. Nesil CPU'lar ve hız aşırtma hakkında bir not: PB/PCO/Auto OC'nin çok az etkisi olduğunu veya hiç etkisinin olmadığını gösteren çok sayıda test yapıldı, manuel hız aşırtma bile muhtemelen çabaya değmez ("Booo!" diyor hız aşırtmacılar). Buna bakmanın diğer yolu, AMD'nin en yeni CPU'ları ile harika bir iş çıkarmış olmasıdır. İyi bir soğutma sağlayın ve size en iyi performansı vermek için elinden geleni yapacaktır.

Bu değişiklikler çok az fark yaratır, bu nedenle düşük seviye ayarlarla uğraşmaktan rahatsızlık duyuyorsanız onlar için endişelenmeyin.

  • /etc/sysctl.d/70-swappiness.conf dosyasına vm.swappiness=10 ekleyerek takası azaltın
  • Risklerin farkında olduğunuz ve bu bilgisayarı kritik şeyler için kullanmadığınız sürece, bazı performans iyileştirmeleri elde etmek için çekirdek parametrelerine mitigations=off ve apparmor=0 ekleyebilirsiniz.
  • Arch linux'un iyi bir Tweaking kılavuzu vardır.

Adım 4: Bisiklet Üzerinde İlk Kez Yaptığınız Gibi Egzersiz Yapın

Bisikletle İlk Seferiniz Gibi Antrenman Yapın
Bisikletle İlk Seferiniz Gibi Antrenman Yapın

Denemek için can attığınız o oyuna atlamak ama yavaştan almak cazip gelebilir. Kulaklığı taktığınızda, zihninizi gerçek bir alternatif gerçekliğe kandırıyorsunuz, ilk başta bundan hoşlanmayabilir, görme ve işitme ile diğer duyularınız arasındaki kopukluğa uyum sağlamak için gözlerinizi ve iç kulağınızı eğitmeniz gerekir.

Oyunu kurarken, yanılsamanın duraklamalar veya takılmalarla kesintiye uğramaması için "ultra" grafikler yerine akıcı grafikler, yüksek FPS'ye gidin.

Durup etrafa bakabileceğiniz Steam VR Lab, Google Earth, Tilt brush veya Job simülatörü gibi şeylerle başlayın. VR'nin bir bonusu, ilgili fiziksel harekettir, sadece bir fareyi hareket ettirmekten daha fazla ter biriktirebilirsiniz, ara vermeyi unutmayın.

Umarım bu hızlı VR turunu beğenmişsinizdir, bahsettiğim herhangi bir konuda daha fazla ayrıntıya girmemi isterseniz bana bildirin.

yenilik

Yeni bir VR deneyimi için bir fikriniz var - Gerçekleştirin! İhtiyacınız olan birçok araç ücretsiz olarak mevcuttur. Unity oyun motoru gibi platformlar, sanal bir ortam oluşturmak için zaten tüm yapı taşlarına sahiptir. Oculus'un ayrıca kendi geliştirme kılavuzu vardır. Blender, geniş bir topluluğa sahip mükemmel bir açık kaynaklı 3D aracıdır.

Eugene Capon'un Pexels'daki fotoğrafı

Önerilen: