OyasumiVR - VR Sleeping Utilities for linux

How to Download OyasumiVR - VR Sleeping Utilities

Written by Raphiiko

Table of Contents:
1. Screenshots
2. Installing on Windows Pc
3. Installing on Linux
4. System Requirements
5. Game features
6. Reviews

OyasumiVR - VR Sleeping Utilities Screenshots

    OyasumiVR - VR Sleeping Utilities game for Linux 1 OyasumiVR - VR Sleeping Utilities game for windows Pc 1 OyasumiVR - VR Sleeping Utilitiesfor windows and Linux 1

How to Install OyasumiVR - VR Sleeping Utilities on Windows Pc

  1. Click on the OyasumiVR - VR Sleeping Utilities download button below.
  2. Choose "Install" to install the game on the windows steam client.
  3. Follow the on-screen prompts
  4. Let it download the Full Version.
  5. Once a game is downloaded, use the Windows Steam Client to play the game.

=== Download Game ====


Download for pc →

Guide: Installing OyasumiVR - VR Sleeping Utilities on Linux with Steam Proton

This guide describes how to use Steam Proton to play and run Windows games on your Linux computer. Some games may not work or may break because Steam Proton is still at a very early stage.


1. Activating Steam Proton for Linux:
Proton is integrated into the Steam Client with "Steam Play." To activate proton, go into your steam client and click on Steam in the upper right corner. Then click on settings to open a new window. From here, click on the Steam Play button at the bottom of the panel. Click "Enable Steam Play for Supported Titles."

Alternatively: Go to Steam > Settings > Steam Play and turn on the "Enable Steam Play for Supported Titles" option.

Valve has tested and fixed some Steam titles and you will now be able to play most of them. However, if you want to go further and play titles that even Valve hasn't tested, toggle the "Enable Steam Play for all titles" option.


2. Choose a version
You should use the Steam Proton version recommended by Steam: 3.7-8. This is the most stable version of Steam Proton at the moment.


3. Restart your Steam
After you have successfully activated Steam Proton, click "OK" and Steam will ask you to restart it for the changes to take effect. Restart it. Your computer will now play all of steam's whitelisted games seamlessly.


4. Launch Stardew Valley on Linux:
Before you can use Steam Proton, you must first download the Stardew Valley Windows game from Steam. When you download Stardew Valley for the first time, you will notice that the download size is slightly larger than the size of the game.
This happens because Steam will download your chosen Steam Proton version with this game as well. After the download is complete, simply click the "Play" button.


System Requirements

Windows Pc Requirements

Minimum:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10 / 11
  • Processor: Core i5 / Ryzen 3
  • Memory: 4 GB RAM
  • Graphics: GPU with 6GB VRAM or higher (GTX 1060 6GB), for running OyasumiVR alongside a VR game
  • DirectX: Version 11
  • Storage: 500 MB available space
  • VR Support: SteamVR
  • Additional Notes: Any Windows version before Windows 10 is unsupported.

Recommended:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10 / 11
  • Processor: Core i7 / Ryzen 5
  • Memory: 4 GB RAM
  • Graphics: GPU with 6GB VRAM or higher (GTX 1080 8GB, RTX2070), for running OyasumiVR alongside a VR game
  • DirectX: Version 11
  • Storage: 500 MB available space
  • VR Support: SteamVR
  • Additional Notes: Any Windows version before Windows 10 is unsupported.

Linux Requirements

Minimum:
  • Requires a 64-bit processor and operating system

Recommended:
  • Requires a 64-bit processor and operating system

Mac Requirements

Minimum:
  • Requires a 64-bit processor and operating system

Recommended:
  • Requires a 64-bit processor and operating system

What is OyasumiVR - VR Sleeping Utilities? Features and Description

Software that helps you sleep in virtual reality. OyasumiVR detects when you are asleep and automates various tasks and settings to make VR sleeping as comfortable as possible.

What is OyasumiVR?

OyasumiVR is a desktop application containing various utilities and automations to help you sleep with a virtual reality headset on. Most of these utilities are built specifically for use within the social vr-platform VRChat.

OyasumiVR can detect when you are asleep, and help you in various ways such as:
  • ๐Ÿ”‹ Saving electricity and battery overnight
  • ๐Ÿ”… Dimming your headset brightness
  • โœจ Triggering avatar animations based on your sleeping pose
  • ๐Ÿ“ฉ Automatically handling invite requests
  • ๐Ÿ› ๏ธ Automating various SteamVR settings

...and many more! Please see the upcoming "Features" section to read more about what functionality OyasumiVR has to offer.

Features

๐Ÿ’คSleep Detection

OyasumiVR can detect automatically when you are asleep, based on your movement! Simply calibrate once, enable the automation, and you're set.

If automatic detection is not what you're looking for, there's various alternative automations you can use, that are based on:

  • A time schedule
  • Controller & tracker battery levels
  • Controller & tracker power states
  • SteamVR status

๐Ÿ“ฒ SteamVR Overlay

OyasumiVR comes with its own SteamVR overlay, which allows you control some of its features from within VR!

By default, double press the A button on your right controller, and it should pop up in front of you.

๐Ÿ”‹ Power Automations

Controllers & Trackers
Automatically have your controllers and/or trackers turn off when you sleep, and save their battery! You'll be happy when you wake up in the morning and find they'll still have some juice left in them!

Additionally, you can have your controllers and/or trackers turn off when you put them on the charger. Ideal for hotswapping controllers!

Windows Power Policy
Save some electricity by automatically setting Windows' Power Policy when you go to sleep and wake up! Simply have it set a more conservative policy (like "Power Saver") when you go to sleep, and then restore a higher performance policy when you wake up again.

Base Stations
Have OyasumiVR turn your base stations on and off together with SteamVR. A bit like SteamVR's own base station power management, but compatible with any HMD! As long as your PC supports Bluetooth and is in range of the base stations, you're good to go.

Currently only V2 Lighthouses are supported.

๐Ÿ”Œ GPU Automations

GPU Power Limiting
Save electricity by automatically power limiting your GPU when you go to sleep, and restoring its full power when you wake up! Simply set the desired watt limits and OyasumiVR will set them when needed.

Power limiting is only available on Nvidia GPUs. AMD users can instead make use of the MSI Afterburner automations.

MSI Afterburner
If you want more control over your GPU than just setting the power limit, you can have OyasumiVR automatically activate the profiles you've set up in MSI Afterburner. Tweak your over- or underclocks, power limits and more, and have OyasumiVR call for them when you go to sleep, or wake up!

๐Ÿ’ซ VRChat Automations

๐ŸŒœ Sleeping Animations
OyasumiVR can detect what sleeping pose you are in, and use it to trigger the right animation or pose on your avatar.

There are built-in presets for popular locomotion assets, including:
  • ใ”ใ‚ๅฏใ‚ทใ‚นใƒ†ใƒ  v2.2 - 2.3 by ใฟใ‚“ใฟใ‚“ใฟใƒผใ‚“ (Sleep System v2.2 - 2.3 by minminmiin, EX version also supported!)
  • GoGo Loco v1.7.1+ by franada

Alternatively, trigger your own animations with the included OSC script editors!

๐Ÿ“ง Auto Accept Invite Requests
Automatically accept invite requests from specific friends while you are asleep! You can add the friends you want to let in to the whitelist, or even block certain friends from having their requests automatically accepted with a blacklist.

๐Ÿ”ต Status Automations
Automatically change your status based on the number of players in your world:

Switch to blue when you are sleeping alone so your friends can join you, and switch to orange when there's enough people around!

๐Ÿ”ง OSC Automations
You can send certain OSC messages to VRChat when sleep mode is enabled, or disabled. You can use the built-in OSC script editor to compose the exact messages you want to send.

This is a more advanced feature that you can use use to trigger certain features on your avatar. For example: Show a sleepy expression on your face while sleep mode is enabled!

โ›” Shutdown Sequence

Ever wanted to fall asleep in VR, but not stay in VR all night? The shutdown sequence has you covered!

The shutdown sequence can trigger automatically when you've been asleep for a certain amount of time. Depending on which actions you configure, it will do any of the following:
  • Turn off your controllers and/or Trackers
  • Turn off your Base Stations
  • Quit SteamVR (And any running game or overlay along with it)
  • Shut down Windows

Now you can fall asleep soundly in VR, knowing that everything will shut down after you've dozed off!

๐Ÿ”… Brightness Automations

Automate your brightness for when you sleep and wake up. OyasumiVR can smoothly transition your VR headset's brightness, so it falls down gradually as you sleep without waking you up.

Adjusting the image brightness is available for any VR headset. This works especially well on OLED-based headsets.

If you're on the Valve Index, you can have it adjust your LCD backlight (or "display brightness") as well!

๐Ÿ‘“ Resolution Automations

Automatically adjust your SteamVR render resolution when you sleep and wake up! Having OyasumiVR lower your render resolution helps you reduce the load on your hardware at times when you don't need it.

๐Ÿ”ณ Chaperone Automations

Automatically adjust the fade distance of SteamVR's chaperone when you sleep. If you have a small play area, you can use this to make sure the chaperone stays hidden while you are asleep, and re-enable it when you wake up!

Translation & Localisation

OyasumiVR currently supports the following languages:

  • English
  • Dutch (Nederlands)
  • Japanese (ๆ—ฅๆœฌ่ชž) (Outsourced + Community contributions by ใชใ)
  • Korean* (ํ•œ๊ตญ์–ด) (Community contribution by Soumt)
  • Traditional Chinese* (็น้ซ”ไธญๆ–‡) (Community contribution by ็‹ Kon)
  • Simplified Chinese* (็ฎ€ไฝ“ไธญๆ–‡) (Community contribution by ็‹ Kon)
  • French (Franรงais)* (Community contribution by neuroblack)
  • Spanish (Espaรฑol)* (Community contribution by aacal666)
  • Indonesian (Bahasa Indonesia)* (Community contribution by a9ito)

(*) This is a community supported language, which means translations might not always be 100% complete with each and every update.
Help out with translation


OyasumiVR would not have supported as many languages as it does without the help of our fantastic volunteers. I personally think it's amazing that thanks to their efforts, more people get to use OyasumiVR than would otherwise have been possible.

If you want to support us, either by contributing missing translations, or by adding an entirely new language, please check out the wiki page on adding translations for instructions on how to get started! In case you're looking for more information, please don't hesitate to hop in our Discord and ask!

Support

If you are having trouble with OyasumiVR, say you have a bug, or a feature request, you can join our Discord server.

Alternatively, you can reach out to me directly on Twitter at @Raphiiko. I'll try to get back to you as soon as possible!

License

OyasumiVR is open source and available under the MIT license. You can find the source code on GitHub!

User Reviews

No reviews yet!!

keyboard_arrow_up