OOZOU
与我们联系
返回 TIL 列表
cli

在 GNU/Linux 的独立 Nvidia GPU 上运行命令(例如 ollama)

March 20, 2024

要确保某个命令 (CLI) 使用的是你 GNU/Linux 中的 NVIDIA GPU, 可以在命令前加上环境变量 __NV_PRIME_RENDER_OFFLOAD=1 和 __GLX_VENDOR_LIBRARY_NAME=nvidia。

示例:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia ollama run orca-mini

你也可以运行以下命令来验证是否生效:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep vendor

输出应该会类似这样:

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

开始使用

要开始使用 Ollama,你需要先确认系统符合必要条件。这包括兼容的操作系统(例如 Linux、Windows 或 macOS)以及兼容的显卡(例如 NVIDIA GPU)。你可以在 Ollama 网站上查看系统需求。

确认系统符合需求之后,就可以安装 Ollama。你可以使用官方安装脚本,在终端运行以下命令:curl -s https://raw.githubusercontent.com/ollama/ollama/master/install.sh | bash

在 Nvidia GPU 上运行 Ollama

要在 NVIDIA GPU 上运行 Ollama,你需要确认已安装必要的驱动程序。你可以用这些命令检查 NVIDIA 驱动:nvidia-smi 或 ubuntu-drivers list --gpgpu 如果出现错误,可以用这条命令安装所需的驱动:sudo ubuntu-drivers install 装好驱动之后,就可以用以下命令在 NVIDIA GPU 上运行 Ollama:docker run -d --name ollama -p 11434:11434 -v /home/ollama:/home/ollama:z --gpus all ollama/ollama:gpu

部署 Web UI(可选)

如果你想通过网页界面和 Ollama 交互,可以使用 Open WebUI 部署一个 Web UI。你可以用 Docker 运行以下命令来安装 Open WebUI:docker run -d -p 8080:8080 open-webui/open-webui 安装完成后,打开浏览器并输入 http://localhost:8080 就能访问。你可以创建账号并选择一个模型,开始与 LLM 交互。

性能优化

要优化 Ollama 的性能,有几种技巧可以使用。其中一种是使用 GPU 加速版本的 Ollama,可以大幅提升性能。你也可以通过调整 batch size 和 sequence length 来优化 Ollama 的性能。

此外,你可以使用 nvidia-smi 之类的工具监控 GPU 的性能并据此调整设置。你也可以使用 docker stats 监控 Docker 容器的性能并据此调整设置。

按照这些技巧操作,你就能优化 Ollama 的性能,充分发挥系统的潜力。

更多关于 cli 的笔记

cliFebruary 16, 2026

用 YOLO alias 让 Claude Code 完全自主运行

--dangerously-skip-permissions 这个 flag 能让 Claude Code 不经确认提示就运行命令、编辑文件。每次都要敲这么长一串很快就会让人厌烦。

cliMay 25, 2021

git check-ignore

这条命令可以帮你检查某个文件或路径是否被忽略,加上 -v 参数还会显示命中的 exclude 规则(文档)。

有项目想法吗?

我们很想听听您正在做的产品。

开始对话hello@oozou.com
OOZOU Logo

曼谷 · 新加坡 · 香港

X
Facebook
Instagram
LinkedIn
OOZOU Co., Ltd.
548 One City Centre
Ploenchit Road
Bangkok 10330
Thailand
+66 2544 0000
hello@oozou.com

服务

  • Web 开发
  • AI 智能体与生成式 AI
  • 移动应用开发
  • 数据分析与工程
  • UI/UX 与产品设计
  • 数字化转型

公司

  • 关于我们
  • 加入我们
  • 博客
  • 案例研究
  • Today I Learned
  • 联系我们

更多

  • 行业
  • 合作伙伴网络
© 2026 OOZOU. 版权所有。
隐私政策行为准则反贿赂反贪腐政策