Blender 3.5< requires Linux distributions using glibc 2.28 or newer

This commit is contained in:
Raimund58
2023-04-07 06:34:48 +00:00
parent 44275fbc5f
commit d70ab7923f
2 changed files with 9 additions and 3 deletions

View File

@@ -171,7 +171,7 @@ public class Error {
case NETWORK_ISSUE: case NETWORK_ISSUE:
return "Could not connect to the server, please check your connection to the internet."; return "Could not connect to the server, please check your connection to the internet.";
case SERVER_DOWN: case SERVER_DOWN:
return "Server is down."; return "The server is down.";
case TOO_OLD_CLIENT: case TOO_OLD_CLIENT:
return "This client is too old, you need to update it."; return "This client is too old, you need to update it.";
case AUTHENTICATION_FAILED: case AUTHENTICATION_FAILED:
@@ -207,7 +207,7 @@ public class Error {
case MISSING_RENDERER: case MISSING_RENDERER:
return "Unable to locate the Blender binaries within the working directory."; return "Unable to locate the Blender binaries within the working directory.";
case OS_NOT_SUPPORTED: case OS_NOT_SUPPORTED:
return "This Operating System is not supported."; return "This Operating System is not supported. Please check https://www.blender.org/download/requirements/ for more information.";
case CPU_NOT_SUPPORTED: case CPU_NOT_SUPPORTED:
return "This CPU is not supported."; return "This CPU is not supported.";
case DENOISING_NOT_SUPPORTED: case DENOISING_NOT_SUPPORTED:

View File

@@ -759,7 +759,13 @@ import java.util.regex.Pattern;
private Type detectError(String line) { private Type detectError(String line) {
if (line.contains("CUDA error: Out of memory")) { if (line.contains("version `GLIBC_2.28' not found")) {
// 07-04 07:43:12 (debug) renderer output
// 07-04 07:43:12 (debug) /tmp///rend.exe: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp///rend.exe)
// 07-04 07:43:12 (debug) /tmp///rend.exe: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp///lib/libboost_filesystem.so.1.80.0)
return Type.OS_NOT_SUPPORTED;
}
else if (line.contains("CUDA error: Out of memory")) {
// Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.26M, Peak:470.26M | Scene, RenderLayer | Updating Device | Writing constant memory // Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.26M, Peak:470.26M | Scene, RenderLayer | Updating Device | Writing constant memory
// Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.26M, Peak:470.26M | Scene, RenderLayer | Path Tracing Tile 0/135, Sample 0/200 // Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.26M, Peak:470.26M | Scene, RenderLayer | Path Tracing Tile 0/135, Sample 0/200
// Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.82M, Peak:470.82M | Scene, RenderLayer | Path Tracing Tile 1/135, Sample 0/200 // Fra:151 Mem:405.91M (0.00M, Peak 633.81M) | Mem:470.82M, Peak:470.82M | Scene, RenderLayer | Path Tracing Tile 1/135, Sample 0/200