ronnem n00b

Joined: 17 Apr 2016 Posts: 12
|
Posted: Sat Sep 03, 2016 6:07 pm Post subject: [SOLVED]Blackscreen with underscore Kabini AMDGPU |
|
|
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 |
|