Originally posted by Xheyther
View Post
Announcement
Collapse
No announcement yet.
TTM, Radeon KMS Support Goes Into Linux 2.6.31
Collapse
X
-
-
Originally posted by Louise View PostSo can anyone tell me, how I force it to the lowest possible power state, so I can unplug the fan?
Comment
-
Originally posted by bridgman View PostHi Louise;
As far as I know the power state code has not yet been ported into the kernel, although it probably is high on the list after stability issues.
So I can't just pull xf86-video-ati master, and then use ForceLowPowerMode and DynamicPM with 2.6.31?
Comment
-
It works !!!
Finally, here it is ! I just followed Dave's tutorial and it almost worked immediately.
Just had to revert this : http://git.kernel.org/?p=linux/kerne...4c40ac16148ec0
If you Xorg log complains about SAREA something, just revert this commit.
Ok, on the down side now, I'd complain about performances and drm flooding both my Xorg.log and kernel logs.
Xorg.log :
RADEON DRM CS failure - corruptions/glitches may occur -22
bufmgr: last submission : r:0 vs g:33554432 w:0 vs v:108697185
dmesg:
[drm:r300_cs_track_check] *ERROR* [drm] No buffer for color buffer 1 !
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
Also, there is some mini tearing on the screen everywhere, may it be moving or not. It is not really beautiful and is also a bit annoying as texts are kind of flickering. Also, there is a backdrop problem when running compiz, for instance, with glxgears, I first see the wheels and half a second later, the black backdrop comes. The problem is the same with every window.
I won't use KMS/DRI2 now, this is not ready and I understand the choice to put KMS in the stagging branch. I'll try to follow this as it improves.
Well done everyone !Last edited by MuPuF; 17 June 2009, 04:56 PM.
Comment
-
Originally posted by nanonyme View PostMight be dangerous and burn the card even with maximum powersaving options on. I'd recommend using closed drivers and waiting until open drivers get fan control capabilities if noise is an issue.
So I "just" the card dies, it wouldn't be the end of the world, but if it catches fire, or damages the mainboard, I might look at it differently
Comment
-
Originally posted by mendieta View PostThanks, Yoshi. I followed the link. I still don't fully dig it. If this is residing in the kernel, how is it different from other drivers/components? To be specific, if someone want to access the new KMS or TTM in user space, can they just do it? If so, how is this different from being a proper driver/kernel component?
Many thanks!
Comment
-
Originally posted by DeepDayze View PostThink you will need to enable the development/experimental driver config option when configuring the kernel.
user accepting to use staging drivers must be prepared for missing features, crashes and random operation.
staging is sort of a testbed for new drivers, and new technologies inside the kernel. it can also contain the code that does not yet meet kernel quality standards (e.g. in case of drm/ttm pull there are reports of possible security holes in the current code).
if somebody wants to take them for a spin, they just need to change few variables in kernel config and rebuild it. this removes the need to throw multiple patches from different sources against the kernel just take some new drivers for a spin.
Comment
Comment