2239
При выходе из ждущего режима зависает.
Приветствую. При выходе из ждущего режима зависает комп, экран моника не загорается, через 20… секунд перезагрузка. Или может наглухо зависнуть. Клава и мышь погасают. Причем так происходит, на любом linux дистрибутиве штук 10 перепробовал. На винде 10 все норм. Опытным путем было установлено что из-за видеокарты. Карточка АМД RX 5700. Биос на матери самый новый. Карту ставил на другой комп с другой матерью, также зависает. Дрова ставил с сайта амд на убунту толку нет. На манжаро с любыми дровами виснет. Ранее с RT ядрами работало с обычными нет. Теперь вообще не пашет. Куда копать?
11 комментариев
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
Для видеокарт данного производителя существуют три актуальных варианта видеодрайвера:
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
И сюда заглянуть
Через конфиг. Лежит в /etc/X11/xorg.conf.d/.
Давайте на всякий случай уточним имеется в виду 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? Чего туда прописать?
Да. Это засыпание в RAM с дублированием на диск на случай потери питания.
Именно так. **-amdgpu.conf, где ** число, если быть совсем точным. В манджаре, емнип, mhwd создает автоматом 90-mhwd.conf.
Простейший пример файла. Но, учитывая что раньше оно работало я сомнйеваюсь что причина в нем. Если не прописывать туда опции, то автоконфигурации вполне хватает если целью не стоит борьба с тирингом и т.п. Сдается мне это баг.
на что-нибудь ругается после неудачной попытки проснуться?
Усыпил, зависло, перегрузил, вывод 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
фев 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