Announcement

Collapse
No announcement yet.

How to enable PowerPlay for underclocking?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to enable PowerPlay for underclocking?

    I am entering the realm of Linux (and Unix) for the very first time.

    I live on an HP nc8430 notebook with ATI x1600 mobile Radeon (RV 530) graphics card. As I am a non-gamer, 3D performance is not an issue, but the fan running continuously on my notebook due to GPU heat is a deal-breaker for using Linux.

    I need to be able to underclock the Core and Memory clocks.

    In Windows XP, my Core clock runs at 209 Mhz and the Memory clock at 135 Mhz in the PowerPlay/Optimal Battery Life mode.

    I tried the ATI 9.3 proprietary drivers for Linux directly from AMD in Ubuntu 8.10. These strangely install V.8.5 drivers (as I recall). However, to my deepest disappointment, the PowerPlay feature, the one feature I desperately need is absent in Catalyst Control Center.

    I've resorted to the default xf86-video-ati drivers as I've read PowerPlay is supported, but I am clueless on how to get this feature enabled to underclock my GPU.

    Specifically, I would like to know what version of what drivers I should use to get PowerPlay enabled with my video card, and what I need to do to enable it. Specific commands in detail are helpful as I don't (yet) understand Linux, its internals, or file structures, as someone who has worked with it for years.

    Any assistance is greatly appreciated.

    Thank you in advance!

  • #2
    Have you read the KMS power management instructions at :

    http://www.x.org/wiki/RadeonFeature ? Scroll down past the list of features, it's about half way down the page.

    Comment


    • #3
      If you want to use the proprietary drivers, the max version for your card with powerplay functioning is 9.1. Debian Lenny uses version 8.12 I think, but it works well, though Lenny's a bit outdated (but functional, and that's what matters to me). So no new kernels with proprietary drivers. Another option is PCLinuxOS 2009, it loads the correct drivers from the live CD!

      If you have time and interest, you could compare it to the newest open source drivers (with a more up to date linux) and post your experiences here (I have the same computer but no time to test )

      [If I someday have time I will test CentOS/Scientific Linux 5, they might also work with the proprietary driver. Someone please correct me if I assume wrong]

      Comment


      • #4
        Originally posted by bridgman View Post
        Have you read the KMS power management instructions at :

        http://www.x.org/wiki/RadeonFeature ? Scroll down past the list of features, it's about half way down the page.
        Thank you kindly bridgman. Hopefully I can figure it out. I briefly tried to update the /sys/class/drm/card0/device/power_profile from "default" to "low" but ran into the permissions issues on Ubuntu 11.04. As I mentioned, I'm new with Linux, and one obstacle after another is taking its toll.

        Comment


        • #5
          Thanks piete. I recently tried the lastest version of PCLOS but my Wireless intel 3945 adapter would not connect to any network. Similar wireless issue with Puppylinux. I've learned to stay away from any distro not using NetworkManager, but that is another subject.

          I might try to replace the ATI 9.3 proprietary driver with 9.1. I have located it online. How do I uninstall 9.3 it in Ubuntu 8.10, to then replace it with 9.1? The ATI 9.3 driver was way faster than the open source driver originally installed with 8.10. The only test I could make was via the 3D screensavers. If I recall right, there is one called tunnels(something). It was very slow with the open source driver, but very fast with the proprietary.

          Comment


          • #6
            Originally posted by bridgman View Post
            Have you read the KMS power management instructions at :

            http://www.x.org/wiki/RadeonFeature ? Scroll down past the list of features, it's about half way down the page.
            Thanks bridgman!

            I tried to update the /sys/class/drm/card0/device/power_profile from 'default' to 'low' but ran into the Ubuntu permissions issue. I'll eventually get there, but running into obstacle after obstacle with Linux is taking its toll. As earlier stated, I am completely new. Thanks again.

            Comment


            • #7
              Originally posted by Dforionstar View Post
              Thanks bridgman!

              I tried to update the /sys/class/drm/card0/device/power_profile from 'default' to 'low' but ran into the Ubuntu permissions issue. I'll eventually get there, but running into obstacle after obstacle with Linux is taking its toll. As earlier stated, I am completely new. Thanks again.
              sudo echo low > /sys/class/drm/card0/device/power_profile doesn't work.
              You should be root, not only sudouser
              do :
              sudo -s
              to change to root before type :
              echo low > /sys/class/drm/card0/device/power_profile

              Comment


              • #8
                Originally posted by Dforionstar View Post
                Thanks piete. I recently tried the lastest version of PCLOS but my Wireless intel 3945 adapter would not connect to any network. Similar wireless issue with Puppylinux. I've learned to stay away from any distro not using NetworkManager, but that is another subject.

                I might try to replace the ATI 9.3 proprietary driver with 9.1. I have located it online. How do I uninstall 9.3 it in Ubuntu 8.10, to then replace it with 9.1? The ATI 9.3 driver was way faster than the open source driver originally installed with 8.10. The only test I could make was via the 3D screensavers. If I recall right, there is one called tunnels(something). It was very slow with the open source driver, but very fast with the proprietary.
                I'm really short of time (three babies), but I'll try to dig up my PCLOS2009 cd and see if the wireless works or not (I'm not even using the NC8430 at the moment, but nevertheless I'm glad that there is someone else with the same computer facing the same challenges ).

                For reinstalling the proprietary driver, try this: http://www.logicalinsanity.net/?p=196

                Comment


                • #9
                  Originally posted by bridgman View Post
                  Have you read the KMS power management instructions at :

                  http://www.x.org/wiki/RadeonFeature ? Scroll down past the list of features, it's about half way down the page.
                  Just a comment: I have managed to get decent temperatures (=fan speed, equal 55% to the proprietary driver) for my X1600 Mobility, although on a medium run they tend to recover the lowest speed slower (if at all) than the proprietary driver. The actual power management is still behind, the proprietary driver being more economic. I haven't tested again for a few months, but I also haven't read about any changes in PM for a while.

                  Do we still get to expect more improvements for the R300 power management or is it as ready as it can get without ATI releasing some proprietary code?

                  Comment


                  • #10
                    I have this in my /etc/rc.local:
                    Code:
                    echo low > /sys/class/drm/card0/device/power_profile

                    Comment


                    • #11
                      Originally posted by ernstp View Post
                      I have this in my /etc/rc.local:
                      Code:
                      echo low > /sys/class/drm/card0/device/power_profile
                      Thank you ernstp!

                      Comment


                      • #12
                        Originally posted by piete View Post
                        I'm really short of time (three babies), but I'll try to dig up my PCLOS2009 cd and see if the wireless works or not (I'm not even using the NC8430 at the moment, but nevertheless I'm glad that there is someone else with the same computer facing the same challenges ).
                        Thanks piete. Don't worry about the wireless just for me. I live on wireless so if that doesn't work out-of-the-box, its a show stopper. I've briefly tried most distros via Live-CD. When the wireless worked fine its because of NetworkManager was present. As far as the three babies, perhaps you could assign your linux challenges to them - after all - three heads are better than one.
                        Thanks again!

                        Comment


                        • #13
                          Originally posted by Dforionstar View Post
                          Thanks piete. Don't worry about the wireless just for me. I live on wireless so if that doesn't work out-of-the-box, its a show stopper. I've briefly tried most distros via Live-CD. When the wireless worked fine its because of NetworkManager was present. As far as the three babies, perhaps you could assign your linux challenges to them - after all - three heads are better than one.
                          Thanks again!
                          I found my PCLOS2009 but can't tell if the wireless works or not because the damn neighbours have started to crypt their wireless! I only have wired. Too bad Debian Lenny is a showstopper, have you tried SimplyMepis 8.0? Lenny should be still supported (at least for a while), I don't think Ubuntu 8.10 is anymore, so I prefer Debian repositories (I have the 5 DVD's on my HD for fast access).

                          The oldest baby (2 years) is already a whiz kid, he has managed to destroy some of my files on his own!

                          Comment


                          • #14
                            Originally posted by piete View Post
                            I found my PCLOS2009 but can't tell if the wireless works or not because the damn neighbours have started to crypt their wireless! I only have wired. Too bad Debian Lenny is a showstopper, have you tried SimplyMepis 8.0? Lenny should be still supported (at least for a while), I don't think Ubuntu 8.10 is anymore, so I prefer Debian repositories (I have the 5 DVD's on my HD for fast access).

                            The oldest baby (2 years) is already a whiz kid, he has managed to destroy some of my files on his own!
                            Damn neighbours, they don't have a working internet for me to test even in Windows! However, I invested 1 hour of my sleep, downloaded and installed AntiX 8.2 (for example here: http://distro.ibiblio.org/mepis/rele...antiX-M8.2.iso), and it has wicd which I remember being able to use as successfully as networkmanager so maybe you could give it a try. I only installed fglrx-driver and already got the power consumption lower than ever with Lenny at 19W! It still lags Windows by 6W, but I dream of free time when I am able to try some power management tweaks...

                            Comment


                            • #15
                              Originally posted by ernstp View Post
                              I have this in my /etc/rc.local:
                              Code:
                              echo low > /sys/class/drm/card0/device/power_profile
                              You find all avaiable power profiles here.

                              Comment

                              Working...
                              X