Блог им. aleksfox
   2229

При выходе из ждущего режима зависает.

Приветствую. При выходе из ждущего режима зависает комп, экран моника не загорается, через 20… секунд перезагрузка. Или может наглухо зависнуть. Клава и мышь погасают. Причем так происходит, на любом linux дистрибутиве штук 10 перепробовал. На винде 10 все норм. Опытным путем было установлено что из-за видеокарты. Карточка АМД RX 5700. Биос на матери самый новый. Карту ставил на другой комп с другой матерью, также зависает. Дрова ставил с сайта амд на убунту толку нет. На манжаро с любыми дровами виснет. Ранее с RT ядрами работало с обычными нет. Теперь вообще не пашет. Куда копать?

11 комментариев

avatar
какие драйвера используешь для видеокарты? (долго не буду отвечать, пиши в группу в телеге в моей подписи)
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
+1
avatar
В телеге мой пост автоматом погрузился. Могу еще раз продублировать. Я пробовал все какие есть дрова, открытые и проприетарные ставил манжару архитектом там выбирал открытые, потом переустанавливал и выбирал проприетарные один фиг. Ставил убунту скачивал с сайта амд обычные и про. Ощущение что карточка отваливается в ждущем режиме. На ядрах реалтайм работало норм раньше.
0
avatar
еще раз, какой драйвер установлен, конкретно

Для видеокарт данного производителя существуют три актуальных варианта видеодрайвера:

Mesa – свободное программное обеспечение для видеокарт различных производителей, реализующее API OpenGL и Vulcan. Используется по умолчанию в большинстве операционных систем Linux.
AMDGPU-PRO – проприетарные драйвера от фирмы AMD. Включают в себя драйвера AMDGPU и различные дополнительные модули с закрытым программным кодом.
AMDGPU – драйвера для видеокарт от фирмы AMD с открытым программным кодом.

рекомендую почитать wiki.manjaro.org/index.php?title=Configure_Graphics_CardsAutomated_Identification_and_Installation
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
+1
avatar
Сейчас стоят вот такие. Но я пробовал все какие есть.
Картинка
Последний раз редактировалось
0
avatar
Перетыкал все что написали. Не помогает. Мозг прямо заболел. Драйвера стоят Mesa. Как поставить AMDGPU или AMDGPU-PRO хрен его знает на AURе нету или я не нашел. Для ubuntы скачивал с сайта AMD. Но не заработало. Также зависает. Помогайте отчаялся( На другой карте rx580 все работает норм. На rx 5700 нет, причем в Win 10 работает нормально в ЛЮБОМ linux дистре виснет. Без ждущего режима неудобно. Для Nvidi понятно как сконфигурировать настройки карты. Как это сделать для AMD? Куда чего прописать? Какие логи и где смотреть?
0
avatar
Как поставить AMDGPU
Есть мнение что именно он и стоит. Убедиться:
lspci | grep "VGA" | cut -f 1 -d ' ' | xargs lspci -vs | tail -n 3 | head -n 1

Как это сделать для AMD?
Через конфиг. Лежит в /etc/X11/xorg.conf.d/.

Давайте на всякий случай уточним имеется в виду suspend to ram, suspend to disk или hybrid suspend.
Последний раз редактировалось
+1
avatar
Нужен suspend to ram. suspend to disk работает. hybrid suspend это сочетание первых двух как я понимаю.
вывод
lspci | grep «VGA» | cut -f 1 -d ' ' | xargs lspci -vs | tail -n 3 | head -n 1
Kernel driver in use: amdgpu

вывод
mhwd -l -d
— > PCI Device: /devices/pci0000:00/0000:00:03.1/0000:08:00.0/0000:09:00.0/0000:0a:00.0 (0300:1002:731f)
Display controller ATI Technologies Inc Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
— > INSTALLED:

NAME: video-linux
ATTACHED: PCI
VERSION: 2018.05.04
INFO: Standard open source drivers.
PRIORITY: 2
FREEDRIVER: true
DEPENDS: — CONFLICTS: — CLASSIDS: 0300 0380 0302
VENDORIDS: 1002 8086 10de

> AVAILABLE:

NAME: video-linux
ATTACHED: PCI
VERSION: 2018.05.04
INFO: Standard open source drivers.
PRIORITY: 2
FREEDRIVER: true
DEPENDS: — CONFLICTS: — CLASSIDS: 0300 0380 0302
VENDORIDS: 1002 8086 10de

NAME: video-modesetting
ATTACHED: PCI
VERSION: 2020.01.13
INFO: X.org modesetting video driver.
PRIORITY: 1
FREEDRIVER: true
DEPENDS: — CONFLICTS: — CLASSIDS: 0300
VENDORIDS: *

NAME: video-vesa
ATTACHED: PCI
VERSION: 2017.03.12
INFO: X.org vesa video driver.
PRIORITY: 0
FREEDRIVER: true
DEPENDS: — CONFLICTS: — CLASSIDS: 0300
VENDORIDS: *

в /etc/X11/xorg.conf.d/ два файла 30-touchpad.conf и 00-keyboard.conf нужно создать что то типа amdgpu.conf? Чего туда прописать?
Последний раз редактировалось
0
avatar
Нужен suspend to ram. suspend to disk работает.
ВНЕЗАПНО. Обычно бывает наоборот.
hybrid suspend это сочетание первых двух как я понимаю.
Да. Это засыпание в RAM с дублированием на диск на случай потери питания.
в /etc/X11/xorg.conf.d/ два файла 30-touchpad.conf и 00-keyboard.conf нужно создать что то типа amdgpu.conf?
Именно так. **-amdgpu.conf, где ** число, если быть совсем точным. В манджаре, емнип, mhwd создает автоматом 90-mhwd.conf.
Простейший пример файла. Но, учитывая что раньше оно работало я сомнйеваюсь что причина в нем. Если не прописывать туда опции, то автоконфигурации вполне хватает если целью не стоит борьба с тирингом и т.п. Сдается мне это баг.
journalctl -k -b -1 
на что-нибудь ругается после неудачной попытки проснуться?
Последний раз редактировалось
+1
avatar
учитывая что раньше оно работало
Работало только на RT ядрах в manjaro.
Усыпил, зависло, перегрузил, вывод journalctl -k -b -1
Спойлер!
Спойлер! — Journal begins at Wed 2021-02-10 20:43:46 +05, ends at Fri 2021-02-12 18:51:09 +05. — фев 12 18:44:59 FOXMANJAROPC kernel: Linux version 5.10.15-1-MANJARO (builduser@LEGION) (gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36) 1 SMP PREEMPT Wed Feb 10 10:42:47 UTC 2021
— Journal begins at Wed 2021-02-10 20:43:46 +05, ends at Fri 2021-02-12 18:51:09 +05. — фев 12 18:44:59 FOXMANJAROPC kernel: Linux version 5.10.15-1-MANJARO (builduser@LEGION) (gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36) 1 SMP PREEMPT Wed Feb 10 10:42:47 UTC 2021
фев 12 18:44:59 FOXMANJAROPC kernel: Command line: ro root=/dev/nvme0n1p5 rootflags=subvol=/@ initrd=@\boot\initramfs-5.10-x86_64.img
фев 12 18:44:59 FOXMANJAROPC kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
фев 12 18:44:59 FOXMANJAROPC kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
фев 12 18:44:59 FOXMANJAROPC kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
фев 12 18:44:59 FOXMANJAROPC kernel: x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
фев 12 18:44:59 FOXMANJAROPC kernel: x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'compacted' format.
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-provided physical RAM map:
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009e1ffff] usable
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x0000000009e20000-0x0000000009ffffff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x000000000a200000-0x000000000a20ffff] ACPI NVS
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x000000000a210000-0x00000000bc6f8fff] usable
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bc6f9000-0x00000000bca52fff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bca53000-0x00000000bcaadfff] ACPI data
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bcaae000-0x00000000bd133fff] ACPI NVS
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bd134000-0x00000000bddfefff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bddff000-0x00000000beffffff] usable
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000bf000000-0x00000000bfffffff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000f0000000-0x00000000f7ffffff] reserved
фев 12 18:44:59 FOXMANJAROPC kernel: BIOS-e820: [mem 0x00000000fd200000-0x00000000fd2fffff] reserved
Последний раз редактировалось
0
avatar
В KSystemlog ничего не нашел тоже(
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.