LINUX.ORG.RU

Зависания. Debian 12 + Ноутбук «ASUS Vivobook Pro 15»

 , ,


2

1

Приветствую форумчане!

После установки Debian 12 cтолкнулся с проблемой зависания ноутбука ASUS Vivobook Pro 15. До этого была установлена ALT Workstation K 10.2 и там не было зависаний:

$ uname -a
Linux host 6.1.71-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Fri Jan  5 18:25:55 UTC 2024 x86_64 GNU/Linux
$ cat /etc/os-release 
NAME="ALT"
VERSION="10.2"
ID=altlinux
LOGO="basealt"
VERSION_ID=10.2
PRETTY_NAME="ALT Workstation K 10.2 (Sorbaronia Mitschurinii)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:kworkstation:10"
BUILD_ID="ALT 10.1"
ALT_BRANCH_ID="p10"
HOME_URL="https://www.basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
DOCUMENTATION_URL="https://docs.altlinux.org/"
SUPPORT_URL="https://support.basealt.ru/

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

Инфо:

$ uname -a
Linux host-15 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$ lspci -nn | egrep -i "3d|display|vga"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] [10de:28a1] (rev a1)
64:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 [1002:15bf] (rev c6)
$ glxinfo | egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (gfx1103_r1, LLVM 15.0.6, DRM 3.49, 6.1.0-21-amd64)
$ nvidia-smi
Mon Jun 24 13:22:38 2024       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.147.05   Driver Version: 525.147.05   CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  On   | 00000000:01:00.0 Off |                  N/A |
| N/A   40C    P0    N/A /  35W |      6MiB /  6141MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1032      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+


Последнее исправление: WildPointer (всего исправлений: 1)
Ответ на: комментарий от WildPointer

apt install firmware-amd-graphics установит фирмвари для встройки, а вообще пакет firmware-linux-nonfree поставит многие несвободные фирмвари.

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

Установил версию предложенную @Elyas и сейчас тестирую. Вроде пока не вылетает. Ещё пару дней проверять буду и отпишусь. Спасибо всем.

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

Пользуюсь этим: firmware-amd-graphics_20230625-2_all.deb

Установил версию firmware для графики AMD предложенную @Elyas и система стабилизировалась.

Хочу поблагодарить всех за помощь.

Отдельное спасибо @Qui-Gon @Dimez @einhander.

WildPointer
() автор топика
9 декабря 2024 г.
Ответ на: комментарий от WildPointer

Добрый день. Вы с тех пор не обновляли дистрибютив или ядро? Я столкнулся с такой же проблемой с зависаниями ноутбука в случайные моменты. Обновил ядро до последней версии из backport но это не помогло. Ставить старую версию пакета нет возможности - потому что перестаёт работать управление подсветкой клавиатуры (она просто всегда мигает как будьто в перезагрузке), да и старое ядро работает ещё хуже. Данные системы:

### Информация о системе ###
Linux mylinux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian

### Информация о процессоре ###
Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   24
  On-line CPU(s) list:    0-23
Vendor ID:                AuthenticAMD
  Model name:             AMD Ryzen AI 9 HX 370 w/ Radeon 890M
    CPU family:           26
    Model:                36
    Thread(s) per core:   2
    Core(s) per socket:   12
    Socket(s):            1
    Stepping:             0
    Frequency boost:      enabled
    CPU(s) scaling MHz:   58%
    CPU max MHz:          4367,0000
    CPU min MHz:          599,0000
    BogoMIPS:             3992,24
 
### Информация о графическом оборудовании ###
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted

OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 15.0.6, 256 bits)

### Информация о драйверах ###
dmesg: read kernel buffer failed: Операция не позволена

amdgpu              14340096  4
amdxcp                 12288  1 amdgpu
drm_exec               12288  1 amdgpu
gpu_sched              65536  1 amdgpu
drm_buddy              20480  1 amdgpu
i2c_algo_bit           12288  1 amdgpu
drm_suballoc_helper    12288  1 amdgpu
drm_display_helper    270336  1 amdgpu
drm_ttm_helper         16384  2 amdgpu
ttm                   102400  2 amdgpu,drm_ttm_helper
drm_kms_helper        241664  3 drm_display_helper,amdgpu,drm_ttm_helper
video                  81920  3 asus_wmi,amdgpu,asus_nb_wmi
drm                   757760  16 gpu_sched,i2c_hid,drm_kms_helper,drm_exec,drm_suballoc_helper,drm_display_helper,drm_buddy,amdgpu,drm_ttm_helper,ttm,amdxcp
crc16                  12288  3 bluetooth,amdgpu,ext4

### Версия ядра и загруженные модули ###
6.11.5+bpo-amd64

### Список установленных пакетов, связанных с графикой ###
ii  firmware-amd-graphics                            20240709-2~bpo12+1                        all          Binary firmware for AMD/ATI graphics chips
ii  libdrm-amdgpu1:amd64                             2.4.123-1~bpo12+1                         amd64        Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                               24.2.4-1~bpo12+1                          amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                            24.2.4-1~bpo12+1                          amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                              24.2.4-1~bpo12+1                          amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                               9.0.2-1.1                                 amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                               24.2.4-1~bpo12+1                          amd64        free implementation of the OpenGL API -- GLX vendor library
ii  mesa-libgallium:amd64                            24.2.4-1~bpo12+1                          amd64        shared infrastructure for Mesa drivers
ii  mesa-utils                                       8.5.0-1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                             8.5.0-1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-va-drivers:amd64                            24.2.4-1~bpo12+1                          amd64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:amd64                         24.2.4-1~bpo12+1                          amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                        24.2.4-1~bpo12+1                          amd64        Mesa Vulkan graphics drivers
ii  x11-xserver-utils                                7.7+9+b1                                  amd64        X server utilities
ii  xserver-common                                   2:21.1.7-3+deb12u8                        all          common files used by various X servers
ii  xserver-xephyr                                   2:21.1.7-3+deb12u8                        amd64        nested X server
ii  xserver-xorg                                     1:7.7+23                                  amd64        X.Org X server
ii  xserver-xorg-core                                2:21.1.7-3+deb12u8                        amd64        Xorg X server - core server
ii  xserver-xorg-input-all                           1:7.7+23                                  amd64        X.Org X server -- input driver metapackage
ii  xserver-xorg-input-libinput                      1.2.1-1+b1                                amd64        X.Org X server -- libinput input driver
ii  xserver-xorg-input-wacom                         1.1.0-1                                   amd64        X.Org X server -- Wacom input driver
ii  xserver-xorg-legacy                              2:21.1.7-3+deb12u8                        amd64        setuid root Xorg server wrapper
ii  xserver-xorg-video-all                           1:7.7+23                                  amd64        X.Org X server -- output driver metapackage
ii  xserver-xorg-video-amdgpu                        23.0.0-1                                  amd64        X.Org X server -- AMDGPU display driver
ii  xserver-xorg-video-ati                           1:19.1.0-3                                amd64        X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-fbdev                         1:0.5.0-2                                 amd64        X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel                         2:2.99.917+git20210115-1                  amd64        X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-nouveau                       1:1.0.17-2                                amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-qxl                           0.1.5+git20200331-3                       amd64        X.Org X server -- QXL display driver
ii  xserver-xorg-video-radeon                        1:19.1.0-3                                amd64        X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-vesa                          1:2.5.0-1+b1                              amd64        X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware                        1:13.3.0-3.1+b1                           amd64        X.Org X server -- VMware display driver

### Текущие параметры загрузки ядра ###
BOOT_IMAGE=/vmlinuz-6.11.5+bpo-amd64 root=/dev/mapper/myLT9--vg-root ro quiet

### Информация о BIOS/UEFI ###
BIOS Information
	Vendor: American Megatrends International, LLC.
	Version: M5406WA.307
	Release Date: 11/07/2024



Сбор информации завершен.

Нашёл на форуме по arch (https://bbs.archlinux.org/viewtopic.php?id=298760) обсуждение похожей проблемы и там даже есть специальный пакет для таких ноутбуков (https://wiki.archlinux.org/title/ASUS_Zenbook_UM5606), но это всё не про дебиан.

Если есть решение, пожалуйста поделитесь.

druidus
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.