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.
- الامر ليس ضروري لكنه مفيد
- فقط يؤثر على الناس التي تحدث التعريف, وليس من يثبته اول مرة.
