Intel + Radeon works well with randr. What doesn't work with 3.11rc2 and rc3 is vgaswitcheroo. At least for me.
Announcement
Collapse
No announcement yet.
Radeon DPM Support Should Now Be In Good Shape
Collapse
X
-
-
Originally posted by uid313 View PostThis is amazing!
The open source AMD drivers are shaping up!
I can't wait until they rival the proprietary drivers.
Discussion of Mesa / Gallium3D components for Linux and other operating systems. This includes open-source 3D hardware drivers, state trackers, OpenCL, OpenGL, Vulkan, and SPIR-V support.
To clarify, not only will I match your donation, but I will also make one my self. The least you could do is respond with why you do not want to donate.
Comment
-
Originally posted by AJenbo View PostThen why not make a donation towards that goal:
Discussion of Mesa / Gallium3D components for Linux and other operating systems. This includes open-source 3D hardware drivers, state trackers, OpenCL, OpenGL, Vulkan, and SPIR-V support.
To clarify, not only will I match your donation, but I will also make one my self. The least you could do is respond with why you do not want to donate.
Comment
-
Originally posted by Hamish Wilson View PostWill the Radeon DPM support be made default by the time Linux 3.11 is given its final release or will that have to wait until a later Kernel version?
Still though only one kernel cycle is not a whole lot of testing.
Comment
-
I think DPM doesn't work well.
Just look GPU clock 10 times per seccond and divide by ten
After using computer for a while
Power state of my GPU HD6850 is like that:
P0: 703 Seconds
P1: 119 Seconds
P2: 9372 Seconds !!!
Means more than %90 of the time, my GPU is in High power state.
Indeed with latest Mesa and sitting on Idle state on my GTK3 desktop Power State switching P0 to P2 without apparent reason.
I watch with my GPU with readeontop and don't see any bottleneck on my GPU. There are no use but power state jumps to P2.
I think power switching algorithm need some tune up.
Edit: You can inspect your GPU power states with this Python script
Code:#!/usr/bin/env python import time a=[0,0,0] while 1: time.sleep(0.1) state=open('/sys/kernel/debug/dri/0/radeon_pm_info').read() x=int(state[state.find('power level')+12]) if x >=0 and x <=2: a[x]+=1 else: print state print "P0:",a[0]/10 ,"P1:", a[1]/10, "P2:", a[2]/10
Last edited by Death Knight; 01 August 2013, 01:10 PM.
Comment
Comment