(هذا فقط يؤثر على تعريفات MESA, وليس التعريفات المغلقة)
قبل اصدار فيدورا 37 بفترة, تم اقرار حذف تسريع الفيديو لترميزات الفيديو المغلقة مثل H264, HEVC وغيرها
السبب هو قوانين حقوق الملكيه في أمريكا وبعض الدول الاخرى, وقد تعاقب التوزيعات قانونيا في حال أستمرار تضمينها بالتوزيعة متجاهلين القوانين عن قصد.
توزيعات في مناطق إخرى لديها سياسات مختلفه بسبب اختلاف قوانين حقوق الملكية, احد اكثر التوزيعات المستفيدة من الاختلاف هي Ubuntu, لإنها تستطيع تضمين التعريفات المغلقة مع النظام, وهو شيء (حسب فهمي) غير مسموح بالقانون الأمريكي.
تفعيل مستودع RPMfusion
الحزم المستخدمة لتفعيل الترميزات المغلقة غير موجوده بمستودعات فيدورا/RHEL/CentOS الرسمية.
مستودع RPMFusion هو مستودع شهير يحتوي على تعريفات مغلقة, وحزم مغلقه لتوزيعات Red Hat
هو منفصل تماما عن مشروع Fedora, ويجب تفعيلة يدويا.
تثبيت رسومي
أدخل على الرابط في الأسفل, وحمل الحزمه التي تناسب اصدار توزيعتك.
قم بتثبيت Free ثم بعدها Nonfree
https://rpmfusion.org/Configuration
موجه ألأومر
Workstation
free + non-free
1
| sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
Silverblue
free + non-free
1
| sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
RHEL / CentOS
1
2
| sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm
|
CentOS Steam 8 يحتاج خطوة اضافية
1
| sudo dnf config-manager --enable powertools
|
RHEL 8 أيضا يحتاج خطوة اضافية
1
| sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-$(uname -m)-rpms"
|
تنزيل تعريفات مع ترميزات مغلقة
AMD
1
2
| sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
|
اذا تستخدم مكتبات i686 (لستيم او برمجيات اخرى):
1
2
| sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686
|
Intel
1
| sudo dnf install intel-media-driver
|
كروت غير حديثة
1
| sudo dnf install libva-intel-driver
|
Nvidia
تعريف انفيديا المغلق لا يدعم VAAPI, لذلك سنحتاج ترجمه طلبات VAAPI الى NVDEC/NVENC
1
| sudo dnf install nvidia-vaapi-driver
|
مصادر
https://ask.fedoraproject.org/t/proprietary-video-codecs-are-no-longer-hardware-accelerated-by-default-on-amd-gpus-on-fedora-37/28965
https://rpmfusion.org/Howto/Multimedia
Photo by Thomas Foster on Unsplash