You are not logged in.
Good evening fellow archlinuxers! (sorry i'm not funny)
I've come some time ago to bring myself to install Arch and it's pretty dope! Really like it. I use KDE, it play games fine...
My configuration is a (very bad) i5-2400 with a Rx 580 4GB.
It's goin' great!
The issue?
The gpu [offs] itself when (i think) something tries to use H.264, for example Discord streams or ALVR. (For SteamVR, i fixed it by changing it to HEVC).
I'm going to save you some time, here's the output of
journalctl -b -1 | grep amd:
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu: Virtual CRAT table created for CPU
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu: Topology: Add CPU node
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: enabling device (0006 -> 0007)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: initializing kernel modesetting (POLARIS10 0x1002:0x67DF 0x1DA2:0xE366 0xE7).
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: register mmio base: 0xF7E00000
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: register mmio size: 262144
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 0 <common_v1_0_0> (vi_common)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 1 <gmc_v8_1_0> (gmc_v8_0)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 2 <ih_v3_0_0> (tonga_ih)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 3 <gfx_v8_0_0> (gfx_v8_0)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 4 <sdma_v3_1_0> (sdma_v3_0)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 5 <smu_v1_0_0> (powerplay)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 6 <dce_v1_0_0> (dm)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 7 <uvd_v6_3_0> (uvd_v6_0)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: detected ip block number 8 <vce_v3_4_0> (vce_v3_0)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: Fetched VBIOS from VFCT
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu: ATOM BIOS: 113-1E3660EU-O55
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: vgaarb: deactivate vga console
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: PCIE atomic ops is not supported
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: vm size is 64 GB, 2 levels, block size is 10-bit, fragment size is 9-bit
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: VRAM: 4096M 0x000000F400000000 - 0x000000F4FFFFFFFF (4096M used)
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: GART: 256M 0x000000FF00000000 - 0x000000FF0FFFFFFF
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu: 4096M of VRAM memory ready
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu: 5952M of GTT memory ready.
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu: hwmgr_sw_init smu backed is polaris10_smu
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: [drm] Display Core v3.2.351 initialized on DCE 11.2
oct. 11 12:45:56 BustedJellyJam kernel: kfd kfd: amdgpu: skipped device 1002:67df, PCI rejects atomics 730<0
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: SE 4, SH per SE 1, CU per SH 9, active_cu_number 36
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: amdgpu: Using BACO for runtime pm
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: [drm] Registered 6 planes with drm panic
oct. 11 12:45:56 BustedJellyJam kernel: [drm] Initialized amdgpu 3.64.0 for 0000:01:00.0 on minor 1
oct. 11 12:45:56 BustedJellyJam kernel: fbcon: amdgpudrmfb (fb0) is primary device
oct. 11 12:45:56 BustedJellyJam kernel: amdgpu 0000:01:00.0: [drm] fb0: amdgpudrmfb frame buffer device
oct. 11 12:45:57 BustedJellyJam kernel: snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])I'm using the latest version of Arch on kernel Linux 6.18.55-1-lts (cuz i thought maybe the issue would have been fixed by now??? don't ask).
If anyone has a idea of why my Gpu's mental health is so low, any help is greatly appreciated!
Thanks a lot!!
Offline
please post the full outputs of
$ vainfo #comes with libva-utils
$ vulkaninfo --summary #comes with vulkan-toolsDisliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
please post the full outputs of
$ vainfo #comes with libva-utils $ vulkaninfo --summary #comes with vulkan-tools
Sure, there ya go:
[verso@BustedJellyJam ~]$ vainfo
Trying display: wayland
vainfo: VA-API version: 1.24 (libva 2.24.0)
vainfo: Driver version: Mesa Gallium driver 26.2.4-arch1.1 for AMD Radeon RX 580 Series (radeonsi, polaris10, ACO, DRM 3.64, 6.18.55-1-lts)
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
[verso@BustedJellyJam ~]$ vulkaninfo --summary
==========
VULKANINFO
==========
Vulkan Instance Version: 1.4.363
Instance Extensions: count = 27
-------------------------------
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_headless_surface : extension revision 1
VK_EXT_layer_settings : extension revision 2
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 5
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_maintenance1 : extension revision 1
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
VK_NV_display_stereo : extension revision 1
Instance Layers: count = 8
--------------------------
VK_LAYER_MESA_anti_lag Open-source implementation of the VK_AMD_anti_lag extension. 1.4.303 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.4.303 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.4.351 version 1
VK_LAYER_NV_present NVIDIA Presentation Layer 1.4.351 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.4.354
driverVersion = 26.2.4
vendorID = 0x1002
deviceID = 0x67df
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon RX 580 Series (RADV POLARIS10)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 26.2.4-arch1.1
conformanceVersion = 1.4.5.3
deviceUUID = 00000000-0100-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
[verso@BustedJellyJam ~]$ Offline
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.4.351 version 1
VK_LAYER_NV_present NVIDIA Presentation Layer 1.4.351 version 1Is there also a nvidia card in your system ?
Please post the outputs of
$ lspci -k
$ pacman -Qs nvidiaDisliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline