LINUX.ORG.RU

EndeavourOS: полное зависание системы через некоторое время после после выхода из спящего режима

 , ,


0

1

Добрый вечер.
Недавно поставил EndevourOS, потом установил проприетарные драйверы Nvidia через скрипт nvidia-inst:
https://discovery.endeavouros.com/nvidia/new-nvidia-driver-installer-nvidia-i...
На данный момент наблюдаются проблемы: при переводе в спящий режим и потом выводе из него всё вроде бы нормально восстанавливается, но через минут 15-20 намертво зависает: курсор не двигается, нумлок на клавиатуре не переключается, приходится делать REISUB.
При этом если компьютер не отправлять в спящий режим, то всё работает нормально.
Очень бы хотелось разобраться в этой проблеме.
inxi -Ga:
http://ix.io/4FJu
inxi -Fxxc0z:
http://ix.io/4FJr
journalctl -b -1 | grep fail:
http://ix.io/4FJs
Некоторые другие записи из лог файла, показавшиеся мне странными:
https://pastebin.com/gubyLrfw
Ранее стояла Manjaro - таких зависаний не было.

Перемещено hobbit из general



Последнее исправление: LoopSwoop (всего исправлений: 2)

Если на Manjaro всё работает, почему бы не использовать манжару? Если хочется иметь арчевские репозитории вместо манжаровских, то это спокойно делается в конфиге пакмана.

Werenter ★★★
()
Ответ на: комментарий от Werenter

Хотелось попробовать true arch experience - попробовал…
Переустанавливать всё заново не очень хочется, конфиги там переносить и всё такое…
Ну должно же быть какое-то решение этой проблемы.

LoopSwoop
() автор топика

да, наверно, как обычно:
с обновлениями пройдет
а потом что-то опять с обновлениями появится

так и живем

Ros ★★★★
()

скрипт nvidia-inst

А это зачем? Драйвер можно установить и без какх-то скриптов pacman -S nvidia-open-dkms

dnb ★★★★
()
Ответ на: комментарий от Ros

Несколько уже обновлений было - проблема осталась. Поэтому сомневаюсь, что проблема с самим арчем, думаю, что каких-то настроек не хватает, и что-то не запускается после выхода из спящего режима, но это только мои предположения.

LoopSwoop
() автор топика
Ответ на: комментарий от dnb

Ну… EndeavourOS продвигают этот скрипт, якобы там всё нормально ставится.
А если через pacman ставить, то при обновлениях драйверы тоже будут сами пересобираться под каждое ядро? (в случае с dkms драйверами)
Сейчас у меня при обновлении ядра автоматом запускаются depmod и dracut. Возможно вышеупомянутый скрип как раз это и настраивает.

LoopSwoop
() автор топика
Ответ на: комментарий от LoopSwoop

А если через pacman ставить, то при обновлениях драйверы тоже будут сами пересобираться под каждое ядро?

Само собой.

dnb ★★★★
()
Ответ на: комментарий от dnb

Тогда попробую через скрипт установить nouveau, а потом уже через pacman поставить dkms драйвер. Может так будет нормально работать.

LoopSwoop
() автор топика

В общем удалил nvidia-dkms и поставил nouveau - иксы не запустились, после этого удалил старый конфиг и всё заработало. Потом уже через pacman поставил nvidia-dkms (хэдэры у меня уже стояли) + также установил настройки nvidia. Скрипты от EndeavourOS для установки драйверов удалил. Теперь всё вроде как работает, зависаний после выхода из спящего режима не заметил.
Остались два вопроса:

  1. Нужно ли мне это делать? (добавлять параметр nvidia_drm.modeset=1): https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
    Ранее этот параметр стоял, но вдруг из-за него были зависания.
  2. После переустановки драйверов значок сетевые подключения не показывает никаких подключений, хотя они есть и интернет работает нормально.
    https://ibb.co/PgjSR2r https://ibb.co/4pQ50vD
LoopSwoop
() автор топика

Это известная проблема проприетарных драйверов. Купи себе амд, страдать не будешь

Parthen ★★
()

А собственно зачем ставить на EndevourOS дополнительный нвидиа драйвера? Он при чистом инстале ставит нвидиа-дкмс, где все работает искаропки. Твоя проблема может быть в том, что в /etc/X11 залез кривой конфиг под нвидиа. (как вариант) Сижу уже год на энде - дистр неубивайка. (юзаю bspwm | hyprland) где о чудо все работает… (бред про переезд на АМД не слушай :D)

Cstrp
()
Ответ на: комментарий от Cstrp

У меня стандартный поставился, nouveau.
Поставил проприетарный скриптом и начались проблемы с зависанием через некоторое время после выхода из спящего режима.
Откатил на стандартный и переустановил драйверы dkms уже вручную - вроде помогло.
А параметр «nvidia_drm.modeset=1» нужно добавлять в «/etc/default/grub»?:
https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting

LoopSwoop
() автор топика
Ответ на: комментарий от Parthen

Страдать с блобом не придётся, да. Зато привет сегфолтам в драйвере(неоднократно ловил), которые останавливают работу ядра.

Werenter ★★★
()
Ответ на: комментарий от LoopSwoop

Ты прекрасно видишь это сам. Твой тред - одно из проявлений проблем с блобом. На AMD всё хорошо работает из коробки, но зато драйвер не очень стабильный.

Werenter ★★★
()
Ответ на: комментарий от Werenter

Я переустановил драйверы без скрипта от эндевоур ОС и убрал параметр «nvidia_drm.modeset=1» в «/etc/default/grub» - теперь зависаний после выхода из спящего режима не наблюдается.
Получается проблем с блобом у меня нет.
Только вот мне непонятно, что я теряю не устанавливая этот параметр?

LoopSwoop
() автор топика
Ответ на: комментарий от Werenter

Это будет проблемно, manjaro и со сторонними репо в сложных отношениях

One ★★★★★
()
Ответ на: комментарий от LoopSwoop

Получается проблем с блобом у меня нет

Сам факт существования этого треда говорит об обратном. То, что тебе удалось временно обуздать блоб, не значит, что дальше проблем не будет.

Werenter ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.