Автор Тема: установка драйверов для radeon rx 6600 xt на рабочую станцию 10  (Прочитано 2700 раз)

Оффлайн avoronin

  • Начинающий
  • *
  • Сообщений: 3
Доброго времени суток!

Помогите пожалуйста советом как правильно установить драйвер для видеокарты radeon rx 6600 xt. Если я правильно понял требуется установить пакет kernel-module-drm-radeon, но он  отсутствует в репозитариях по умолчанию.  Вывод команды
uname -a
 Linux mighty 5.10.82-std-def-alt1 #1 SMP Fri Dec 3 14:49:25 UTC 2021 x86_64 GNU/Linux

Вывод команды
lspci | grep VGA
 08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c1)

 Утилита system management center в разделе graphical interface/ display сообщает что используется драйвер generic vesa compatible.
Попытка изменить в этом разделе драйвер на radeon и перезагрузка ничего не дает - драйвер остается прежним. В разделе этой утилиты system/update kernel - новое ядро 5.10.130-alt1, для которого в списке модулей ядра также нет drm-radeon.

Буду благодарен за любую помощь!
« Последнее редактирование: 19.07.2022 14:02:18 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Достаточно, что-бы были установлены (для std-def)
kernel-modules-drm-std-def 
xorg-dri-radeon
xorg-drv-radeon

Оффлайн avoronin

  • Начинающий
  • *
  • Сообщений: 3
Спасибо!

Пакеты установлены
rpm -q kernel-modules-drm-std-def  xorg-dri-radeon xorg-drv-radeon
kernel-modules-drm-std-def-5.10.82-alt1.x86_64
xorg-dri-radeon-22.0.4-alt1.x86_64
xorg-drv-radeon-19.1.0-alt2.x86_64

Обнаружил что в файле /etc/X11/xorg.conf указано следующее
cat /etc/X11/xorg.conf
Section "Device"
    Identifier "Card0"
    Driver "fbdev"
EndSection

После замены значения Driver на radeon X сервер не запускается, а в журнале появляется запись
cat /var/log/Xorg.0.log.old [  1043.395] (II) LoadModule: "radeon"
[  1043.395] (II) Loading /usr/lib64/X11/modules/drivers/radeon_drv.so
[  1043.397] (II) Module radeon: vendor="X.Org Foundation"
[  1043.397] compiled for 1.20.12, module version = 19.1.0
[  1043.397] Module class: X.Org Video Driver
[  1043.397] ABI class: X.Org Video Driver, version 24.1
[  1043.397] (II) RADEON: Driver for ATI/AMD Radeon chipsets:
----вырезано
[  1043.398] (EE) No devices detected.
[  1043.398] (EE)
Fatal server error:
[  1043.398] (EE) no screens found(EE)
[  1043.398] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
[  1043.398] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  1043.398] (EE)
[  1043.401] (EE) Server terminated with error (1). Closing log file.
Значит драйвер не распознает модель видеокарты. Каким образом это можно проверить?
« Последнее редактирование: 19.07.2022 20:42:02 от avoronin »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Удалите /etc/X11/xorg.conf и /etc/X11/xorg.conf.d/10-monitor.conf
Автоматом должен быть выбран правильный драйвер при наличии и поддержке в ядре.
Скорее всего нужно сделать
update-kernel -t un-def
И перезагрузиться с ядром un-def 5.15.

Достаточно, что-бы были установлены (для std-def)
kernel-modules-drm-std-def
xorg-dri-radeon
xorg-drv-radeon

В данном случае ещё xorg-drv-amdgpu обязательно.

Оффлайн avoronin

  • Начинающий
  • *
  • Сообщений: 3
установка нового ядра командой /usr/sbin/update-kernel -t un-def прошла не с первого раза - зависла на installing kernel-image. после перезагрузки X сервер не запустился. rpm -qa | grep kernel-image показывал установленные kernel-image-std-def и kernel-image-un-def. повторный запуск update-kernel ругался на неудовлетворенные зависимости в виде kernel-image-un-def. команда rpm -e kernel-image-un-def пакет не находила. получилось после rpmdb --rebuild
rpm -e kernel-image-un-def
/usr/sbin/update-kernel -t un-def
и дальнейшем выборе нового ядра в меню загрузки. после этого X сервер запустился с драйвером radeon. сломалось только разрешение на экране загрузки, но это видимо другая проблема:)

большое спасибо за помощь!

dango_

  • Гость
/usr/sbin/update-kernel -t un-def
Почему вы так запускаете команду?
Вы как получаете права root?
Правильно так:
su -
См.https://www.altlinux.org/Su
rpm -e kernel-image-un-def
В альтах штатная система управления пакетов apt, а не rpm.
Рекомендованный процесс обновления ядра:
su -
apt-get update
apt-get dist-upgrade
update-kernel
После чего выполнить перезагрузку.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
rpm -e kernel-image-un-def
Для этого есть
remove-old-kernels