You are not logged in.

#1 2018-12-25 19:52:09

TnTo
Member
Registered: 2017-03-06
Posts: 6

AMDGPU White Windows and Graphics Pipe 100%

Hello everyone,

On my laptop i've installed an integrated Intel GPU and an AMD GPU.
I'va activated PRIME as described in the arch wiki.
And PRIME seems work fine.

But if I launch a program with the AMD GPU (on terminal $ DRI_PRIME=1 command ) sometimes the window is white (other times it works perfectly).
Running radeontop I've noticed that when the window is white radeontop show Graphics Pipe at 100%
When the issue appears Graphics Pipe is at 100% as soon as I log in in GNOME and run radeontop

This is RadeonTop
http://i63.tinypic.com/15fnd5s.png

And this is an example of what I see (in this case Google Earth)
http://i63.tinypic.com/2qu3fwo.png

I'm using open source drivers xf86-video-amdgpu
Temperature sensor always shows 511°C, which obviously isn't the real temperature (I don't know if it could be useful)

On the other side yesterday evening I've played Civilization VI with the AMD GPU for more than two hour without any problem

Thanks for your help

moderator edit -- replaced oversized images with links.
Pasting pictures and code

Last edited by 2ManyDogs (2018-12-25 20:00:04)

Offline

#2 2018-12-25 20:01:14

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 2,577

Re: AMDGPU White Windows and Graphics Pipe 100%

Please read the Code of Conduct and post only thumbnails or links to images.

Offline

#3 2018-12-25 20:02:39

TnTo
Member
Registered: 2017-03-06
Posts: 6

Re: AMDGPU White Windows and Graphics Pipe 100%

2ManyDogs wrote:

Please read the Code of Conduct and post only thumbnails or links to images.

Oh, sorry
I haven't check dimension of images

Thank you for correction

Offline

#4 2018-12-27 20:20:20

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 7,050

Re: AMDGPU White Windows and Graphics Pipe 100%

post output of

 $ DRI_PRIME=1 glxinfo -B

Did you run Civ VI full screen ?


Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Offline

#5 2018-12-27 21:39:30

TnTo
Member
Registered: 2017-03-06
Posts: 6

Re: AMDGPU White Windows and Graphics Pipe 100%

Yes, Civ was running fullscreen

I've also noticed (but I'm not sure it is not a coincidence) that if AC charger is plugged in at boot the graphics pipe goes to 100%, if not (so if the system boot with battery only) AMD graphics works fine.
And put in charge after start up doesn't create any problem

glxinfo get

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD ICELAND (DRM 3.27.0, 4.19.12-arch1-1-ARCH, LLVM 7.0.0) (0x6900)
    Version: 18.3.1
    Accelerated: yes
    Video memory: 4096MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 4093 MB, largest block: 4093 MB
    VBO free aux. memory - total: 4089 MB, largest block: 4089 MB
    Texture free memory - total: 4093 MB, largest block: 4093 MB
    Texture free aux. memory - total: 4089 MB, largest block: 4089 MB
    Renderbuffer free memory - total: 4093 MB, largest block: 4093 MB
    Renderbuffer free aux. memory - total: 4089 MB, largest block: 4089 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 4093 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD ICELAND (DRM 3.27.0, 4.19.12-arch1-1-ARCH, LLVM 7.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.1
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Offline

#6 2018-12-30 12:07:34

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 7,050

Re: AMDGPU White Windows and Graphics Pipe 100%

glxinfo output looks as expected.

Not sure whether this is compositor-related or power management.

- boot with AC charger plugged in
- run Civ fullscreen for  a while
- do amd graphics work as intended ?
- does radeontop output change while/after civ runs fullscreen ?


Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Offline

#7 2018-12-31 16:25:51

TnTo
Member
Registered: 2017-03-06
Posts: 6

Re: AMDGPU White Windows and Graphics Pipe 100%

Nothing

Civ start full-white, and radeontop is all 100% except for VRAM and GTT which seem to work correctly

After kill Civ nothing change except, again, for VRAM and GTT that return near 0

Offline

#8 2019-01-01 16:47:57

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 7,050

Re: AMDGPU White Windows and Graphics Pipe 100%

So probably related to power  management.

please post 2 dmesg logs :
- from a boot with ac Charger plugged in
- a boot without ac plugged in at start, after you have logged'in plugin the AC charger and take the log.

Last edited by Lone_Wolf (2019-01-01 16:48:19)


Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Offline

#9 2019-01-04 17:23:57

TnTo
Member
Registered: 2017-03-06
Posts: 6

Re: AMDGPU White Windows and Graphics Pipe 100%

Offline

#10 2019-01-06 12:20:31

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 7,050

Re: AMDGPU White Windows and Graphics Pipe 100%

Both logs show these :

[    0.250604] smpboot: CPU0: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (family: 0x6, model: 0x8e, stepping: 0x9)
[    0.261837] mce: [Hardware Error]: Machine check events logged
[    0.261839] mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 6: ee0000000040110a
[    0.261843] mce: [Hardware Error]: TSC 0 ADDR fef1ce80 MISC 43880014086 
[    0.261848] mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1546621820 SOCKET 0 APIC 0 microcode 8e
[    0.261851] mce: [Hardware Error]: Machine check events logged
[    0.261852] mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 7: ee0000000040110a
[    0.261854] mce: [Hardware Error]: TSC 0 ADDR fef1ce40 MISC 7880014086 
[    0.261859] mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1546621820 SOCKET 0 APIC 0 microcode 8e

While it may not be related to the graphics problem, MCE errors occur at low level and should be taken serious.

Check https://wiki.archlinux.org/index.php/Ma … _exception and investigate


Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Offline

Board footer

Powered by FluxBB