امر يجب تشغيله بعد تحديث تعريف Nvidia الى اصدار 515 على Fedora


Photo by Nana Dua on Unsplash

الامر

sudo systemctl reenable nvidia-suspend.service nvidia-resume.service nvidia-hibernate.service

هذه النتيجة المتوقعة:

Removed /etc/systemd/system/systemd-hibernate.service.requires/nvidia-hibernate.service.
Removed /etc/systemd/system/systemd-hibernate.service.requires/nvidia-resume.service.
Removed /etc/systemd/system/systemd-suspend.service.requires/nvidia-resume.service.
Removed /etc/systemd/system/systemd-suspend.service.requires/nvidia-suspend.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service → /usr/lib/systemd/system/nvidia-suspend.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service → /usr/lib/systemd/system/nvidia-hibernate.service.

لماذا

  • في تعريف 515 من Nvidia, قامت بتغيير خدمات المتعلقة بHibernation و Sleep الى “wanted by” بدلا من “Required by” عند عمل Hibernation او Sleep في النظام.
    بحيث في حالة وجود مشكلة في التعريف او الخدمات, هذا لن يوقف الSleep من العمل بشكل صحيح.

تفاصيل اكثر في صفحة الاصدار

  • وحاليا حزم RPMFusion لا تقوم بهذا الامر عند التحديث, مع ان الامر من المفروض ان يطبق عند التحديث حسب كلام Nvidia.
  • الامر ليس ضروري لكنه مفيد
  • فقط يؤثر على الناس التي تحدث التعريف, وليس من يثبته اول مرة.

المصدر