Q100455: Nuke மற்றும் CaraVR க்கான Linux இல் VR ஹெட்செட்களை இயக்குதல்

சுருக்கம்

இந்தக் கட்டுரை லினக்ஸில் VR ஹெட்செட்களை எவ்வாறு இயக்குவது என்பது குறித்த வழிகாட்டுதலை வழங்குகிறது. இதில் புதிய Nvidia இயக்கிகளை Nuke மற்றும் CaraVR உடன் எவ்வாறு வேலை செய்வது, மற்றும் Nuke sudo/root ஆகத் தொடங்காமல் ஹெட்செட்களை எவ்வாறு வேலை செய்ய கட்டமைப்பது என்பதும் அடங்கும்.

மேலும் தகவல்

HTC Vive மற்றும் Oculus Rift CV1 போன்ற Linux இல் உள்ள ஹெட்செட்களுக்கு, OpenHMD மூன்றாம் தரப்பு நூலகம் போன்ற இயக்கிகள் தேவைப்படுகின்றன, இது Nuke / CaraVR நிறுவல் செயல்முறையின் ஒரு பகுதியாக நிறுவப்பட்டுள்ளது. இருப்பினும், Nvidia இயக்கிகள் இயல்பாகவே எவ்வாறு அமைக்கப்படுகின்றன என்பதன் காரணமாக, ஹெட்செட்டை மானிட்டர் அவுட் டிஸ்ப்ளே சாதனமாகப் பயன்படுத்த அனுமதிக்க Nvidia க்கான உள்ளமைவு கோப்பை சரிசெய்ய வேண்டும் .

குறிப்பு: CaraVR செருகுநிரல் இப்போது NukeX பதிப்புகள் 12.0+ இல் சேர்க்கப்பட்டுள்ளது.

உங்கள் VR ஹெட்செட்டை இயக்குவதற்கு முன், Nvidia GPU இயக்கிகள் புதுப்பித்த நிலையில் இருப்பதை உறுதிசெய்யவும். அவற்றைப் புதுப்பிக்க, கீழே இணைக்கப்பட்டுள்ள Nvidia வலைத்தளத்தைப் பார்க்கவும்:

https://www.nvidia.com/Download/index.aspx?lang=en-in

ராக்கி 9 இல் VR ஹெட்செட்டை இயக்குகிறது

Nuke மற்றும் CaraVR இல் உங்கள் VR ஹெட்செட்டை இயக்க, கீழே உள்ள வழிமுறைகளைப் பயன்படுத்தி சில கூடுதல் நூலகங்கள் மற்றும் udev விதிகளுடன் EPEL களஞ்சியத்தை நிறுவ வேண்டும்:

1) ஒரு முனைய சாளரத்தைத் திறக்கவும்

2) EPEL களஞ்சியத்தை நிறுவ, கட்டளையை இயக்கவும்: sudo dnf install epel-release

3) உங்கள் சாதனத்துடன் Nuke இடைமுகம் செய்ய ஹிடாபியை நிறுவவும்:
sudo dnf install hidapi hidapi-devel

4) cmake ஐ நிறுவ, sudo dnf install cmake
இயக்கவும். sudo dnf install cmake

5) அடுத்து உங்கள் டெர்மினல் விண்டோவில் உள்ள உங்கள் பதிவிறக்க கோப்புறையில் உலாவி இயக்குவதன் மூலம் OpenHMD ஐ நிறுவவும்:
sudo git clone --recursive https://github.com/thaytan/OpenHMD.git

6) பதிவிறக்கங்கள் கோப்புறையிலிருந்து, cd OpenHMD என தட்டச்சு செய்து OpenHMD கோப்புறையைத் திறந்து, OpenHMD ஐ தொகுத்து நிறுவ பின்வரும் கட்டளைகளை இயக்கவும்:

குறிப்பு: நீங்கள் குறிப்பிட்ட இயக்கிகளுடன் OpenHMD ஐ தொகுக்கலாம், கிடைக்கக்கூடிய இயக்கிகள் பற்றிய கூடுதல் தகவல்களை அதிகாரப்பூர்வ கிதுப்பில் காணலாம் ; கண்டறியப்பட்ட சாதனங்களை நிறுவ cmake கட்டளைக்குப் பிறகு “..” ஐப் பயன்படுத்தலாம்.

அ. mkdir build
ஆ. cd build
சி. cmake..
ஈ. make
இ. sudo make install

7) உங்கள் VR ஹெட்செட்டுடன் ஒரு கட்டுப்படுத்தி இருந்தால், xr-வன்பொருளை நிறுவுவதன் மூலம் அதை இயக்க தேவையான udev விதிகளை நீங்கள் அமைக்கலாம். உங்கள் டெர்மினல் அமர்வில் உங்கள் பதிவிறக்க கோப்புறையில் உலாவி இயக்குவதன் மூலம் இதை நிறுவலாம்:
sudo git clone --recursive https://gitlab.freedesktop.org/monado/utilities/xr-hardware.git

8) பின்னர் cd xr-hardware hardware கோப்புறையைத் திறந்து, xr-hardware ஐ உருவாக்கி நிறுவ பின்வரும் கட்டளைகளை இயக்கவும்.

அ. make
b. sudo make install

மேலே உள்ள கட்டளைகளை இயக்கிய பிறகு, Nuke Viewer Monitor Out Properties dropdown for Devices இல் HMD யூனிட்டைக் காட்ட வேண்டும். இருப்பினும், ஹெட்செட் மூலம் வெளியீட்டைக் காண, கீழே உள்ள CentOS 7 பிரிவில் அறிவுறுத்தப்பட்டுள்ளபடி xorg.conf கோப்பில் HMD ஐ இயக்க வேண்டியிருக்கலாம்.

CentOS 7 இல் VR ஹெட்செட்டை இயக்குதல்

என்விடியா டிரைவர்களை உள்ளமைத்தல்

உள்ளமைவு கோப்பை சரிசெய்ய பின்வரும் படிகள் கீழே உள்ளன:

1) சூடோ அல்லது ரூட்டாக, பின்வரும் கோப்பை உரை திருத்தியில் திறக்கவும்:

/etc/X11/xorg.conf

குறிப்பு: xorg.conf கோப்பு இல்லை என்றால், பின்வரும் கட்டளையைப் பயன்படுத்தி அதை உருவாக்கலாம்:

sudo nvidia-xconfig

2) உள்ளமைவு கோப்பில் பிரிவு "சாதனம்" என்று கூறும் பகுதியைக் கண்டறியவும்.

3) கீழே உள்ள எடுத்துக்காட்டு படத்தில் காட்டப்பட்டுள்ளபடி, பிரிவில் பின்வரும் வரியைச் சேர்க்கவும்:

Option "AllowHMD" "yes"


4) புதுப்பிக்கப்பட்ட கோப்பைச் சேமித்து ஹெட்செட் சாதனத்தை இணைக்கவும்.

5) இயந்திரத்தை மீண்டும் துவக்கவும்.

இப்போது Nvidia உள்ளமைவு கோப்பு சரிசெய்யப்பட்டுவிட்டதால், Nuke மற்றும் CaraVR தொடங்குவதன் மூலம் உங்கள் VR ஹெட்செட் செயல்படுகிறதா என்பதை நீங்கள் சோதிக்கலாம். Nuke சூடோ அல்லது ரூட்டாக இயக்கப்பட வேண்டும் என்பதை நினைவில் கொள்ளவும், மேலும் ஹெட்செட்டைப் பயன்படுத்துவதற்கான விருப்பம் இப்போது Monitor Out மேம்பட்ட அமைப்புகளின் சாதனக் குமிழியில் தோன்றும்.

வியூவர் மானிட்டர் அவுட் பேனலைத் திறக்க, ஏதேனும் பலகத்தில் வலது கிளிக் செய்து, அதைச் சேர்க்க விண்டோஸ் > வியூவர் மானிட்டர் அவுட்டைத் தேர்ந்தெடுக்கவும். பின்னர் கியர்பாக்ஸ் பொத்தானை அழுத்தவும் . கீழே உள்ள படங்களில் காட்டப்பட்டுள்ளபடி, பண்புகள் பலகத்தில் மேம்பட்ட அமைப்புகளைக் காண்பிக்க , வியூவர் மானிட்டர் அவுட் பேனலின் இடதுபுறத்தில் உள்ள ஐகானைக் கிளிக் செய்யவும் :

பார்வையாளர் மானிட்டர்அவுட்.பிஎன்ஜி

mceclip0.png பற்றி


குறிப்பு:
CaraVR உடன் ஹெட்செட்டைப் பயன்படுத்துவது பற்றிய கூடுதல் தகவலுக்கு பின்வரும் இணைப்பில் எங்கள் ஆவணங்களையும் நீங்கள் பார்க்கலாம்:
 உங்கள் வேலையை மதிப்பாய்வு செய்தல்

NUKE ஆயுதத்தை ரூட் அல்லது சூடோவாகத் தொடங்காமல் ஹெட்செட்களைப் பயன்படுத்துதல்

சூடோ/ரூட் இல்லாமல் Nuke துவக்கி, வியூவர் நோடில் ஹெட்செட்டை இயக்க முயற்சிக்கும்போது, ஹெட்செட் வேலை செய்யாமல் போகலாம், மேலும் கீழே உள்ள செய்தி காட்டப்படும்:



இந்த சிக்கல், கணினியில் செருகப்பட்ட USB சாதனங்களுக்கான அனுமதிகளை லினக்ஸ் எவ்வாறு நிர்வகிக்கிறது என்பதன் காரணமாகும். இந்த சிக்கலைச் சமாளிப்பதற்கான எளிய வழி, அனைத்து அனுமதிகளும் வழங்கப்பட்டதால், Nuke ரூட்/சூடோவாக இயக்குவதாகும், இருப்பினும் Nuke ரூட்/சூடோவாக இயக்குவது ஏற்கனவே உள்ள குழாய்களில் தலையிடக்கூடும்.

Nuke சூடோ அல்லது ரூட்டாகத் தொடங்க வேண்டிய அவசியமின்றி ஹெட்செட்களைப் பயன்படுத்தலாம், இருப்பினும் இதற்கு கூடுதல் அமைப்பு தேவைப்படுகிறது, இது கீழே விவரிக்கப்பட்டுள்ளது:

ரூட் டி அல்லது சுடோ இல்லாமல் OCULUS RIFT CV1 ஐப் பயன்படுத்துதல்

பின்வரும் படிகள் 83-hmd.rules udev கோப்பில் Oculus Rift CV1 ஐச் சேர்க்க வேண்டும், இது "Rift (CV1)" ஏற்கனவே பயன்பாட்டில் உள்ளது என்ற செய்தி ஏற்படுவதைத் தடுக்க வேண்டும்:

குறிப்பு : இந்தப் படிகளைச் செய்வதற்கு முன் CV1 ஹெட்செட்டைச் செருகவோ அல்லது Nuke தொடங்கவோ வேண்டாம்.


1) ஹெட்செட்டைப் பயன்படுத்த விரும்பும் பயனரின் பயனர் ஐடி plugdev குழுவிற்குச் சொந்தமானது என்பதை உறுதிசெய்து கொள்ளுங்கள், தேவைப்பட்டால் plugdev எனப்படும் அனுமதி குழுவை உருவாக்குங்கள். அனுமதி குழுக்களை எவ்வாறு உருவாக்குவது மற்றும் குழுக்களில் பயனர் ஐடிகளைச் சேர்ப்பது பற்றிய தகவலுக்கு Linux விநியோக ஆவணங்களை மதிப்பாய்வு செய்யவும்.

2) சூடோ அல்லது ரூட்டாக, உரை திருத்தியில் /etc/udev/rules.d/83-hmd.rules ஐத் திறக்கவும் அல்லது உருவாக்கவும் மற்றும் திறக்கவும்.

3) கோப்பில் பின்வரும் வரியைச் சேர்க்கவும்:

SUBSYSTEM=="usb", ATTR{idVendor}=="2833", MODE="0666", GROUP="plugdev"

4) கோப்பை சேமிக்கவும்

5) சூடோ அல்லது ரூட்டாக, கீழே உள்ள கட்டளையை இயக்கவும்:

sudo udevadm control --reload-rules

6) இயந்திரத்தை மறுதொடக்கம் செய்யுங்கள்.

7) CV1 ஹெட்செட்டை செருகி Nuke தொடங்கவும்.

குறிப்பு : லினக்ஸில் CV1 ஹெட்செட்டைப் பயன்படுத்தும் போது, Monitor Out மேம்பட்ட அமைப்புகள் சாதனக் குமிழியில் CV1 இயக்கப்படும் வரை அது கருப்பு நிறத்தில் காண்பிக்கப்படும் என்பதை நினைவில் கொள்ளவும்.

ரூட் அல்லது சுடோ இல்லாமல் HTC VIVE ஐப் பயன்படுத்துதல்

பின்வரும் படிகள் HTC Vive ஐ 83-hmd.rules udev கோப்பில் சேர்க்க வேண்டும், இது "HTC Vive" ஏற்கனவே பயன்பாட்டில் உள்ளது என்ற செய்தி வருவதைத் தடுக்க வேண்டும்:

1) பயனர் ஐடி plugdev குழுவிற்கு சொந்தமானது என்பதை உறுதிசெய்து, தேவைப்பட்டால் plugdev என்ற குழுவை உருவாக்கவும். குழுக்களை எவ்வாறு உருவாக்குவது மற்றும் குழுக்களில் பயனர் ஐடிகளை எவ்வாறு சேர்ப்பது என்பது பற்றிய தகவலுக்கு Linux விநியோகத்தின் ஆவணங்களை மதிப்பாய்வு செய்யவும்.

2) சூடோ அல்லது ரூட்டாக, உரை திருத்தியில் /etc/udev/rules.d/83-hmd.rules ஐத் திறக்கவும் அல்லது உருவாக்கவும் மற்றும் திறக்கவும்.

3) கோப்பில் கீழே உள்ள குறியீட்டு வரிகளைச் சேர்க்கவும், அவை SteamVR GitHub பக்கத்திலிருந்து பெறப்பட்டன, https://github.com/ValveSoftware/SteamVR-for-Linux#usb-device-requirements :

# HTC Vive HID Sensor naming and permissioning

KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="2c87", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2101", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2000", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1043", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2050", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2011", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2012", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="2c87", MODE="0666", GROUP="plugdev"

# HTC Camera USB Node

SUBSYSTEM=="usb", ATTRS{idVendor}=="114d", ATTRS{idProduct}=="8328", MODE="0666", GROUP="plugdev"

# HTC Mass Storage Node

SUBSYSTEM=="usb", ATTRS{idVendor}=="114d", ATTRS{idProduct}=="8200", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="114d", ATTRS{idProduct}=="8a12", MODE="0666", GROUP="plugdev"

4) கோப்பை சேமிக்கவும்

5) சூடோ அல்லது ரூட்டாக, கீழே உள்ள கட்டளையை இயக்கவும்:

sudo udevadm control --reload-rules

6) இயந்திரத்தை மறுதொடக்கம் செய்யுங்கள்.

7) ஹெட்செட்டை ஏற்கனவே செருகியிருந்தால், அதை மீண்டும் செருக வேண்டியிருக்கலாம், இதனால் ஹெட்செட்டில் டெஸ்க்டாப் பின்னணியைக் காணலாம்.

8) Nuke துவக்கி, "HTC Vive" ஏற்கனவே பயன்பாட்டில் உள்ளது என்ற செய்தி இல்லாமல் ஹெட்செட்டைப் பயன்படுத்த முடியுமா என்று சோதிக்கவும்.

"HTC Vive" ஏற்கனவே பயன்பாட்டில் உள்ளது என்ற செய்தியை நீங்கள் தொடர்ந்து பெற்றால், ஹெட்செட்டில் வேறு சாதனம்/விற்பனையாளர் ஐடிகள் இருக்கலாம், எனவே அந்த ஐடிகளுக்கான 83-hmd.rules கோப்பில் தனிப்பயன் விதிகளைச் சேர்க்க வேண்டும். கீழே உள்ள படிகளைப் பயன்படுத்தி இதைச் செய்யலாம்:

1) டெர்மினலைத் திறந்து இயக்கவும்:

lsusb

2) இது கீழே கொடுக்கப்பட்டுள்ளதைப் போன்ற ஒரு முடிவை உங்களுக்கு வழங்கும்:

 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0bda:0181 Realtek Semiconductor Corp.
Bus 002 Device 055: ID 0bb4 : 2744 HTC (High Tech Computer Corp.)
Bus 002 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 056: ID 0bb4 : 0306 HTC (High Tech Computer Corp.)
Bus 002 Device 057: ID 0424:274d Standard Microsystems Corp.
Bus 002 Device 058: ID 0bb4 : 2134 HTC (High Tech Computer Corp.)
Bus 002 Device 007: ID 0d3d:0040 Tangtop Technology Co., Ltd PS/2 Adapter
Bus 002 Device 059: ID 0bb4:2c87 HTC (High Tech Computer Corp.)
Bus 002 Device 060: ID 28de:2101  
Bus 002 Device 061: ID 28de:2101  
Bus 002 Device 062: ID 28de:2000  
Bus 002 Device 063: ID 0bb4:2c87 HTC (High Tech Computer Corp.)

Bus 002 Device 036: ID 0c45:6340 Microdia Camera

ID பிரிவை idVendor:idProduct எனப் படிக்கலாம், இந்த மதிப்புகளைப் பயன்படுத்தி, /etc/udev/rules.d/83-hmd.rules கோப்பிற்கான கூடுதல் விதிகளை உருவாக்கலாம்.

3) சூடோ அல்லது ரூட்டாக, /etc/udev/rules.d/83-hmd.rules ஐ ஒரு உரை திருத்தியில் திறக்கவும்.

4) கீழே உள்ள வரியைச் சேர்க்கவும், <missingVendor> மற்றும் <missingProduct> ஐ lsusb முடிவில் பட்டியலிடப்பட்டுள்ள எந்த சாதனங்களாலும் மாற்றவும், அவை ஏற்கனவே 83-hmd.rules கோப்பில் இல்லை:

SUBSYSTEM=="usb", ATTRS{idVendor}=="<missingVendor>", ATTRS{idProduct}=="<missingProduct>", MODE="0666", GROUP="plugdev"

இந்த எடுத்துக்காட்டில், Nuke மற்றும் CaraVR அனுமதிகளை அனுமதிக்க கீழே உள்ள மூன்று வரிகள் சேர்க்கப்பட்டன:

 # Extra rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="
0bb4 ", ATTRS{idProduct}==" 0306 ", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}==" 0bb4 ", ATTRS{idProduct}==" 2134 ", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}==" 0bb4 ", ATTRS{idProduct}==" 2744 ", MODE="0666", GROUP="plugdev"

5) கோப்பை சேமிக்கவும்

6) சூடோ அல்லது ரூட்டாக, கீழே உள்ள கட்டளையை இயக்கவும்:

sudo udevadm control --reload-rules

7) இயந்திரத்தை மறுதொடக்கம் செய்யுங்கள்.

8) ஹெட்செட்டை ஏற்கனவே செருகியிருந்தால், அதை மீண்டும் செருக வேண்டியிருக்கலாம், இதனால் ஹெட்செட்டில் டெஸ்க்டாப் பின்னணியைக் காணலாம்.

9) Nuke துவக்கவும், இப்போது வியூவர் மானிட்டர் அவுட் மேம்பட்ட அமைப்புகள் சாதனக் குமிழியில் அதை இயக்கும்போது ஹெட்செட் பயன்படுத்தக்கூடியதாக இருக்க வேண்டும்.

கூடுதல் சரிசெய்தல்

1) OpenHMD இன் மற்றொரு பதிப்பை நிறுவுவது CaraVR உடன் அனுப்பப்படும் பதிப்பில் குறுக்கிடக்கூடும். ஹெட்செட்டில் உங்களுக்கு சிக்கல்கள் ஏற்பட்டால், தயவுசெய்து OpenHMD இன் வேறு பதிப்புகள் அல்லது உங்கள் கணினியில் நீங்கள் நிறுவியிருக்கக்கூடிய பிற ஹெட்செட் இயக்கிகளை நிறுவல் நீக்க முயற்சிக்கவும்.

2) சில சமயங்களில், AllowHMD செயல்முறை தானாகவே செயல்படாது. இந்த நிலையில், Nuke இல் ஹெட்செட் கண்டறியப்படாமல் இருப்பதை சரிசெய்ய, NVidia அமைப்புகளைத் திறந்து, ஹெட்செட் இரண்டாவது மானிட்டராகக் கண்டறியப்பட்டு முடக்கப்பட்டிருக்கும், பின்னர் அதை இயக்கவும். இது இந்த சிக்கலை சரிசெய்ய வேண்டும், மேலும் Nuke மீண்டும் தொடங்கும்போது, ஹெட்செட் Viewer Monitor Out மேம்பட்ட அமைப்புகள் Device knob இல் தோன்றும்.

OCULUS RIFT CV1 பற்றிய கூடுதல் குறிப்புகள்

  • நீங்கள் அதை உள்ளே இயக்கும் வரை Oculus CV1 கருப்பு நிறத்தில் காண்பிக்கப்படும். Nuke பார்வையாளர் அமைப்புகள்.
  • Gnome/Kde இல் கிடைக்கும் திரைகளின் பட்டியலில் CV1 தோன்றாது, அது Viewer Monitor Output Device knob இல் ஆதரிக்கப்படும் சாதனங்களுடன் காட்டப்படும்.
  • நீங்கள் முதலில் வியூவர் மானிட்டர் வெளியீட்டை இயக்கும்போது, OS புதிய உள்ளமைவுக்கு ஏற்ப சரிசெய்யும்போது கிடைக்கக்கூடிய அனைத்து மானிட்டர்களும் சில வினாடிகளுக்கு கருப்பு நிறத்தில் காண்பிக்கப்படும்.
  • நீங்கள் மூடும் வரை CV1 இயக்கத்தில் இருக்கும். புதிய உள்ளமைவுக்கு OS சரிசெய்யும்போது, கிடைக்கக்கூடிய அனைத்து மானிட்டர்களும் சில வினாடிகளுக்கு கருப்பு நிறத்தில் காட்டப்படும் வகையில் Nuke செயல்படுகிறது.

மேலும் படிக்க

OpenHMD-ஐ விட, Linux-இல் SteamVR-ஐ ஹெட்செட் இயக்கியாகப் பயன்படுத்துவதும் சாத்தியமாகும். இருப்பினும், CentOS 7-இல் SteamVR-க்கு Valve-க்கு மட்டுப்படுத்தப்பட்ட ஆதரவு உள்ளது. கூடுதலாக, மென்பொருளை இயக்க குறிப்பிட்ட இயக்கி பதிப்புகள் தேவைப்படும், அதை கீழே காணலாம்:

என்விடியா:

    • NVIDIA கார்டுகளுக்கு NVIDIA டிரைவரின் பதிப்பு 430.26 அல்லது அதற்கு மேற்பட்ட பதிப்பு தேவை மற்றும் SteamVR பீட்டாவைப் பயன்படுத்த வேண்டும்.

ஏஎம்டி:

    • வல்கன் ஆதரவு மற்றும் லினக்ஸ் கர்னல் 4.13 உடன் தொகுக்கப்பட்ட குறைந்தபட்சம் Mesa 17.3 SteamVR க்கு தேவைப்படுகிறது.

இயக்கிகளுக்கான கூடுதல் தகவல்களை அவற்றின் Linux ஆவணங்களுக்கான SteamVR இல் காணலாம்.

Centos 7 அல்லாத வேறு லினக்ஸ் விநியோகத்தில் CaraVR , Nuke மற்றும் Steam VR ஐ நிறுவ முடிந்தால், கீழே உள்ள படிகளைப் பயன்படுத்துவது ஹெட்செட்டை வேலை செய்ய அனுமதிக்கும்.

  1. SteamVR நிறுவப்பட்டு புதுப்பிக்கப்பட்டுள்ளதா என்பதை உறுதிசெய்து, எந்தவொரு SteamVR பயன்பாட்டையும் வெற்றிகரமாக இயக்க முடியும் வரை SteamVR இல் தேவையான அனைத்து உள்ளமைவு படிகளையும் செய்யவும்.
    - நீராவி நிறுவல் கோப்புகளை இங்கே காணலாம்.
  2. SteamVR-ஐ மூடு, ஆனால் Steam-ஐ தொடர்ந்து இயக்கவும்.
  3. ஒரு முனையத்தைத் திறந்து, அதே அமர்வில், கீழே உள்ள இரண்டு வரிகளையும் இயக்கவும், கணினியின் குறிப்பிட்ட நிறுவலுக்குத் தேவையானபடி அவற்றை சரிசெய்யவும்:

/home/username/.steam/steam/ubuntu20_04/steam-runtime/run.sh

/usr/local/ Nuke 16.0v4/ Nuke 16.0

குறிப்பு: Nuke / CaraVR மற்றும் SteamVR ஆகியவற்றால் அதிகாரப்பூர்வமாக ஆதரிக்கப்படும் ஒற்றை Linux விநியோகம் இல்லாததால், SteamVR உடன் Nuke பயன்படுத்துவது முழுமையாக சோதிக்கப்படவில்லை மற்றும் எதிர்பார்த்தபடி வேலை செய்யாமல் போகலாம். இருப்பினும், இது OpenHMD ஐ விட SteamVR ஆதரிக்கப்படும் ஹெட்செட்களுக்கான பிரேம்ரேட், சிதைவு திருத்தம் மற்றும் பார்வை புல அமைப்புகளின் அடிப்படையில் சிறந்த செயல்திறனை வழங்கக்கூடும்.

    We're sorry to hear that

    Please tell us why