Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2024-05-17 21:53:41

  Bitels - Użytkownik

Bitels
Użytkownik
Zarejestrowany: 2012-10-31

Amd Gpu 7800 XT problem z mesa i odświeżaniem [SOLVED]

Witam,

Dawno to nie zaglądałem bo mój debian zachowywał się wyśmienicie. Naszło mnie żeby zrobić upgrade karty graficznej i zmieniłem stajnie z NV na AMD (dużo dobrego się słyszało o współpracy AMD open source przy tworzeniu sterowników) na w/w kartę. Wyczytałem w necie że dobrze mieć najświeższe jajo i mesę więc przesiadłem się z debian stable na trixie. Zrobiłem świeżą instalkę i zaczęły się schody.

działałem zgodnie z poradnikiem:

https://wiki.debian.org/AtiHowTo

potem jeszcze zastosowałem się do:

https://github.com/superjamie/lazyweb/wiki/Linux-AMD-Debian-Bookworm

ale cały czas coś jest nie tak:

Kod:

lspci -n -n -k | grep -A 2 -e VGA -e 3D
0b:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT] [1002:747e] (rev c8)
    Subsystem: Sapphire Technology Limited Device [1da2:475d]
    Kernel modules: amdgpu

jak widać jest problem z Mesa:

Kod:

glxinfo
name of display: :1
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
display: :1  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4

Uprzejmie proszę o pomoc bo nie wiem jak temat ugryźć.

Edit:

Dorzucam jeszcze wynik Vulkan info który też się wydaje nie do końca ok:

Kod:

vulkaninfo
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /usr/lib/x86_64-linux-gnu/libvulkan_virtio.so. Skipping this driver.
==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.280


Instance Extensions: count = 23
===============================
    VK_EXT_acquire_drm_display             : extension revision 1
    VK_EXT_acquire_xlib_display            : extension revision 1
    VK_EXT_debug_report                    : extension revision 10
    VK_EXT_debug_utils                     : extension revision 2
    VK_EXT_direct_mode_display             : extension revision 1
    VK_EXT_display_surface_counter         : extension revision 1
    VK_EXT_surface_maintenance1            : extension revision 1
    VK_EXT_swapchain_colorspace            : extension revision 4
    VK_KHR_device_group_creation           : extension revision 1
    VK_KHR_display                         : extension revision 23
    VK_KHR_external_fence_capabilities     : extension revision 1
    VK_KHR_external_memory_capabilities    : extension revision 1
    VK_KHR_external_semaphore_capabilities : extension revision 1
    VK_KHR_get_display_properties2         : extension revision 1
    VK_KHR_get_physical_device_properties2 : extension revision 2
    VK_KHR_get_surface_capabilities2       : extension revision 1
    VK_KHR_portability_enumeration         : extension revision 1
    VK_KHR_surface                         : extension revision 25
    VK_KHR_surface_protected_capabilities  : extension revision 1
    VK_KHR_wayland_surface                 : extension revision 6
    VK_KHR_xcb_surface                     : extension revision 6
    VK_KHR_xlib_surface                    : extension revision 6
    VK_LUNARG_direct_driver_loading        : extension revision 1

Layers: count = 7

Ostatnio edytowany przez Bitels (2024-05-20 08:37:15)

Offline

 

#2  2024-05-20 08:36:42

  Bitels - Użytkownik

Bitels
Użytkownik
Zarejestrowany: 2012-10-31

Re: Amd Gpu 7800 XT problem z mesa i odświeżaniem [SOLVED]

Mam rozwiązanie, firmware-amd-graphics nadal nie posiada sterowników do Radeonów 7xxx w wydaniu testowym. Czyli poradnik poniżej jest nadal aktualny:

https://github.com/superjamie/lazywe...ebian-Bookworm

Niestety potrzebnych jest więcej plików niż jest podane w poradniku. Podstawowe pliki potrzebne ze strony https://git.kernel.org/pub/scm/linux/kernel/git/fir … t/tree/amdgpu:

Kod:

psp_13_0_10_sos.bin
smu_13_0_10.bin
sdma_6_0_3.bin
wszystkie zaczynające się na gc_11_0_3 
wszystkie zaczynające się na gc_11_0_4

Aby zredujować ilstę plików brakujących po wykonianiu komendy

Kod:

update-initramfs -u -k all

.
Proponuje pobrać wszystkie poniższe pliki ze stronyhttps://git.kernel.org/pub/scm/linux/kernel/git/fir … t/tree/amdgpu:

Kod:

dcn_3_5_dmcub.bin
gc_11_0_0_mes.bin
gc_11_0_1_mes_2.bin
gc_11_0_2_mes_2.bin
gc_11_0_3_imu.bin
gc_11_0_3_me.bin
gc_11_0_3_mec.bin
gc_11_0_3_mes1.bin
gc_11_0_3_mes_2.bin
gc_11_0_3_pfp.bin
gc_11_0_3_rlc.bin
gc_11_0_4_imu.bin
gc_11_0_4_me.bin
gc_11_0_4_mec.bin
gc_11_0_4_mes1.bin
gc_11_0_4_mes_2.bin
gc_11_0_4_mes.bin
gc_11_0_4_pfp.bin
gc_11_0_4_rlc.bin
gc_11_5_0_imu.bin
gc_11_5_0_me.bin
gc_11_5_0_mec.bin
gc_11_5_0_mes1.bin
gc_11_5_0_mes_2.bin
gc_11_5_0_pfp.bin
gc_11_5_0_rlc.bin
gc_9_4_3_mec.bin
gc_9_4_3_rlc.bin
psp_13_0_10_sos.bin
psp_13_0_10_ta.bin
psp_13_0_6_sos.bin
psp_13_0_6_ta.bin
psp_14_0_0_ta.bin
psp_14_0_0_toc.bin
sdma_4_4_2.bin
sdma_6_0_3.bin
sdma_6_1_0.bin
smu_13_0_10.bin
smu_13_0_6.bin
vcn_4_0_3.bin
vcn_4_0_4.bin
vpe_6_1_0.bin

Ostatnio edytowany przez Bitels (2024-05-20 08:38:30)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)