build: fix grep command in install script for NVIDIA runtime detection (#526)

This commit is contained in:
Brenex 2026-03-25 14:36:19 -07:00 committed by GitHub
parent 982dceb949
commit 9a8378d63a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -510,7 +510,7 @@ verify_gpu_setup() {
fi fi
# Check if Docker has NVIDIA runtime # 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" echo -e "${GREEN}${RESET} Docker NVIDIA runtime configured\\n"
else else
echo -e "${YELLOW}${RESET} Docker NVIDIA runtime not detected\\n" echo -e "${YELLOW}${RESET} Docker NVIDIA runtime not detected\\n"
@ -526,11 +526,11 @@ verify_gpu_setup() {
echo -e "${YELLOW}===========================================${RESET}\\n" echo -e "${YELLOW}===========================================${RESET}\\n"
# Summary # 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" echo -e "${GREEN}#${RESET} GPU acceleration is properly configured! The AI Assistant will use your GPU.\\n"
else else
echo -e "${YELLOW}#${RESET} GPU acceleration not detected. The AI Assistant will run in CPU-only mode.\\n" 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} 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" echo -e "${YELLOW}#${RESET} Try restarting Docker: ${WHITE_R}sudo systemctl restart docker${RESET}\\n"
fi fi