OOZOU
تواصلوا معنا
العودة إلى TIL
cli

تشغيل أمر على بطاقة Nvidia GPU المخصصة في GNU/Linux (مثل ollama)

20 مارس 2024

للتأكد من أن أمرًا ما (CLI) يستخدم بطاقة NVIDIA GPU في GNU/Linux، يمكنكم استخدام متغيري البيئة __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

تشغيل Ollama على Nvidia GPU

لتشغيل Ollama على NVIDIA GPU، عليكم التأكد من تثبيت برامج التشغيل اللازمة. ويمكنكم التحقق من برامج تشغيل NVIDIA باستخدام الأمر: nvidia-smi أو ubuntu-drivers list --gpgpu وإذا ظهر لكم خطأ، يمكنكم تثبيت برامج التشغيل المطلوبة باستخدام الأمر: sudo ubuntu-drivers install وبعد تثبيت برامج التشغيل، يمكنكم تشغيل Ollama على NVIDIA GPU باستخدام الأمر التالي: docker run -d --name ollama -p 11434:11434 -v /home/ollama:/home/ollama:z --gpus all ollama/ollama:gpu

نشر واجهة ويب (اختياري)

إذا أردتم التفاعل مع Ollama عبر واجهة ويب، يمكنكم نشر واجهة باستخدام Open WebUI. ويمكنكم تثبيت Open WebUI عبر Docker بتشغيل الأمر التالي: docker run -d -p 8080:8080 open-webui/open-webui وبعد تثبيت Open WebUI، يمكنكم الوصول إليها بفتح متصفح الويب وإدخال http://localhost:8080. ويمكنكم إنشاء حساب واختيار نموذج للتفاعل مع LLM.

تحسين الأداء

يمكنكم استخدام عدة أساليب لتحسين أداء Ollama. أحدها استخدام إصدار من Ollama مُسرَّع بواسطة GPU، ما قد يحسّن الأداء بشكل ملحوظ. ويمكنكم أيضًا تحسين الأداء بضبط حجم الدفعة (batch size) وطول التسلسل (sequence length).

إضافة إلى ذلك، يمكنكم استخدام أدوات مثل nvidia-smi لمراقبة أداء بطاقة GPU وضبط الإعدادات وفقًا لذلك. كما يمكنكم استخدام docker stats لمراقبة أداء حاويات Docker وضبط الإعدادات وفقًا لذلك.

باتباع هذه النصائح، يمكنكم تحسين أداء Ollama والاستفادة القصوى من نظامكم.

المزيد حول cli

cli16 فبراير 2026

تشغيل Claude Code باستقلالية تامة باستخدام اسم مستعار YOLO

يتيح الخيار --dangerously-skip-permissions لـ Claude Code تشغيل الأوامر وتعديل الملفات دون طلبات تأكيد. لكن كتابته في كل مرة تصبح مملة بسرعة.

cli25 مايو 2021

git check-ignore

يتيح لكم هذا الأمر التحقق مما إذا كان ملف أو مسار معيّن متجاهَلًا، ومع الخيار -v يعرض لكم أيضًا نمط الاستبعاد المطابق (التوثيق).

هل لديكم فكرة مشروع؟

يسعدنا أن نتعرّف على ما تبنونه.

ابدأوا المحادثة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

الخدمات

  • تطوير الويب
  • وكلاء الذكاء الاصطناعي والذكاء الاصطناعي التوليدي
  • تطوير تطبيقات الجوال
  • تحليلات البيانات وهندستها
  • تصميم تجربة المستخدم وواجهته (UX/UI) وتصميم المنتجات
  • التحوّل الرقمي

الشركة

  • من نحن
  • الوظائف
  • المدونة
  • دراسات الحالة
  • عروض حية
  • تعلّمت اليوم
  • تواصل معنا

المزيد

  • القطاعات
  • شبكة الشركاء
© 2026 OOZOU. جميع الحقوق محفوظة.
سياسة الخصوصيةمدونة قواعد السلوكسياسة مكافحة الرشوة والفساد