Рейтинг:4

Ubuntu сразу выходит из спящего режима после обновления драйвера NVIDIA

флаг nl

Я использовал драйвер Nouveau X.org для своей видеокарты, но сегодня я заменил драйвер на nvidia-driver-470 (проприетарный и проверенный) из программы «дополнительные драйверы» в Ubuntu. Все в порядке, за исключением того, что всякий раз, когда я приостанавливаю свой ноутбук, он сразу же просыпается.

Вот вывод следующей команды:

журналctl -b | grep приостановить

вывод

24 сентября, 22:26:38 minaHP ModemManager[1527]: система <info> [sleep-monitor] собирается приостановить работу
24 сентября, 22:26:39 minaHP systemd[1]: запуск действий по приостановке работы системы NVIDIA...
24 сентября, 22:26:39 minaHP suspend[518255]: nvidia-suspend.service
24 сентября 22:26:39 minaHP logger[518255]: <13>24 сентября 22:26:39 приостановка: nvidia-suspend.service
24 сентября, 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: не удалось выполнить команду: нет такого файла или каталога
24 сентября, 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: сбой на этапе порождения EXEC /usr/bin/nvidia-sleep.sh: нет такого файла или каталога
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-suspend.service: основной процесс завершен, код = завершен, статус = 203/EXEC
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-suspend.service: Ошибка с результатом «код выхода».
24 сентября, 22:26:39 minaHP systemd[1]: не удалось запустить действия приостановки работы системы NVIDIA.
24 сентября, 22:26:39 minaHP systemd[1]: suspend.target: Сбой задания suspend.target/start с результатом «зависимость».
24 сентября, 22:26:39 minaHP systemd[1]: systemd-suspend.service: Сбой задания systemd-suspend.service/start с результатом «зависимость».
24 сентября, 22:26:39 minaHP suspend[518257]: nvidia-resume.service
24 сентября 22:26:39 minaHP logger[518257]: <13>24 сентября 22:26:39 приостановка: nvidia-resume.service

если кто-нибудь может сказать мне, как это исправить, не меняя драйвер обратно на Nouveau, было бы здорово.

Вот еще одна команда и ее вывод, если это полезно

mina@minaHP:~$ статус systemctl nvidia-suspend nvidia-hibernate nvidia-resume
nvidia-suspend.service — действия приостановки системы NVIDIA
     Загружено: загружено (/lib/systemd/system/nvidia-suspend.service; включено; предустановка поставщика: включена)
     Активно: сбой (результат: код выхода) с пятницы 24 сентября 2021 г. 22:26:39 EET; 12 минут назад
    Процесс: 518255 ExecStart=/usr/bin/logger -t suspend -s nvidia-suspend.service (code=exited, status=0/SUCCESS)
    Процесс: 518256 ExecStart=/usr/bin/nvidia-sleep.sh приостановить (код=выход, статус=203/EXEC)
   Основной PID: 518256 (код=выход, статус=203/EXEC)

24 сентября, 22:26:39 minaHP systemd[1]: запуск действий по приостановке работы системы NVIDIA...
24 сентября, 22:26:39 minaHP suspend[518255]: nvidia-suspend.service
24 сентября 22:26:39 minaHP logger[518255]: <13>24 сентября 22:26:39 приостановка: nvidia-suspend.service
24 сентября, 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: не удалось выполнить команду: нет такого файла или каталога
24 сентября, 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: сбой на этапе порождения EXEC /usr/bin/nvidia-sleep.sh: нет такого файла или каталога
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-suspend.service: основной процесс завершен, код = завершен, статус = 203/EXEC
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-suspend.service: Ошибка с результатом «код выхода».
24 сентября, 22:26:39 minaHP systemd[1]: не удалось запустить действия приостановки работы системы NVIDIA.

nvidia-hibernate.service — действия системы NVIDIA по переходу в спящий режим
     Загружено: загружено (/lib/systemd/system/nvidia-hibernate.service; включено; предустановка поставщика: включена)
     Активный: неактивный (мертвый)

▪ nvidia-resume.service — действия по возобновлению работы системы NVIDIA
     Загружено: загружено (/lib/systemd/system/nvidia-resume.service; включено; предустановка поставщика: включена)
     Активно: сбой (результат: код выхода) с пятницы 24 сентября 2021 г. 22:26:39 EET; 12 минут назад
    Процесс: 518257 ExecStart=/usr/bin/logger -t suspend -s nvidia-resume.service (code=exited, status=0/SUCCESS)
    Процесс: 518258 ExecStart=/usr/bin/nvidia-sleep.sh резюме (код=выход, статус=203/EXEC)
   Основной PID: 518258 (код=выход, статус=203/EXEC)

24 сентября, 22:26:39 minaHP systemd[1]: запуск действий по возобновлению работы системы NVIDIA...
24 сентября, 22:26:39 minaHP suspend[518257]: nvidia-resume.service
24 сентября 22:26:39 minaHP logger[518257]: <13>24 сентября 22:26:39 приостановка: nvidia-resume.service
24 сентября, 22:26:39 minaHP systemd[518258]: nvidia-resume.service: не удалось выполнить команду: нет такого файла или каталога
24 сентября, 22:26:39.
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-resume.service: основной процесс завершен, код = завершен, статус = 203/EXEC
24 сентября, 22:26:39 minaHP systemd[1]: nvidia-resume.service: Ошибка с результатом «код выхода».
24 сентября, 22:26:39 minaHP systemd[1]: не удалось запустить действия по возобновлению работы системы NVIDIA.
BeastOfCaerbannog avatar
флаг ca
Попробуйте сменить драйвер через *Дополнительные драйверы* на предыдущий, который работает. Выполните шаги, указанные в [этом ответе] (https://askubuntu.com/a/1345212/618353).
Рейтинг:1
флаг sy

Эти ошибки появляются из-за того, что вам нужно установить Сервисы NVIDIA-{suspend/hibernate/resume}.

Что-то вроде этого:

sudo install /usr/share/doc/NVIDIA_GLX-1.0/samples/systemd/nvidia-suspend.service /etc/systemd/system
sudo install /usr/share/doc/NVIDIA_GLX-1.0/samples/systemd/nvidia-hibernate.service /etc/systemd/system
sudo install /usr/share/doc/NVIDIA_GLX-1.0/samples/systemd/nvidia-resume.service /etc/systemd/system
sudo install /usr/share/doc/NVIDIA_GLX-1.0/samples/systemd/nvidia /lib/systemd/system-sleep
sudo install /usr/share/doc/NVIDIA_GLX-1.0/samples/systemd/nvidia-sleep.sh /usr/bin

NVIDIA системад Затем необходимо включить службы:

sudo systemctl включить nvidia-suspend.service
sudo systemctl включить nvidia-hibernate.service
sudo systemctl включить nvidia-resume.service

Переустановка драйвера NVIDIA должна помочь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.