From 6e1dea2873f1942ba106f84c9871e45ed28f909c Mon Sep 17 00:00:00 2001 From: Sapphire Date: Thu, 31 Oct 2024 06:32:14 +0000 Subject: [PATCH 1/3] Remove warning about WiVRn when using Envision AppImage --- content/docs/fossvr/envision/_index.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/docs/fossvr/envision/_index.md b/content/docs/fossvr/envision/_index.md index a9b3b76..e32e990 100644 --- a/content/docs/fossvr/envision/_index.md +++ b/content/docs/fossvr/envision/_index.md @@ -23,8 +23,6 @@ Envision is still considered alpha-quality and highly experimental. You can download the latest AppImage snapshot from [GitLab Pipelines](https://gitlab.com/gabmus/envision/-/pipelines?ref=main&status=success). -**Please note that WiVRn will not work properly by AppImage, if you utilize the AppImages to run WiVRn you must extract the contents of the AppImage and then execute the Envision binary.** - ## Getting Started Upon launching Envision, you will need to select a profile on the bottom of the left side bar. From 7864586d1082415acc9e0d9fc814d4acf7862256 Mon Sep 17 00:00:00 2001 From: Sapphire Date: Thu, 31 Oct 2024 06:39:13 +0000 Subject: [PATCH 2/3] Add RHEL/Fedora OpenSSL troubleshooting step for Unity licensing failures --- content/docs/vrchat/unity.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/docs/vrchat/unity.md b/content/docs/vrchat/unity.md index 0c66bd3..5fdfcd1 100644 --- a/content/docs/vrchat/unity.md +++ b/content/docs/vrchat/unity.md @@ -69,6 +69,10 @@ Patches for both the Worlds and Avatars SDK are available: https://github.com/Be ## Troubleshooting +### Unable to activate Unity license + +If you are using a Fedora or RHEL-based distribution, this may be caused by an OpenSSL configuration option. To verify that this is the problem, check your `~/.config/unity3d/Unity/Unity.Licensing.Client.log`. If you see the text `Interop+Crypto+OpenSslCryptographicException: error:03000098:digital envelope routines::invalid digest`, running the following command as root will resolve the issue: `update-crypto-policies --set DEFAULT:SHA1` + ### Shaders fail to include some .cginc files This can happen with Poiyomi. It's caused by case-sensitivity. You may need to edit the shader files directly. Open them in any text editor, and correct the casing of filenames. From 314153e45c3c010d8a187fd9cb08fd729a5b59db Mon Sep 17 00:00:00 2001 From: Sapphire Date: Thu, 31 Oct 2024 06:57:26 +0000 Subject: [PATCH 3/3] Add RHEL documentation link to Unity licensing troubleshooting --- content/docs/vrchat/unity.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/docs/vrchat/unity.md b/content/docs/vrchat/unity.md index 5fdfcd1..ee7a15d 100644 --- a/content/docs/vrchat/unity.md +++ b/content/docs/vrchat/unity.md @@ -71,7 +71,14 @@ Patches for both the Worlds and Avatars SDK are available: https://github.com/Be ### Unable to activate Unity license -If you are using a Fedora or RHEL-based distribution, this may be caused by an OpenSSL configuration option. To verify that this is the problem, check your `~/.config/unity3d/Unity/Unity.Licensing.Client.log`. If you see the text `Interop+Crypto+OpenSslCryptographicException: error:03000098:digital envelope routines::invalid digest`, running the following command as root will resolve the issue: `update-crypto-policies --set DEFAULT:SHA1` +If you are using a Fedora or RHEL-based distribution, this may be caused by an OpenSSL configuration option. + +To verify that this is the problem, check your `~/.config/unity3d/Unity/Unity.Licensing.Client.log`. +If you see the text `Interop+Crypto+OpenSslCryptographicException: error:03000098:digital envelope routines::invalid digest`, running the following command as root will re-enable SHA-1 cryptography and resolve the issue: + +`update-crypto-policies --set DEFAULT:SHA1` + +For more information, see the RHEL documentation on [security hardening](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/security_hardening/using-the-system-wide-cryptographic-policies_security-hardening#proc_re-enabling-sha-1_using-the-system-wide-cryptographic-policies). ### Shaders fail to include some .cginc files