From Fedora Project Wiki
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{admon/important | Help wanted! | All interested, please Join us on [https://matrix.to/#/#xr:fedoraproject.org/ #xr:fedoraproject.org on Matrix] }}
= XR (VR/AR/MR) Special Interest Group (SIG) =
= XR (VR/AR/MR) Special Interest Group (SIG) =


Line 11: Line 13:
* To integrate, upgrade, and maintain the packages that enable a seamless XR experience using Fedora as the foundation
* To integrate, upgrade, and maintain the packages that enable a seamless XR experience using Fedora as the foundation
* To work with upstreams to implement changes that improve the user experience when utilizing XR
* To work with upstreams to implement changes that improve the user experience when utilizing XR
* To collaborate with existing package ecosystem to enable new features as defaults (i.e. desktops, vulkan, gpu drivers, etc.)
* To collaborate with the existing package ecosystem and enable new features as defaults (i.e. desktops, vulkan, gpu drivers, etc.)
* To enable native XR hardware ([https://en.wikipedia.org/wiki/Head-mounted_display HMD]) and software support for all of Fedora
* To enable native XR hardware ([https://en.wikipedia.org/wiki/Head-mounted_display HMD]) and software support for all of Fedora


Line 19: Line 21:


* [https://matrix.to/#/#xr:fedoraproject.org #xr@fedoraproject.org Matrix room]
* [https://matrix.to/#/#xr:fedoraproject.org #xr@fedoraproject.org Matrix room]
* [https://discussion.fedoraproject.org/tags/c/project/7/xr-vr-ar-mr #xr-vr-ar-mr on Fedora's Discourse instance]
* [https://discussion.fedoraproject.org/tag/xr-sig #xr-sig on Fedora's Discourse instance]


== Get Involved ==
== Get Involved ==
Line 25: Line 27:
The XR SIG is in the early phases of forming and there is plenty of work going on, primarily in the area of packaging. Join us on Matrix to help with the early packaging and testing work.
The XR SIG is in the early phases of forming and there is plenty of work going on, primarily in the area of packaging. Join us on Matrix to help with the early packaging and testing work.


Join the XR SIG FAS Group: [https://accounts.fedoraproject.org/group/xr/ https://accounts.fedoraproject.org/group/xr/]
Join the [https://accounts.fedoraproject.org/group/xr-sig/ XR SIG FAS Group] by introducing yourself on Matrix and sharing what packages you would like to focus on.


=== Status ===
=== Status ===
Line 33: Line 35:
=== Packaging Resources ===
=== Packaging Resources ===


* [https://copr.fedorainfracloud.org/groups/g/xr/coprs/ XR SIG COPR Group] - Build system for SIG packages and automation
* [https://src.fedoraproject.org/group/xr-sig XR SIG Packages] - SIG packages in Fedora
* [https://copr.fedorainfracloud.org/groups/g/xr-sig/coprs/ XR SIG COPR Group] - Build system for SIG packages and automation
* [[SIGs/XR/packagingStatus|XR Packaging Status]] - List of package dependencies, current packaging status, and coordination on who is working on which package.
* [[SIGs/XR/packagingStatus|XR Packaging Status]] - List of package dependencies, current packaging status, and coordination on who is working on which package.
* [https://lists.fedoraproject.org/admin/lists/xr-sig.lists.fedoraproject.org/ XR SIG List] - Distribution list for Bugzilla default issue assignment.


=== Upstream Resources ===
=== Ecosystem Resources ===


* [https://lvra.gitlab.io/ Linux VR Adventures Wiki] - A collection of links, useful resources and guides for the amazing world of VR on Linux
* [https://lvra.gitlab.io/ Linux VR Adventures Wiki] - A collection of links, useful resources and guides for the amazing world of VR on Linux
Line 43: Line 47:
* [https://github.com/alvr-org/ALVR/ ALVR] - Stream VR displays from your PC to your headset via Wi-Fi (SteamVR plugin)
* [https://github.com/alvr-org/ALVR/ ALVR] - Stream VR displays from your PC to your headset via Wi-Fi (SteamVR plugin)
* [https://www.khronos.org/openxr/ OpenXR] - OpenXR is a royalty-free, open standard that provides high-performance access to XR—platforms and devices
* [https://www.khronos.org/openxr/ OpenXR] - OpenXR is a royalty-free, open standard that provides high-performance access to XR—platforms and devices
* [https://www.vulkan.org/ Vulkan] - Vulkan is a cross-platform industry standard enabling developers to target a wide range of devices with the same graphics API
= Other Distro XR Packaging Resources =
* [https://build.opensuse.org/project/show/hardware:xr openSUSE OBS] - openSUSE XR Hardware Project
* [https://wiki.nixos.org/wiki/VR NixOS VR] - NixOS XR packages


[[Category:SIGs]]
[[Category:SIGs]]
[[Category:Fedora special-interest groups]]
[[Category:Fedora special-interest groups]]

Latest revision as of 04:39, 14 April 2024

Help wanted!
All interested, please Join us on #xr:fedoraproject.org on Matrix

XR (VR/AR/MR) Special Interest Group (SIG)

The Fedora XR SIG is a grouping of like minded individuals and groups who are working towards improving the state of XR capabilities and the associated subsystems in Fedora.

What is XR?

Extended reality (XR) is an umbrella term that encompasses virtual reality (VR), augmented reality (AR), and mixed reality (MR). XR technology aims to merge the physical world with a digital environment, providing users with immersive experiences in virtual or augmented settings. This technology is rapidly growing and being utilized in various fields such as entertainment, marketing, education, training, real estate, maintenance, and remote work. XR applications include joint efforts in the workplace, training, education, therapeutic treatments, and data analysis. By leveraging visual data acquisition and real-time responses in virtual environments, XR devices create customized experiences for users. XR devices like VR headsets, AR displays, and MR technologies are becoming more prevalent in homes and businesses.

Mission

  • To integrate, upgrade, and maintain the packages that enable a seamless XR experience using Fedora as the foundation
  • To work with upstreams to implement changes that improve the user experience when utilizing XR
  • To collaborate with the existing package ecosystem and enable new features as defaults (i.e. desktops, vulkan, gpu drivers, etc.)
  • To enable native XR hardware (HMD) and software support for all of Fedora

Communication/Contact

We are using Matrix as our primary methods of coordination and communication.

Get Involved

The XR SIG is in the early phases of forming and there is plenty of work going on, primarily in the area of packaging. Join us on Matrix to help with the early packaging and testing work.

Join the XR SIG FAS Group by introducing yourself on Matrix and sharing what packages you would like to focus on.

Status

  • Setting up SIG, infrastructure resources (COPR/Packit/etc.), and packaging work underway

Packaging Resources

Ecosystem Resources

  • Linux VR Adventures Wiki - A collection of links, useful resources and guides for the amazing world of VR on Linux
  • Monado - The open source OpenXR runtime
  • WiVRn - OpenXR streaming application based on Monado
  • ALVR - Stream VR displays from your PC to your headset via Wi-Fi (SteamVR plugin)
  • OpenXR - OpenXR is a royalty-free, open standard that provides high-performance access to XR—platforms and devices
  • Vulkan - Vulkan is a cross-platform industry standard enabling developers to target a wide range of devices with the same graphics API

Other Distro XR Packaging Resources