 Okay, as you can start, so my name is Olga and as you can obviously read, I'm talking about energy star and my talk is divided into four main sections. The first one is about energy-style health, a little bit of background information, then about the computer specification of energy star with a focus on laptop computers and then I will talk about the both parties about advantages, disadvantages and things like that. And then I will come to the section where I will tell you how you can test your laptop for energy-style compliance if you ever want to. And finally, I have a short part about the status of energy star in OTCUZ. So, starting with the background information, which Media says energy star is a united government program to promote energy efficient consumer products. And this is basically all you have to know that summarizes this very well. A little bit of more information that was founded in 1991 by the EPA and then later on they partnered with the US government and you might wonder if energy star is the US only label or something like that. It is not, because of the US government degree, the use and presuming is granted for public authorities. So as a consequence of that, that's for example the European Commission caring about the energy star label in Europe and they have only a subset of the specs of the EPA and have also own specs but only care about office equipment but in the end of 2006 they adopted the computer specifications so those specifications are equal. So you might wonder what products can actually be energy star labeled. And there is a lot more than just computer product, there are also roofs, windows, things like that or even dishwaters, clothing washes, boilers and a lot more. And of course there is the office equipment like printers, monitors, even exit signs and of course notebooks or computers and this will be the focus of the presentation. So coming to the computer specification, the table of contents look like that. It's about 20 pages long and it contains a lot more detail than I will talk about here so we are unsure or want to know more about the original specification. So I have to make clear some terms at first. There are two types of laptop categories, category B and all. Notebooks would have video cards with at least 128 RAMs, a megabyte of RAM and this memory has to be non-shared and all other laptops are summarized in category A. So of course there are some requirements a laptop has to fulfill in order to meet the spec. It needs two important capabilities, it needs a working sleep mode and in this case it means some bad RAM and it needs support for wake of alarm. There are also some software requirements. In the fourth configuration of a laptop the display needs to power down after 15 minutes automatically and the whole system needs to power down automatically after 30 minutes. So for testing a laptop the specification defines three operational modes the laptop has to be tested again and in my third set it's an off mode. It's quite simple, the system is completely powered down and the working state is lost. Then another mode is the sleep mode that's actually suspended RAM so the working state is traced to memory and this is just a low power mode that you usually recover from in a few seconds. These post modes can be extended by another feature by wake of alarm and it depends on the distribution channel of the laptop if you have to get the laptop when with wake of alarm enabled or not. Maybe the most important mode is the idle mode so the system is just fully up and running and you usually reach this mode with powering up the system and waiting about 15 minutes or a certain time frame until all one-shot tasks are finished and the system is idle. So of course there are some consumption limits for the different modes. On the left side you see the modes. The idle mode is split up into two categories and on the bottom you have a scale of watts from about 0 to 25 or something. For off mode a system must not consume more than 1 watts and with wake of alarm enabled it must not exceed the limit of 1.7 but it's just adding up 0.7 watts to these post modes so you reach the value it must not consume more than this wake of alarm enabled. So I think that's pretty clear. Idle mode category A laptops must not exceed the limit of 14 watts and Idle mode category B laptops must not exceed the limit of 22 watts. So the specification also defines the requirement and how the tests that might look like or has to look like. So the system has to be configured as should so you are not allowed to do any modifications to the configuration. For network connectivity the live network has to stay in place all the time and wireless network has to be turned off. You might wonder why this is the case because it's a common use case for mobile devices or laptops to have wireless network enabled but I'm coming to this problem at a later point. Then furthermore there must not be connected any external devices to the system. The battery has to be removed otherwise this would falsify the measurements. The last specification also says if you cannot remove the battery due to hardware limitations you have to fully load the battery before doing the tests. And of course you need a power meter which has to be connected between the main outlet and the AC power supply. And this is how the test procedure might look like The device is stripped down it contains some more details but I think the most important ones. The first four steps are an equal for each test of the different modes so it first you record the laptop system information you make sure that it's configured as shipped and configure to display to power down the display after one minute and at the consequence of this the demo tests will be done with the display switched off. Finally you shut down the laptop and now you start one specific test. For example I took the idle mode test here so you switch on your laptop you lock in then you make sure that the default desktop is in place you close all the windows and things like that then you wait a specific time the system is idle then you start your measurements for five minutes with one reading per second and then you evaluate your measurements so you have an average power consumption and if this sequence was done under laboratory conditions then you can send the data to NFTs and they will most likely and you can do your product into the database. So that's just another picture just to illustrate how the workflow of the test is you first prepare the UUT the specification you first to the unit under test as UUT all the time then you go to write down the system information then you wait until the idle state is reached you shut the system down and then you start one specific test you wait until it's finished and then you restart all over again from the idle state so that's an example how such results might look like in the top you will see general system information then in the middle there are the system capabilities the best capable of making the last example and the bottom and there are the actual test results so coming to the next section what does you actually get or what you might get when labeling something with energy start of course the users want to run the battery as long as possible so this increases the mobility and they might even save money to a UUT extent but maybe a little bit and maybe they even have a good consign when doing something good for the environment when buying energy start products both manufacturers and distributions I think the biggest advantage would be marketing because power management is everywhere these days so I think that's the most important point for them and of course usual companies can reduce the power cost because they have to maintain a lot of systems so at the first glance something like energy start is good for everyone so what have the different parties actually to do to get an energy start certification the manufacturers of course they have to use energy friendly hardware they have to shift a good default bias configuration and of course they need a good interface documentation for their hardware features power management so that kernel developers can make use of these hardware capabilities and that's a bunch of technologies in the kernel just bringing some example like power management for USB or VLAN or something like TCLIS and Dintix our frequency scale then there are desktop applications or the desktop developers they have to lead attention to making the applications configurable so that later on distributions or vendors can ship an energy start consign default configuration and of course they don't show them do something bad like calling every time they should make use of new technologies like new defaults and things like that to reach events and not to call every time so yes and you of course need a good default probably something like not running road jobs on battery and things like that so coming to the distributions they actually have the easiest part of the whole stack but they can also break the whole stack they just have to ship an energy start compliant default configuration and you can see from the bottom to the top all parties are involved and the distributions if they do not do their job right they can break the whole stack and destroy the work of developers manufacturers whatever so that's actually a very important point energy starts not hardware only labeled it's a combination between software and hardware so both parties have to play together in the end to reach an energy start certification so I personally think there are some problems involved in the specification for example there are some annoying requirements for example the time frame for automatically going to loop I think it's quite short I fully understand that it makes sense to power down the system when it's not in use but 30 minutes are quite short I think also I think there are some missing test scenarios like I mentioned before there are no wireless connectivity tests which is a common use case for mobile devices or no usual application tests like mail browsing something like that also there are all the tests are done without external devices and I think it's also a common use case that you put in your speakers and ties to a laptop so and as mentioned before this combination of software and hardware makes it quite hard because all different parties need to cooperate and well that's not always easy so there are currently only a few laptops with an LG Star label and even less with Linux running Linux a prominent example which is LG Star certified is for example one laptop per child you can find it in the product database so is it accepted not yet I think in parts in regard to laptops or computers my personally have seen very less LG Star certified laptops but the vendors and manufacturers and start to work on that and it brings more and more recognition so now I'm coming to the part where I'm showing how you personally can give it a test and take a few laptops and could be LG Star compliant there are two scenarios the first one is a good one and the other is the one which needs a spec for this setup you need two computers one is the unit under test so the laptop you want to test and second you need a system recording the measurement values because otherwise if you would do the tests on the system itself this would falsify the results of the measurements of course you need ampere meter the ampere meter has also to fulfill certain requirements but I left this out here then on the recording system you need a measurement software I picked QTTMM it was the only thing I found which needs all the requirements and finally you need a script to evaluate the data from QTTMM and you might wonder where the script and who you get the script from I'm coming to that so that's just a picture to illustrate this you have the one laptop you want to measure on the left side on the right side you have the recording system with software running and in between you have the ampere meter and after doing one test you can export the data from QTTMM and you execute the script and so you get the average power consumption so that's also the bad scenario and that's really just for fun if you want to give it a very quick glance so in this case you just read the battery drain from a file system block so for this setup you have to keep the battery in place and disconnect it from power source and then you need a script for monitoring the battery drain or you can also use tools like Powertop but they already give you maybe they give you too much overhead already of course you can only do idle mode testing and at the bottom you see an example how you can do it I just measured it for 5 seconds here so where to find all this information there's a wiki page of Susie.org and it contains a detailed guide on how you can measure your laptop it also has a sheet a result sheet template where you can fill out or you can also find the scripts which I used there and this is a central point where I will put more and more information in the future and of course that's the homepage of the measurement software so coming to the last point is OpenSUSE already? No, it's not yet because I still hesitate to push the configuration option to automatically use power down system after 30 minutes and my efforts are quite new so I think I will try to push this in the new future but I think some people might have something against this setting I definitely see that it's problematic so as long as there's no applications with NG-STAR compliant default configuration shipped with OpenSUSE you can go to the build service and I put NG-STAR compliant K-PowerSafe and PowerMatcher configuration package there okay I think that is it are there any questions? Do you run the test against the laptops automatically or is it all done manually? That was done manually and do you plan in the future to install a farm or something that makes it automatically just bringing your laptop? This could be possible because you can you won't make up things like that and this could be possible to run automatically but you have to, the setup with the ampere meter you have to and I have a third question you talked about a database where I can find which laptops were combined where's the URL? It's missing from the presentation it's energystar.gov and so you can have a look and there it's quite easy to find and the mini-page hasn't yet but I can put it there and everybody can send results to energystar.org and they'll take that into account I'm not sure if you need to be a partner of energystar so that they can recognize you or actually... For example, in Pinsuzy we'd like to have a list of all registered computers that are known to be energystar compliant where you can get the label for them if they ship with Pinsuzy you'd probably first need to have the community send back the results to you and then you would send it to... I'm not sure if this can be done by the community but it really has to meet a lot more requirements the whole setup is quite complicated So everybody would get that from large manufacturers or from software vendors It's currently worth noting there are only 217 laptops shipping within the European Union that are energystar compliant Low numbers Were the changes you made to K-PowerSafe just configuration changes to defaults? Yes, configuration defaults So we should just put that up straight? No I don't want the systems to just leave up preserving it That's when you get it when it's after the first install there's nothing preventing you from doing it If you see on the market side they can ship with a label saying I think if a hardware vendor What's the definition of idle? Is playing a movie No, idle does mean powering up closing all applications something like browser closing it and just doing nothing No applications are running Maybe you have default applications in the panel on life and life ships But why not power down then in like 5 minutes because there is nothing being done on that machine If I, yeah, it does nothing There is nobody on the keyboard and it does nothing, there is no program running hands can power down it can go into sleep mode in like 5 minutes because it can wake up from sleep Do you recognize it? Yes, why not 5 minutes because it's not doing anything It's running on an IRC client somewhere and your network goes down you always But then it's definition of idle If there is a network connection then it's not idle When the two put the system into sleep after 30 minutes what criteria is being used seriously What basis do you decide that the system is idle to put it into sleep mode Well, that's basically in this way it's done when the X server thinks it's idle I'm not quite sure how K-Power Self-Orthood and Numao mentioned that the idle detection but I think it's X not getting any keyboard or mouse prints Say, isn't taking background processes So, playing a video is idle because there is no keyboard input No, but if not for default configuration the system does not power up and plays a video automatically usually, if it does There's probably infrastructure work that needs to be done to refine the idle detection maybe have some programs in here and just say, no, I'm running now but this is not idle so it's no video player So I think time is up and my video is out that's a super thing Thank you