Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]Blackscreen with underscore Kabini AMDGPU
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
ronnem
n00b
n00b


Joined: 17 Apr 2016
Posts: 12

PostPosted: Sat Sep 03, 2016 6:07 pm    Post subject: [SOLVED]Blackscreen with underscore Kabini AMDGPU Reply with quote

Good evening! I'm trying to make amdgpu driver(Kabini) work with my system. Acording to http://wiki.gentoo.org/wiki/amdgpu it is supported, but for me it doesn't work.
With disabling DRM_RADEON I have blackscreen with underscore, but pc is working and is accessed under ssh.
With enabling both DRM_AMDGPU and DRM_RADEON amdgpu driver is not used, even if I tell X to use it. There is no errors in dmesg/messages/Xorg. Xorg is loading driver.
Xorg.0.log
Code:

[    20.817]
X.Org X Server 1.18.3
Release Date: 2016-04-04
[    20.817] X Protocol Version 11, Revision 0
[    20.817] Build Operating System: Linux 4.5.3-gentoo-radeon-kabini8 x86_64 Gentoo
[    20.817] Current Operating System: Linux 4.4.6-gentoo-amdgpu-kabini1 #1 SMP Sat Sep 3 18:46:08 MSK 2016 x86_64
[    20.817] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.6-gentoo-amdgpu-kabini1
[    20.817] Build Date: 11 June 2016  10:40:32PM
[    20.817]
[    20.817] Current version of pixman: 0.32.8
[    20.818]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    20.818] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    20.818] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep  3 20:22:21 2016
[    20.819] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    20.819] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    20.820] (==) No Layout section.  Using the first Screen section.
[    20.820] (**) |-->Screen "Display" (0)
[    20.820] (**) |   |-->Monitor "Monitor0"
[    20.820] (**) |   |-->Device "Radeon HD 8330"
[    20.820] (==) Automatically adding devices
[    20.820] (==) Automatically enabling devices
[    20.820] (==) Automatically adding GPU devices
[    20.820] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    20.827] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/
[    20.827] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    20.827] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    20.827] (II) Loader magic: 0x811c80
[    20.827] (II) Module ABI versions:
[    20.827]    X.Org ANSI C Emulation: 0.4
[    20.827]    X.Org Video Driver: 20.0
[    20.827]    X.Org XInput driver : 22.1
[    20.827]    X.Org Server Extension : 9.0
[    20.828] (II) xfree86: Adding drm device (/dev/dri/card0)
[    20.832] (--) PCI:*(0:0:1:0) 1002:9832:1462:10f5 rev 0, Mem @ 0xc0000000/268435456, 0xd0000000/8388608, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/131072
[    20.832] (II) LoadModule: "glx"
[    20.835] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[    20.841] (II) Module glx: vendor="X.Org Foundation"
[    20.841]    compiled for 1.18.3, module version = 1.0.0
[    20.841]    ABI class: X.Org Server Extension, version 9.0
[    20.841] (==) AIGLX enabled
[    20.841] (II) LoadModule: "amdgpu"
[    20.841] (II) Loading /usr/lib64/xorg/modules/drivers/amdgpu_drv.so
[    20.843] (II) Module amdgpu: vendor="X.Org Foundation"
[    20.843]    compiled for 1.18.3, module version = 1.1.0
[    20.843]    Module class: X.Org Video Driver
[    20.843]    ABI class: X.Org Video Driver, version 20.0
[    20.843] (II) AMDGPU: Driver for AMD Radeon chipsets: BONAIRE, BONAIRE, BONAIRE,
        BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, BONAIRE, KABINI, KABINI,
        KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KABINI,
        KABINI, KABINI, KABINI, KABINI, KABINI, KABINI, KAVERI, KAVERI,
        KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI,
        KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI, KAVERI,
        KAVERI, KAVERI, KAVERI, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII,
        HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, TOPAZ, TOPAZ,
        TOPAZ, TOPAZ, TOPAZ, TONGA, TONGA, TONGA, TONGA, TONGA, TONGA, TONGA,
        TONGA, TONGA, CARRIZO, CARRIZO, CARRIZO, CARRIZO, CARRIZO, FIJI,
        STONEY, POLARIS11, POLARIS11, POLARIS11, POLARIS11, POLARIS11,
        POLARIS11, POLARIS10, POLARIS10
[    20.845] (++) using VT number 7

[    20.854] (II) [KMS] Kernel modesetting enabled.
[    20.855] (II) AMDGPU(0): Creating default Display subsection in Screen section
        "Display" for depth/fbbpp 24/32
[    20.855] (**) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[    20.855] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[    20.855] (==) AMDGPU(0): Default visual is TrueColor
[    20.855] (==) AMDGPU(0): RGB weight 888
[    20.855] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[    20.855] (--) AMDGPU(0): Chipset: "KABINI" (ChipID = 0x9832)
[    20.855] (II) Loading sub module "fb"
[    20.855] (II) LoadModule: "fb"
[    20.856] (II) Loading /usr/lib64/xorg/modules/libfb.so
[    20.858] (II) Module fb: vendor="X.Org Foundation"
[    20.858]    compiled for 1.18.3, module version = 1.0.0
[    20.858]    ABI class: X.Org ANSI C Emulation, version 0.4
[    20.858] (II) Loading sub module "dri2"
[    20.858] (II) LoadModule: "dri2"
[    20.858] (II) Module "dri2" already built-in


In the log you can see that KABINI is supported by this driver.

VIDEO_CARDS="amdgpu radeon radeonsi"

CONFIG_EXTRA_FIRMWARE="radeon/kabini_ce.bin radeon/kabini_me.bin radeon/kabini_mec.bin radeon/kabini_pfp.bin radeon/kabini_rlc.bin radeon/kabini_sdma1.bin radeon/kabini_sdma.bin radeon/kabini_uvd.bin radeon/kabini_vce.bin"
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_CIK=y
CONFIG_DRM_AMDGPU_USERPTR=y
# CONFIG_FB_RADEON is not set

sys-devel/llvm-3.7.1-r3
x11-base/xorg-drivers-1.18-r1
x11-base/xorg-server-1.18.3
x11-base/xorg-x11-7.4-r2
x11-drivers/xf86-video-amdgpu-1.1.0
x11-drivers/xf86-video-ati-7.7.0

part of dmesg
Code:
[Sat Sep  3 20:22:05 2016] [drm] amdgpu kernel modesetting enabled.
[Sat Sep  3 20:22:05 2016] [drm] initializing kernel modesetting (KABINI 0x1002:0x9832 0x1462:0x10F5 0x00).
[Sat Sep  3 20:22:05 2016] [drm] register mmio base: 0xFEB00000
[Sat Sep  3 20:22:05 2016] [drm] register mmio size: 262144
[Sat Sep  3 20:22:05 2016] [drm] doorbell mmio base: 0xD0000000
[Sat Sep  3 20:22:05 2016] [drm] doorbell mmio size: 8388608
[Sat Sep  3 20:22:05 2016] ATOM BIOS: AMD
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
[Sat Sep  3 20:22:05 2016] [drm] Detected VRAM RAM=512M, BAR=256M
[Sat Sep  3 20:22:05 2016] [drm] RAM width 128bits DDR
[Sat Sep  3 20:22:05 2016] [TTM] Zone  kernel: Available graphics memory: 3805548 kiB
[Sat Sep  3 20:22:05 2016] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[Sat Sep  3 20:22:05 2016] [TTM] Initializing pool allocator
[Sat Sep  3 20:22:05 2016] [TTM] Initializing DMA pool allocator
[Sat Sep  3 20:22:05 2016] [drm] amdgpu: 512M of VRAM memory ready
[Sat Sep  3 20:22:05 2016] [drm] amdgpu: 1024M of GTT memory ready.
[Sat Sep  3 20:22:05 2016] [drm] GART: num cpu pages 262144, num gpu pages 262144
[Sat Sep  3 20:22:05 2016] [drm] PCIE GART of 1024M enabled (table at 0x0000000000040000).
[Sat Sep  3 20:22:05 2016] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[Sat Sep  3 20:22:05 2016] [drm] Driver supports precise vblank timestamp query.
[Sat Sep  3 20:22:05 2016] [drm] amdgpu: irq initialized.
[Sat Sep  3 20:22:05 2016] [drm] Internal thermal controller without fan control
[Sat Sep  3 20:22:05 2016] [drm] amdgpu: dpm initialized
[Sat Sep  3 20:22:05 2016] [drm] amdgpu atom DIG backlight initialized
[Sat Sep  3 20:22:05 2016] [drm] AMDGPU Display Connectors
[Sat Sep  3 20:22:05 2016] [drm] Connector 0:
[Sat Sep  3 20:22:05 2016] [drm]   eDP-1
[Sat Sep  3 20:22:05 2016] [drm]   HPD1
[Sat Sep  3 20:22:05 2016] [drm]   DDC: 0x194c 0x194c 0x194d 0x194d 0x194e 0x194e 0x194f 0x194f
[Sat Sep  3 20:22:05 2016] [drm]   Encoders:
[Sat Sep  3 20:22:05 2016] [drm]     LCD1: INTERNAL_UNIPHY
[Sat Sep  3 20:22:05 2016] [drm] Connector 1:
[Sat Sep  3 20:22:05 2016] [drm]   HDMI-A-1
[Sat Sep  3 20:22:05 2016] [drm]   HPD2
[Sat Sep  3 20:22:05 2016] [drm]   DDC: 0x1950 0x1950 0x1951 0x1951 0x1952 0x1952 0x1953 0x1953
[Sat Sep  3 20:22:05 2016] [drm]   Encoders:
[Sat Sep  3 20:22:05 2016] [drm]     DFP1: INTERNAL_UNIPHY
[Sat Sep  3 20:22:05 2016] [drm] Connector 2:
[Sat Sep  3 20:22:05 2016] [drm]   VGA-1
[Sat Sep  3 20:22:05 2016] [drm]   DDC: 0x1970 0x1970 0x1971 0x1971 0x1972 0x1972 0x1973 0x1973
[Sat Sep  3 20:22:05 2016] [drm]   Encoders:
[Sat Sep  3 20:22:05 2016] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000010, cpu addr 0xffff880098c0e010
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000020000020, cpu addr 0xffff880098c0e020
[Sat Sep  3 20:22:05 2016] random: nonblocking pool is initialized
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000020000030, cpu addr 0xffff880098c0e030
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000040, cpu addr 0xffff880098c0e040
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000020000050, cpu addr 0xffff880098c0e050
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000020000060, cpu addr 0xffff880098c0e060
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 6 use gpu addr 0x0000000020000070, cpu addr 0xffff880098c0e070
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 7 use gpu addr 0x0000000020000080, cpu addr 0xffff880098c0e080
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 8 use gpu addr 0x0000000020000090, cpu addr 0xffff880098c0e090
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 9 use gpu addr 0x00000000200000a0, cpu addr 0xffff880098c0e0a0
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 10 use gpu addr 0x00000000200000b0, cpu addr 0xffff880098c0e0b0
[Sat Sep  3 20:22:05 2016] [drm] Found UVD firmware Version: 1.55 Family ID: 9
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 11 use gpu addr 0x000000000027cdb0, cpu addr 0xffffc90002c38db0
[Sat Sep  3 20:22:05 2016] [drm] Found VCE firmware Version: 50.10 Binary ID: 2
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 12 use gpu addr 0x00000000200000d0, cpu addr 0xffff880098c0e0d0
[Sat Sep  3 20:22:05 2016] amdgpu 0000:00:01.0: fence driver on ring 13 use gpu addr 0x00000000200000e0, cpu addr 0xffff880098c0e0e0
[Sat Sep  3 20:22:05 2016] [drm] ring test on 0 succeeded in 10 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 1 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 2 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 3 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 4 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 5 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 6 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 7 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 8 succeeded in 2 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 9 succeeded in 5 usecs
[Sat Sep  3 20:22:05 2016] [drm] ring test on 10 succeeded in 5 usecs
[Sat Sep  3 20:22:06 2016] [drm] ring test on 11 succeeded in 1 usecs
[Sat Sep  3 20:22:06 2016] [drm] UVD initialized successfully.
[Sat Sep  3 20:22:06 2016] [drm] ring test on 12 succeeded in 19 usecs
[Sat Sep  3 20:22:06 2016] [drm] ring test on 13 succeeded in 4 usecs
[Sat Sep  3 20:22:06 2016] [drm] VCE initialized successfully.
[Sat Sep  3 20:22:06 2016] [drm] fb mappable at 0xC0529000
[Sat Sep  3 20:22:06 2016] [drm] vram apper at 0xC0000000
[Sat Sep  3 20:22:06 2016] [drm] size 4325376
[Sat Sep  3 20:22:06 2016] [drm] fb depth is 24
[Sat Sep  3 20:22:06 2016] [drm]    pitch is 5632
[Sat Sep  3 20:22:06 2016] fbcon: amdgpudrmfb (fb0) is primary device
[Sat Sep  3 20:22:08 2016] Console: switching to colour frame buffer device 170x48
[Sat Sep  3 20:22:08 2016] amdgpu 0000:00:01.0: fb0: amdgpudrmfb frame buffer device
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 0 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 1 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 2 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 3 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 4 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 5 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 6 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 7 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 8 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 9 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 10 succeeded in 0 usecs
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 11 succeeded
[Sat Sep  3 20:22:08 2016] [drm] ib test on ring 12 succeeded
[Sat Sep  3 20:22:08 2016] [drm] Initialized amdgpu 3.1.0 20150101 for 0000:00:01.0 on minor 0



Tomorrow I'll try newer kernel version.


Last edited by ronnem on Mon Sep 05, 2016 2:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
ronnem
n00b
n00b


Joined: 17 Apr 2016
Posts: 12

PostPosted: Mon Sep 05, 2016 2:15 pm    Post subject: Reply with quote

amdgpu is working under kernel 4.7.2
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum