---
title: مدير هندسي في Red Hat يستخدم Claude لتطوير برامج تشغيل Linux للأجهزة
url: https://www.elseif.net/ar/mdyr-hndsy-fy-red-hat-ystkhdm-claude-lttoyr-bramg-tshghyl-linux-llaghz
published: 2026-10-20T12:55:05+00:00
language: ar
section: أطر التشغيل
source: https://thenewstack.io/claude-code-linux-driver/
organizations: Red Hat, GNOME, Fedora, Plustek, Lenovo, Nvidia
publisher: elseif
---

# مدير هندسي في Red Hat يستخدم Claude لتطوير برامج تشغيل Linux للأجهزة

قام Christian Schaller، وهو مدير هندسي في Red Hat ومساهم قديم في Fedora وGNOME، باستخدام Claude Code لتطوير برنامج تشغيل لنظام Linux لجهاز ماسح ضوئي من طراز Plustek OpticFilm 8200i. واجه Schaller مشكلة في تشغيل الجهاز لأن الشركة المصنعة استبدلت الرقاقة بـ Genesys GL128، وهي رقاقة لا يتعرف عليها أي برنامج تشغيل لنظام Linux، بدلاً من GL845 المدعومة سابقاً.

اعتمد Schaller نهجاً يسمح لـ Claude بتشغيل برنامج Windows الخاص بالشركة المصنعة والتقاط حركة مرور USB ومقارنتها بما يرسله برنامج تشغيل Linux. ساعد هذا الأسلوب في تحديد الأخطاء في تنفيذ Linux وإجراء التغييرات اللازمة، مما أدى إلى الحصول على أول مسح ضوئي قابل للتمييز في غضون ساعات، ودعم المسح بالأشعة تحت الحمراء بعد بضعة أيام.

أطلق Schaller هذا النهج كمشروع مفتوح المصدر يسمى hw-harness بموجب ترخيص MIT. يوفر هذا المشروع أدوات لالتقاط سلوك الجهاز ومقارنة التنفيذ العامل مقابل التنفيذ المعطل، وتزويد وكيل البرمجة بالمعلومات اللازمة للعمل على الأجهزة التي لا يدعمها Linux بعد.

أظهر برنامج التشغيل الذي طوره Schaller تفوقاً في السرعة، حيث أتم مسحاً بدقة كاملة في 34.6 ثانية، مقارنة بـ 54.4 ثانية للإصدار الموجود في SANE. كما يدعم برنامجه إزالة الغبار بالأشعة تحت الحمراء وتعديلات التعريض للسلبيات الكثيفة، والمسح الملون وتدرج الرمادي بدقة تتراوح من 300 إلى 7,200 نقطة في البوصة.

استخدم Schaller أيضاً Claude لتحسين كاميرا جهاز Lenovo ThinkPad X1 Carbon Gen 14 Aura Edition التي كانت تعاني من صور مظلمة وتلوين أصفر مخضر. وبما أن الكاميرا الداخلية لا تستخدم USB، فقد زود Claude بملفات تكوين برنامج تشغيل Windows وإدخالات السجل وجداول ACPI، واستخدم كاميرا ويب USB كمرجع للمقارنة.

أدى هذا العمل إلى إنتاج تصحيحات لنواة Linux وlibcamera، حيث عالجت إصلاحات النواة خطأ في اختيار الاقتصاص وسجلاً غير محدد لنمط الاختبار وحد كسب تماثلي. كما وجد Claude مشكلات في معالجة الصور في libcamera تتعلق بتصحيح تظليل العدسة وحساب مستويات اللون الأسود. ونتيجة لذلك، ارتفع سطوع الإطار في اختبار الإضاءة المنخفضة من 31.1 إلى 90.9.

بالإضافة إلى ذلك، طور Schaller بمساعدة Claude تطبيقاً يسمى Negative Vibes مكتوباً بلغة Rust لنظام GNOME. يحافظ التطبيق على بيانات المسح الأصلية بدقة 16 بت، بما في ذلك قناة الأشعة تحت الحمراء، ويسمح للمستخدمين بإزالة الغبار ومعايرة الألوان وتصدير النتائج بتنسيقات TIFF أو JPEG أو PNG أو DNG.
