История изменений
Исправление maksvlad, (текущая версия) :
- создаем файл *.conf (имя не важно) в /etc/modprobe.d/ например, /etc/modprobe.d/nvidia-disable.conf пишем туда
install nvidia /bin/false
перегружаемся.
Не нахожу в /home файл suspend чтобы создался
создаем файл /lib/systemd/system-sleep/dump-dmesg
пишем туда
#!/bin/sh
if [ "${1}" == "pre" ]; then
echo "*** suspending at $(date)..." >> /home/suspend
dmesg -H -T | tail -n 30 >> /home/suspend
elif [ "${1}" == "post" ]; then
echo "*** resume at $(date)" >> /home/suspend
dmesg -H -T | tail -n 30 >> /home/suspend
fi
#chmod +x /lib/systemd/system-sleep/dump-dmesg
уходим в гибернацию для проверки, выходим, смотрим логи в
/home/suspend
а не в
/home/$user/suspend
уходим в саспенд, выходим, смотрим логи
/lib/systemd/system-sleep/nvidia - это скрипт, который «просыпает» видео карту ПОСЛЕ выхода из сна/гибернации.
Исходная версия maksvlad, :
- создаем файл *.conf (имя не важно) в /etc/modprobe.d/ например, /etc/modprobe.d/nvidia-disable.conf пишем туда
install nvidia /bin/false
перегружаемся.
Не нахожу в /home файл suspend чтобы создался
создаем файл /lib/systemd/system-sleep/dump-dmesg
пишем туда
#!/bin/sh
if [ "${1}" == "pre" ]; then
echo "*** suspending at $(date)..." >> /home/suspend
dmesg -H -T | tail -n 30 >> /home/suspend
elif [ "${1}" == "post" ]; then
echo "*** resume at $(date)" >> /home/suspend
dmesg -H -T | tail -n 30 >> /home/suspend
fi
#chmod +x /lib/systemd/system-sleep/dump-dmesg
уходим в гибернацию для проверки, выходим, смотрим логи уходим в саспенд, выходим, смотрим логи
/lib/systemd/system-sleep/nvidia - это скрипт, который «просыпает» видео карту ПОСЛЕ выхода из сна/гибернации.