Рейтинг:1

20.04 зависает после выхода из приостановки

флаг ye

Я думаю, что моя проблема очень похожа на уже заданную:

  1. 20.04 вылетает при приостановке после обновления с 18.04
  2. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1882917 - Я также устал от всех вещей, которые пытался сделать этот пользователь.
  3. https://github.com/pop-os/pop/issues/1172 - что-то очень похожее происходит на POP OS.

Я думаю, что это нечто более глубокое и имеет отношение к ядру. У меня AMD Ryzen 7, и это поведение было воспроизведено на:

  • Убунту 20.04
  • Убунту 21.04
  • Поп ОС 20.04
  • Федора 34

Один дистрибутив, который работал без проблем:

  • Глубина 20

У меня было 3 бессонных дня, когда я пытался настроить свою новую машину, переходя от дистрибутива к дистрибутиву и пытаясь найти решение этой проблемы.

Вот некоторые полезные выходные данные команды:

$ sudo lshw -C память
  *-Память                  
       описание: Системная память
       физический идентификатор: 1
       слот: системная плата или материнская плата
       размер: 24 ГБ
     *-банк:0
          Описание: SODIMM DDR4 Синхронная небуферизованная (незарегистрированная) 3200 МГц (0,3 нс)
          продукт: 4ATF1G64HZ-3G2E1
          производитель: Микрон Технология
          физический идентификатор: 0
          серийный номер: 00000000
          слот: DIMM 0
          размер: 8 ГБ
          ширина: 64 бита
          часы: 3200 МГц (0,3 нс)
     *-банк:1
          Описание: SODIMM DDR4 Синхронная небуферизованная (незарегистрированная) 3200 МГц (0,3 нс)
          продукт: M471A2K43EB1-CWE
          производитель: Самсунг
          физический идентификатор: 1
          серийный номер: 419EE09E
          слот: DIMM 0
          размер: 16 ГБ
          ширина: 64 бита
          часы: 3200 МГц (0,3 нс)
  *-кеш:0
       описание: Кэш L1
       физический идентификатор: 3
       слот: L1 - Кэш
       размер: 512 КБ
       емкость: 512 КБ
       часы: 1 ГГц (1,0 нс)
       возможности: унифицированная внутренняя обратная запись с конвейерным разрывом
       конфигурация: уровень=1
  *-кеш:1
       описание: Кэш L2
       физический идентификатор: 4
       слот: L2 - Кэш
       размер: 4МиБ
       емкость: 4 МБ
       часы: 1 ГГц (1,0 нс)
       возможности: унифицированная внутренняя обратная запись с конвейерным разрывом
       конфигурация: уровень=2
  *-кеш:2
       описание: Кэш L3
       физический идентификатор: 5
       слот: L3 - Кэш
       размер: 8МиБ
       емкость: 8 МБ
       часы: 1 ГГц (1,0 нс)
       возможности: унифицированная внутренняя обратная запись с конвейерным разрывом
       конфигурация: уровень=3
  *-прошивка
       описание: БИОС
       производитель: ЛЕНОВО
       физический идентификатор: e
       версия: R1BET63W(1.32)
       дата: 12.04.2021
       размер: 128 КБ
       емкость: 32 МБ
       возможности: pci pnp upgrade shadowing cdboot bootselect edd int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb biosbootspecification uefi
$ uname -a
Linux thinkpad 5.11.0-7614-generic #15~1622578982~20.04~383c0a9~dev-Ubuntu SMP Ср, 2 июня, 00:50:47 U x86_64 x86_64 x86_64 GNU/Linux
$ lspci
00:00.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Ренуар IOMMU
00:01.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.2 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.3 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.4 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.5 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.6 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.7 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:08.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH Контроллер SMBus (версия 51)
00:14.3 Мост ISA: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (версия 51)
00:18.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 0
00:18.1 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 1
00:18.2 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 2
00:18.3 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 3
00:18.4 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 4
00:18.5 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 5
00:18.6 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 6
00:18.7 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 7
01:00.0 Контроллер энергонезависимой памяти: Sandisk Corp Device 5006
02:00.0 Контроллер Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 Контроллер PCI Express Gigabit Ethernet (версия 0e)
02:00.1 Последовательный контроллер: Realtek Semiconductor Co., Ltd. Устройство 816a (версия 0e)
02:00.2 Последовательный контроллер: Realtek Semiconductor Co., Ltd. Устройство 816b (версия 0e)
02:00.3 Интерфейс IPMI: Realtek Semiconductor Co., Ltd. Устройство 816c (версия 0e)
02:00.4 Контроллер USB: Realtek Semiconductor Co., Ltd. Устройство 816d (версия 0e)
03:00.0 Сетевой контроллер: Intel Corporation Wi-Fi 6 AX200 (версия 1a)
04:00.0 Неназначенный класс [ff00]: Realtek Semiconductor Co., Ltd. Устройство чтения карт PCI Express RTS522A (версия 01)
05:00.0 Беспроводной контроллер [0d40]: Intel Corporation XMM7360 LTE Advanced Modem (версия 01)
06:00.0 Контроллер Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 Контроллер PCI Express Gigabit Ethernet (версия 15)
07:00.0 Контроллер USB: Renesas Technology Corp. uPD720202 Хост-контроллер USB 3.0 (версия 02)
08:00.0 VGA-совместимый контроллер: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev d1)
08:00.1 Аудиоустройство: Advanced Micro Devices, Inc. [AMD/ATI] Устройство 1637
08:00.2 Контроллер шифрования: Advanced Micro Devices, Inc. [AMD], семейство 17h (модели 10h–1fh), процессор безопасности платформы
08:00.3 Контроллер USB: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
08:00.4 Контроллер USB: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
08:00.5 Мультимедийный контроллер: Advanced Micro Devices, Inc. [AMD] Аудиопроцессор Raven/Raven2/FireFlight/Renoir (версия 01)
08:00.6 Аудиоустройство: Advanced Micro Devices, Inc. [AMD], семейство 17h (модели 10h–1fh) HD Audio Controller

У меня также включено полное шифрование диска!

Дайте мне знать, если есть какая-либо другая информация, которую я могу предоставить, чтобы помочь с этим.

флаг ye
Если кто-то ищет/ждет решения, это лучшая тема https://gitlab.freedesktop.org/drm/amd/-/issues/1230
Рейтинг:0
флаг cn

Исправить

У меня тоже была эта проблема *, и она была исправлена ​​​​после того, как я сделал следующее:

1. Изменить /etc/по умолчанию/жратва

  1. Откройте, например, с помощью вим: sudo vim /etc/по умолчанию/жратва

  2. Добавлять amd_iommu=выкл. к варианту GRUB_CMDLINE_LINUX_DEFAULT. (Для меня это было GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск" для начала и GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск amd_iommu=off" после редактирования.)

2. Обновить личинку

Бег sudo update-grub.


Нашел в этом гайде: https://itectec.com/ubuntu/ubuntu-ubuntu-18-04-crashes-freezes-after-sleep-suspend/


*Моя проблема

Моя точная проблема, возникшая до исправления (на случай, если у кого-то есть похожая, но не идентичная проблема).

Действия по воспроизведению

То же, что и asker, хотя вы также можете запустить его, просто переведя экран в спящий режим (режим ожидания), а не приостановив работу компьютера.

  1. Ударять Ctrl+Alt+L для блокировки экрана. Подождите, пока экран станет черным.
  2. Нажмите любую клавишу, чтобы разбудить его обратно.

Поведение

Когда экран проснулся, я мог видеть экран блокировки, но он был заморожен; Каретка в поле пароля не мигала, как обычно, и ввод с помощью мыши или клавиатуры, похоже, ничего не давал. Единственным исключением было REISUB (удерживая alt+SysRq пока печатаю р,Е,я,С,U,Б), который перезагрузил машину.

Рейтинг:0
флаг ye

Проблема, похоже, связана с приостановкой. Всякий раз, когда система была приостановлена, она зависала и не реагировала ни на что, кроме принудительного перезапуска. Таким образом, отключение функции приостановки на данный момент решило эту проблему.

  • Отключить все варианты сна:

    маска sudo systemctl sleep.target suspend.target hibernate.target hybrid-sleep.target
    
  • Остановить сон системы при опущенной крышке:

    sudo vim /etc/systemd/logind.conf
    

    и добавьте/обновите эти 3 строки:

    [Авторизоваться] 
    HandleLidSwitch=игнорировать 
    HandleLidSwitchDocked=игнорировать
    LidSwitchIgnoreInhibited=нет
    

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

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