mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-03-28 11:39:26 +01:00
fix(install): corrigir detecção de runtime NVIDIA no script de instalação
O grep usava aspas escapadas literais (\"nvidia\") que procuravam a string "nvidia" com aspas no output do docker info. Como o output lista runtimes sem aspas, o match nunca ocorria. Corrige 3 ocorrências na função print_system_summary() — a mesma verificação na função setup_nvidia_container_toolkit() (linha 327) já estava correta usando grep -q "nvidia". Closes #500
This commit is contained in:
parent
efe6af9b24
commit
0bd39cd8a9
|
|
@ -510,7 +510,7 @@ verify_gpu_setup() {
|
|||
fi
|
||||
|
||||
# Check if Docker has NVIDIA runtime
|
||||
if docker info 2>/dev/null | grep -q \"nvidia\"; then
|
||||
if docker info 2>/dev/null | grep -q "nvidia"; then
|
||||
echo -e "${GREEN}✓${RESET} Docker NVIDIA runtime configured\\n"
|
||||
else
|
||||
echo -e "${YELLOW}○${RESET} Docker NVIDIA runtime not detected\\n"
|
||||
|
|
@ -526,11 +526,11 @@ verify_gpu_setup() {
|
|||
echo -e "${YELLOW}===========================================${RESET}\\n"
|
||||
|
||||
# Summary
|
||||
if command -v nvidia-smi &> /dev/null && docker info 2>/dev/null | grep -q \"nvidia\"; then
|
||||
if command -v nvidia-smi &> /dev/null && docker info 2>/dev/null | grep -q "nvidia"; then
|
||||
echo -e "${GREEN}#${RESET} GPU acceleration is properly configured! The AI Assistant will use your GPU.\\n"
|
||||
else
|
||||
echo -e "${YELLOW}#${RESET} GPU acceleration not detected. The AI Assistant will run in CPU-only mode.\\n"
|
||||
if command -v nvidia-smi &> /dev/null && ! docker info 2>/dev/null | grep -q \"nvidia\"; then
|
||||
if command -v nvidia-smi &> /dev/null && ! docker info 2>/dev/null | grep -q "nvidia"; then
|
||||
echo -e "${YELLOW}#${RESET} Tip: Your GPU is detected but Docker runtime is not configured.\\n"
|
||||
echo -e "${YELLOW}#${RESET} Try restarting Docker: ${WHITE_R}sudo systemctl restart docker${RESET}\\n"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user