يحتوي هذا الريبو على مجموعة من الأدوات لتمكين بيئات سطح المكتب الظاهري للألعاب والإنتاجية على Linux باستخدام نظارات XR المدعومة.
هناك اثنين من التركيبات في الوقت الراهن. ملاحظة: لا تقم بتثبيت أي من هذه الأشياء يدويًا إذا كنت تقوم بتشغيل المكون الإضافي Decky على نفس الجهاز ، حيث يقومون بإبطال عمليات تثبيت بعضها البعض. هذا مؤقت فقط.
Gnome Breezy هو حل مساحة عمل افتراضية لأجهزة سطح المكتب Linux التي تستخدم بيئة سطح المكتب Gnome (دعم إصدارات Gnome من 42 إلى 47) ؛ انظر الإعداد غير GNOME إذا كنت تريد تجربته بدون بيئة سطح المكتب GNOME. وهو يدعم حاليًا شاشة عرضية عريضة وشاشة متعددة. انظر الميزات القادمة لمزيد من التحسينات في الأفق.
للحصول على أفضل أداء ، تأكد من تثبيت أحدث برامج تشغيل الرسومات لتوزيعك. أيضًا ، تحقق من أن نظارتك تقوم بتوسيع مساحة العمل الخاصة بك وليس فقط تعكس شاشتك الأساسية عن طريق فتح مربع حوار إعدادات Displays واختيار خيار Join لشاشات العرض المتعددة.
Gnome breezy في Aur (ولكن ليس Pacman ، حتى الآن). للتثبيت ، قم بتشغيل هذه الأوامر من محطة:
breezy_gnome_uninstallyay -S breezy-desktop-gnome-gitsystemctl --user enable --now xr-driver.servicechmod +x ~/Downloads/breezy_gnome_setup )~/Downloads/breezy_gnome_setupيعمل وضع سطح المكتب الخاص بـ Steam Deck على تشغيل KDE Plasma ، لذلك ، في الوقت الحالي ، لا يمكن تشغيل سطح المكتب Breezy إلا عن طريق إطلاق قذيفة Gnome المتداخلة ، ويتطلب تعطيل نظام الملفات للقراءة فقط للحصول على الإعداد. إذا كنت مهتمًا ، وعلى استعداد لقبول أي مخاطر تأتي مع تعطيل نظام الملفات للقراءة فقط ، تحقق من إدخال Wiki.
يتمثل حل عملي (مع بعض تحسينات QOL) في استخدام بيئة سطح المكتب المفضلة لديك مع نافذة جنوم مفتوحة في الوضع المتداخل. للقيام بذلك:
gnome-shell باستخدام مدير حزمة Distros الخاص بك (مثل APT-GET ، PACMAN ، DNF ، إلخ ...). سيعمل هذا حاليًا فقط مع إصدارات Gnome Shell 42-47 ، لذا تحقق من استخدام gnome-shell --versionMUTTER_DEBUG_DUMMY_MODE_SPECS="1920x1080@60" dbus-run-session -- gnome-shell --nested بعد الإعداد ، سيكون لديك تطبيق يسمى Breezy Desktop المثبت. إطلاق ذلك واتبع أي تعليمات. ستحتاج إلى تسجيل الخروج والعودة مرة واحدة على الأقل للحصول على امتداد جنوم يعمل. يمكنك أيضًا تكوين اختصارات لوحة المفاتيح لإجراءات التبديل الأكثر شيوعًا. لا يجب تشغيل تطبيق سطح المكتب Breezy لاستخدام سطح المكتب الظاهري أو اختصارات لوحة المفاتيح بمجرد تكوين كل شيء حسب رغبتك.
بالنسبة لشاشة مزدوجة الواسعة ، قم بتمكين "وضع الشاشة العريضة" باستخدام التبديل في تطبيق سطح المكتب الخاص. ملاحظة: يمكن أن يكون هذا مكثفًا بشكل كبير من الموارد من غير الشاشة ، فقد تلاحظ انخفاضًا في الأداء على الأجهزة القديمة.
GNOME Breezy يأتي مع شهرين تجريبي مجانيين. بعد ذلك ، يتطلب ترخيص طبقة إنتاجية نشطة. يتم قبول المدفوعات حاليًا فقط عبر Ko-Fi. ها هي هيكل التسعير:
| فترة الدفع | سعر | نافذة الترقية * |
|---|---|---|
| شهريا | 5 دولارات دولار ، متكرر | في غضون 7 أيام للترقية إلى سنوي |
| سنوي | 50 دولارًا أمريكيًا ، متكرر | في غضون 90 يومًا للترقية إلى العمر |
| حياة | 125 دولار أمريكي ، لمرة واحدة | - |
* إذا دفعت مقابل خطة وقررت الترقية إلى خطة طويلة الأجل ، فيمكنك دفع الفرق داخل هذه النافذة.
إذا كان لديك ما يكفي من الأموال ، فسيتم تجديد ترخيصك تلقائيًا في غضون 7 أيام من انتهاء الصلاحية ، لذلك لا تواجه أبدًا انقطاعًا غير متوقع. لا يُطلب من جهازك أبدًا أن يكون متصلاً بمواصلة استخدام ميزات الطبقة الإنتاجية عند تمكينها ، ولكن إذا انتهت صلاحية وصولك أثناء الاتصال بالإنترنت (حتى لو كان لديك أموال كافية) ، فسيتم تعطيل الميزات حتى يتم توصيل جهازك عبر الإنترنت ويمكن تحديث الترخيص. تأكد من التحقق من تحذيرات انتهاء الصلاحية قبل السفر.
لجعل Breezy يمكن الوصول إليها على نطاق واسع ، تكون الطبقة الإنتاجية مجانية حاليًا للأفراد المؤهلين الذين يستخدمونه لأغراض غير تجارية. تشمل المجموعات المؤهلة:
إذا كنت تعتقد أنك مؤهل ، فيرجى إرسال بريد إلكتروني إلى [email protected]. قد يُطلب منك تقديم وثائق للتحقق من أهليتك.
بعد الدفع الأول ، يجب أن تتلقى على الفور بريدًا إلكترونيًا (إلى عنوان بريدك الإلكتروني KO-Fi) مع رمز التحقق. بمجرد تلقي ذلك ، أدخله في عرض License Details لتطبيق Breezy Desktop ، المتاح من القائمة في شريط النافذة العلوي.
إذا لم تتلق رمزًا ، فيمكنك طلب واحد في عرض License Details عن طريق إدخال عنوان بريدك الإلكتروني.
بالنسبة لمستخدمي Steam Deck ، أصبح برنامج التشغيل متاحًا الآن عبر محمل المكون الإضافي DICKY. ما عليك سوى البحث في "XR" في متجر Decky للتثبيت والاستخدام دون ترك وضع الألعاب. يمكنك الآن تمكين برنامج التشغيل أو تعطيله وإدارة إعدادات برنامج التشغيل الأخرى عبر قائمة الشريط الجانبي Decky.
لا يزال بإمكانك اختيار إجراء تثبيت يدوي باستخدام الإرشادات أدناه إذا قمت بإدخال وضع سطح المكتب.
chmod +x ~/Downloads/breezy_vulkan_setup )sudo ~/Downloads/breezy_vulkan_setup )ENABLE_VKBASALT إلى 1 . ستحتاج إما إلى تعيين هذا على مستوى العالم لتمكينه لجميع الألعاب ، أو تعيينه كخيار إطلاق للألعاب الفردية (على سبيل المثال في حقل خيارات إطلاق Steam ENABLE_VKBASALT=1 %command% ).انظر الأجهزة المدعومة من Xrlinuxdriver.
بمجرد التثبيت ، ستحتاج إلى التأكد من تمكين برنامج التشغيل ( xr_driver_cli -e ) وبعد ذلك يمكنك الدخول في أي وضع الإخراج الذي ترغب في استخدامه ( xr_driver_cli -m ) حيث -m هو لوضع الماوس ، -j لعصا التحكم ، -vd للعرض الافتراضي ، و -sv للانتباه ؛ لاحظ أنه لا يمكن الجمع بين هذين الأمرين ، يجب القيام بهما بشكل منفصل. من هناك ، يجب أن تكون قادرًا على إطلاق أي لعبة Vulkan ، وتوصيل نظاراتك (في أي وقت ، وليس فقط بعد الإطلاق) ، ومشاهدة عرض افتراضي عائم أو شاشة عرض جانبي (اعتمادًا على الوضع الذي اخترته).
هناك فترة انتظار من 15 ثانية بعد توصيل نظارات الأشعة السينية حيث ستبقى الشاشة ثابتة للسماح للنظارات بالمعايرة. بمجرد الاستعداد ، ستربط الشاشة إلى المساحة التي تبحث فيها.
للاطلاع على جميع خيارات التكوين المتاحة لك ، اكتب xr_driver_cli بدون معلمات للحصول على عبارة الاستخدام. هناك بعض الأشياء التي لا يمكنك تشغيلها من البرنامج النصي ، مثل إعادة تدوير الشاشة الافتراضية أو إدخال وضع SBS ؛ يمكنك تحقيق هذه الأشياء من خلال النقرات المتعددة أو من خلال الأزرار المادية على النظارات ، على التوالي.
لقد قمت بتطبيق ميزة اكتشاف متعددة TAP تجريبية لإعادة تدوير الشاشة (2 صنابير) وإعادة معايرة الجهاز (3 صنابير) . لأداء النقرات المتعددة ، سترغب في إعطاء صنابير لائقة على الجزء العلوي من النظارات. أميل إلى القيام بذلك في الزاوية ، مباشرة أعلى المفصلات. يجب أن يكون الأمر حازمًا ، وحنفية حادة ، وانتظر فقط ثانية واحدة للقيام بالنقرة الثانية ، حيث يحتاج إلى اكتشاف توقف طفيف بينهما (ولكن يجب أن لا يستغرق أكثر من نصف ثانية بين الصنابير حتى لا تنتظر طويلاً).
تعتبر ميزات الداعمين الخاصة بـ Breezy Vulkan تحسينات على الوظائف الأساسية ، والتي يتم تقديمها كوسيلة لمكافأة أولئك الذين دعموا المشروع. ستبقى الميزات الأساسية-مثل وضع العرض الظاهري ، وأنماط VR-Lite Mouse/Mownstick ، ومتابعة إعدادات عرض/تغيير حجم MODE-متاحة دائمًا للجميع بغض النظر عن حالة الداعم. ها هي هيكل التسعير:
| فترة الدفع | سعر | نافذة الترقية * |
|---|---|---|
| سنوي | 10 دولارات دولار ، متكرر | في غضون 90 يومًا للترقية إلى العمر |
| حياة | 25 دولارًا أمريكيًا ، لمرة واحدة | - |
* إذا دفعت مقابل خطة وقررت الترقية إلى خطة طويلة الأجل ، فيمكنك دفع الفرق داخل هذه النافذة.
إذا كان لديك ما يكفي من الأموال ، فسيتم تجديد وصولك تلقائيًا في غضون 7 أيام من انتهاء الصلاحية ، لذلك لا تواجه أبدًا انقطاعًا غير متوقع. لا يُطلب من جهازك أبدًا أن يكون متصلاً بمواصلة استخدام ميزات المستوى الداعم عند تمكينها ، ولكن إذا انتهت صلاحية وصولك أثناء الاتصال بالإنترنت (حتى لو كان لديك أموال كافية) ، فسيتم تعطيل الميزات حتى يتم توصيل جهازك عبر الإنترنت ويمكن تحديث الترخيص. تأكد من التحقق من تحذيرات انتهاء الصلاحية قبل السفر.
الميزات المعروضة حاليًا:
إذا تبرعت بما لا يقل عن 10 دولارات ، فيجب عليك على الفور تلقي بريد إلكتروني (إلى عنوان بريدك الإلكتروني KO-Fi) مع رمز التحقق. إذا لم تقم بذلك ، اطلبه باستخدام البرنامج النصي للتكوين:
xr_driver_cli --request-token [emailAddress]بمجرد حصولك على رمز رمزي ، تحقق منه باستخدام:
xr_driver_cli --verify-token [token]
xr_driver_cli --refresh-license لتعطيل تأثير الشاشة العائمة ، إما تعطيل برنامج التشغيل ( xr_driver_cli -d ) ، افصل النظارات ، أو ضرب مفتاح Home (ستحتاج إلى ربط هذا بوحدة التحكم الخاصة بك ، إذا كان على سطح البخار).
إعادة تشغيل البرنامج النصي breezy_vulkan_setup . لا حاجة لإعادة تنزيل هذا البرنامج النصي ، لأنه سيقوم تلقائيًا بتنزيل أحدث تثبيت ثنائي لك.
إذا كنت ترغب في إزالة التثبيت تمامًا:
~/.local/bin/breezy_gnome_uninstallyay Run ما يلي: pacman -R breezy-desktop-gnome-git ، فقد ترغب أيضًا في إلغاء تثبيت برنامج التشغيل الأساسي مع pacman -R xr-driver-breezy-gnome-git~/.local/bin/breezy_vulkan_uninstall . لن يقوم هذا بإلغاء تثبيت حزمة برنامج التشغيل الأساسي ، اتبع الإرشادات في نهاية إلغاء التثبيت للقيام بذلك يدويًا. يتم خبز حقك في الخصوصية وحماية بياناتك الشخصية في كل قرار حول كيفية جمع بياناتك الشخصية ومعالجتها وتخزينها. لن تتم مشاركة بياناتك الشخصية أو بيعها أو توزيعها بأي شكل من الأشكال.
من أجل تزويدك بميزات من الدرجة الأولى ، يتعين على هذا التطبيق وخدمات الواجهة الخلفية جمع الأجزاء التالية من المعلومات الشخصية:
وظائف التجزئة هي عملية في اتجاه واحد تعمل على إخفاء بياناتك الشخصية عن طريق تغييرها بشكل لا رجعة فيه. بمجرد أن يتم تجزئة ، لا يمكن أن يكونوا أبدًا غير مميزين أو تتبعهم إلى قيمهم الأصلية.
للاستفسارات حول خصوصية البيانات أو أي مخاوف ذات صلة ، يرجى الاتصال:
واين هيني - [email protected]