http://bugzilla.opensuse.org/show_bug.cgi?id=1188954 http://bugzilla.opensuse.org/show_bug.cgi?id=1188954#c3 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #3 from Felix Miata <mrmazda@earthlink.net> --- Created attachment 851463 --> http://bugzilla.opensuse.org/attachment.cgi?id=851463&action=edit Xorg.0.log booted without radeon.cik_support=0 amdgpu.cik_support=1 (In reply to Stefan Dirsch from comment #2)
Not sure why you want to enable Sea Islands (CIK) support in amdgpu kernel driver. I doubt it gets sufficient testing.
10 months ago it (A10-7850K) worked at each boot just fine, as it does now once xdm is restarted. I have another Kaveri that still does work just fine, without need to restart xdm first thing after booting: # cat inxi-tw20210730.txt # pinxi -SCzy System: Kernel: 5.12.13-1-default x86_64 bits: 64 Desktop: Trinity R14.0.10 Distro: openSUSE Tumbleweed 20210730 Machine: Type: Desktop Mobo: ASRock model: FM2A88X Extreme6+ serial: <filter> UEFI: American Megatrends v: P4.20 date: 01/13/2016 CPU: Info: Quad Core model: AMD PRO A8-8650B R7 10 Compute Cores 4C+6G bits: 64 type: MCP cache: L2: 2 MiB Speed: 1396 MHz min/max: 1400/3200 MHz Core speeds (MHz): 1: 1396 2: 1392 3: 1397 4: 1381 # pinxi -Gazy Graphics: Device-1: AMD Kaveri [Radeon R7 Graphics] vendor: ASRock driver: amdgpu v: kernel alternate: radeon bus-ID: 00:01.0 chip-ID: 1002:1313 class-ID: 0300 Display: x11 server: X.Org 1.20.12 driver: loaded: amdgpu unloaded: fbdev,modesetting,vesa alternate: ati display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1200 s-dpi: 120 s-size: 406x254mm (16.0x10.0") s-diag: 479mm (18.9") Monitor-1: DisplayPort-0 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8") diag: 612mm (24.1") OpenGL: renderer: AMD KAVERI (DRM 3.40.0 5.12.13-1-default LLVM 12.0.1) v: 4.6 Mesa 21.1.5 direct render: Yes # systemd-analyze Startup finished in 9.750s (firmware) + 23.795s (loader) + 1.952s (kernel) + 2.480s (initrd) + 3.207s (userspace) = 41.185s multi-user.target reached after 3.145s in userspace # dmesg | grep amdgpu [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=zd8p07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 video=1024x768@60 video=1440x900@60 5 [ 0.019636] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=zd8p07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 video=1024x768@60 video=1440x900@60 5 [ 6.559662] [drm] amdgpu kernel modesetting enabled. [ 6.559836] amdgpu: Topology: Add APU node [0x0:0x0] [ 6.559894] fb0: switching to amdgpudrmfb from EFI VGA [ 6.560540] amdgpu 0000:00:01.0: vgaarb: deactivate vga console [ 6.560775] amdgpu 0000:00:01.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported [ 6.577972] amdgpu 0000:00:01.0: amdgpu: Fetched VBIOS from ROM BAR [ 6.577978] amdgpu: ATOM BIOS: 113-SPEC-102 [ 6.578227] amdgpu 0000:00:01.0: amdgpu: VRAM: 1024M 0x000000F400000000 - 0x000000F43FFFFFFF (1024M used) [ 6.578231] amdgpu 0000:00:01.0: amdgpu: GART: 1024M 0x000000FF00000000 - 0x000000FF3FFFFFFF [ 6.578343] [drm] amdgpu: 1024M of VRAM memory ready [ 6.578347] [drm] amdgpu: 3072M of GTT memory ready. [ 6.586607] [drm] amdgpu: dpm initialized [ 6.861924] amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 6 [ 7.037007] fbcon: amdgpudrmfb (fb0) is primary device [ 7.490778] amdgpu 0000:00:01.0: [drm] fb0: amdgpudrmfb frame buffer device [ 7.525260] [drm] Initialized amdgpu 3.40.0 20150101 for 0000:00:01.0 on minor 0
I suggest to use radeon kernel module (default). Then possibly with "radeon" DDX, but "modesetting" should be fine as well, then using Mesa driver for acceleration via Glamor. If this fails as well, we can discuss again.
In comment #0 my last sentence would seem to have covered this. Anyway: # inxi -SCMzy System: Kernel: 5.13.4-1-default x86_64 bits: 64 Desktop: Trinity R14.0.10 Distro: openSUSE Tumbleweed 20210730 Machine: Type: Desktop Mobo: ASUSTeK model: A88X-PRO v: Rev X.0x serial: <filter> UEFI: American Megatrends v: 2603 date: 03/10/2016 CPU: Info: Quad Core model: AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G bits: 64 type: MCP cache: L2: 2 MiB Speed: 1689 MHz min/max: 1700/3700 MHz Core speeds (MHz): 1: 1689 2: 1700 3: 1699 4: 1695 # inxi -Gazy Graphics: Device-1: AMD Kaveri [Radeon R7 Graphics] vendor: ASUSTeK driver: radeon v: kernel alternate: amdgpu bus-ID: 00:01.0 chip-ID: 1002:130f class-ID: 0300 Display: x11 server: X.Org 1.20.12 driver: loaded: modesetting unloaded: fbdev,vesa alternate: ati display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1200 s-dpi: 120 s-size: 406x254mm (16.0x10.0") s-diag: 479mm (18.9") Monitor-1: DP-1 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8") diag: 612mm (24.1") OpenGL: renderer: AMD KAVERI (DRM 2.50.0 5.13.4-1-default LLVM 12.0.1) v: 4.5 Mesa 21.1.5 direct render: Yes # systemd-analyze Startup finished in 5.901s (firmware) + 22.155s (loader) + 1.645s (kernel) + 2.238s (initrd) + 3.324s (userspace) = 35.265s multi-user.target reached after 3.306s in userspace I checked BIOS and found IOMMU was disabled. After enabling, dmesg got very noisy using drm.debug=0x1e log_buf_len=1M, with the following repeated about 20 times: [ 8.376985] [drm:amdgpu_atombios_encoder_dpms [amdgpu]] encoder dpms 37 to mode 3, devices 00000001, active_devices 00000000 [ 8.387861] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high [ 8.388035] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high [ 8.388330] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high [ 8.388484] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high [ 8.388663] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high [ 8.388817] [drm:dce_v8_0_program_watermarks [amdgpu]] force priority to high -- You are receiving this mail because: You are on the CC list for the bug.