This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Description
Description:
The arch detector in the system is not functioning properly, leading to the introduction of special characters in the GPU name within the settings.json file. Specifically, the GPU name is populated as "NVIDIA RTX A6000\r", where the carriage return (\r) is incorrectly included. This issue seems to originate from the GPU architecture detection logic.
Steps to Reproduce:
- Run the system and allow it to generate the
settings.json file.
- Observe the
settings.json file, particularly the GPU section:
"nvidia_driver": {
"exist": true,
"version": "560.76",
"name": "NVIDIA RTX A6000\r"
}
- Note the presence of the special character (
\r) in the GPU name.
Expected Result:
The settings.json file should contain a clean, correctly formatted GPU name without any special characters.
Actual Result:
The settings.json file contains a GPU name with an unintended special character (\r), likely due to a flaw in the arch detector logic.
Reported by: cbai970
https://discord.com/channels/1107178041848909847/1277272158367776828/1277291486198894657