Страница 1 из 1

Проблема с драйвером видеокарты

Добавлено: 18 июл 2020, 23:21
ayama
Cтоял LM 19.2 с ядром 5.4 драйвер AMDGPU подключался. Поставил LM 20 драйвер AMDGPU не включается. Толи устанавливать LM 19.3, толи не играть (.
Cтранно, ведь модуль AMDGPU есть в ядре 5.4.
alex@alex-GA-870A-USB3L:~$ lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RX780/RX790 Host Bridge
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] RX780/RX790 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RX780/RD790 PCI to PCI bridge (external gfx0 port A)
Kernel driver in use: pcieport
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD790 PCI to PCI bridge (PCI express gpp port E)
Kernel driver in use: pcieport
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] (rev 40)
Subsystem: Gigabyte Technology Co., Ltd GA-MA770-DS3rev2.0 Motherboard
Kernel driver in use: ahci
Kernel modules: ahci
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Kernel driver in use: ohci-pci
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB EHCI Controller
Kernel driver in use: ehci-pci
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Kernel driver in use: ohci-pci
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB EHCI Controller
Kernel driver in use: ehci-pci
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
Kernel modules: i2c_piix4, sp5100_tco
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 IDE Controller
Kernel driver in use: pata_atiixp
Kernel modules: pata_atiixp, pata_acpi
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
Subsystem: Gigabyte Technology Co., Ltd SBx00 Azalia (Intel HDA)
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
Kernel driver in use: ohci-pci
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
Kernel driver in use: pcieport
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
Kernel driver in use: pcieport
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
Kernel driver in use: ohci-pci
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB EHCI Controller
Kernel driver in use: ehci-pci
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
Kernel driver in use: fam15h_power
Kernel modules: fam15h_power
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
Subsystem: PC Partner Limited / Sapphire Technology Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
Subsystem: PC Partner Limited / Sapphire Technology Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
02:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
Subsystem: Gigabyte Technology Co., Ltd EJ168 USB 3.0 Host Controller
Kernel driver in use: xhci_hcd
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
Kernel driver in use: r8169
Kernel modules: r8169
sudo nano /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
radeon.si_support=0 radeon.cik_support=0
amdgpu.si_support=1 amdgpu.cik_support=1"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
alex@alex-GA-870A-USB3L:~$ inxi -G
Graphics:
Device-1: AMD Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
driver: radeon v: kernel
Display: x11 server: X.Org 1.20.8 driver: ati,radeon
unloaded: fbdev,modesetting,vesa tty: N/A
OpenGL: renderer: AMD VERDE (DRM 2.50.0 5.4.0-40-generic LLVM 10.0.0)
v: 4.5 Mesa 20.0.8

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 08:31
MrTowelie
Честно, не знаком со способами запуска amdgpu на слишком старых картах, да и не люблю amdgpu драйвер, плюс он банально сложнее обновляется.
Но замечу 1 момент, ядро 5.4 вышло в декабре 2019-ого, а драйвер amdgpu для 20-ой ubuntu вышел 9-ого июля 2020-ого (по информации офф сайта amd). Вы же пробовали ставить его с офф сайта amd? (вдруг это как-то влияет)
И не расскажите, почему не используете Mesa3D или она плохо дружит с вашей видеокартой?
P.S.: Не забывайте для игр устанавливать Vulkan.

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 08:38
ayama
Вопрос решён, неправильно копировал (с пробелами ):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
radeon.si_support=0 radeon.cik_support=0
amdgpu.si_support=1 amdgpu.cik_support=1"

Попробовал снова и всё получилось.
lex@alex-GA-870A-USB3L:~$ inxi -G
Graphics:
Device-1: AMD Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
driver: amdgpu v: kernel
Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati
unloaded: fbdev,modesetting,radeon,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: AMD Radeon HD 7700 Series (VERDE DRM 3.35.0
5.4.0-40-generic LLVM 10.0.0)
v: 4.6 Mesa 20.0.8

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 08:39
ayama
MrTowelie писал(а):
19 июл 2020, 08:31
почему не используете Mesa3D или она плохо дружит с вашей видеокартой?
Честно, не пробовал

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 08:54
rogoznik
MrTowelie, ты путаешься в понятиях.
amdgpu - свободный драйвер, разработкой занимается amd и сообщество, идет в составе ядра
amdgpu-pro - закрытый драйвер, разработкой занимается amd, ставится отдельно, поверх свободного.

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 09:19
MrTowelie
rogoznik писал(а):
19 июл 2020, 08:54
MrTowelie, ты путаешься в понятиях.
amdgpu - свободный драйвер, разработкой занимается amd и сообщество, идет в составе ядра
amdgpu-pro - закрытый драйвер, разработкой занимается amd, ставится отдельно, поверх свободного.
Тогда не понимаю, почему в этой инструкции https://amdgpu-install.readthedocs.io/en/latest/ есть возможность ставить отдельно как amdgpu так и отдельно amdgpu-pro. Это при установке драйвера с офф сайта amd. Я не отрицаю, что amdgpu свободный, я указываю на то, что его компоненты в ядре 5.4 и на сайте amd для драйвера для ubuntu 20.04 разных версий и что проблема могла быть в этом.
Потому что иных предположений я и представить не могу, почему на 19-ой версии работает, а на 20-ой - нет.

Но выяснилось, что просто пробелы не так стоят, будем знать)

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 09:30
rogoznik
MrTowelie писал(а):
19 июл 2020, 09:19
Тогда не понимаю, почему в этой инструкции https://amdgpu-install.readthedocs.io/en/latest/ есть возможность ставить отдельно как amdgpu так и отдельно amdgpu-pro.
Ты не правильно читал инструкцию. Там описывается только установка amdgpu-pro. В контексте инструкции amdgpu-install это только название скрипта в архиве инсталятора драйвера.

Проблема с драйвером видеокарты

Добавлено: 19 июл 2020, 14:43
ayama
придётся сносить LM 20 и ставить LM19.3 с ядром 5.4, на этой хоть и драйвер заработал, и мой ОП-2.1 никак не хочет, и не пойму в чём причина, грешу на драйвер