Here are the latest ideas about Ubuntu that have been approved.
Adjust keyboard backlight defaults on laptops
Written by porterrakter the 4 Jul 12 at 22:56.
Global category: Accessibility.
New
Whenever I boot Ubuntu on my MacBook Pro, the screen brightness and keyboard backlight are both automatically set to 100%, which is always more than I will ever use. This problem may be circumvented with 3rd party software or additional packages, but it should be addressed in Ubuntu itself.
Edited by Martin Pitt: The screen brightness can already be set in control-center ("Brightness & Lock"). However, this is missing a default slider for the keyboard illumination, if present, so let's use this brainstorm idea for this part.
Developer comments
The screen brightness can already be set in control-center ("Brightness & Lock"). However, this is missing a default slider for the keyboard illumination, if present, so let's use this brainstorm idea for this part.
Please note that if your computer has keys for controlling the keyboard illumination, these should work. If not, please file a bug against udev with the information from /usr/share/doc/udev/README.keymap.txt.gz.
Thanks!
Solution #2:
Remember the user's preference (as an option)
In addition to Solution #1, include the option to remember the last setting instead of setting to some predefined default.
In addition to Solution #1, include the option to remember the last setting instead of setting to some predefined default.
Solution #3:
Set the defualt lower
Written by
jplgdapl the 15 Jul 12 at 21:54.
In addition to having options to change the brightness, the defualt should be set lower.
In addition to having options to change the brightness, the defualt should be set lower.
Solution #4:
Use interal webcam to set brightness
Written by
rarkenin the 17 Jul 12 at 12:24.
Some newer macs already do this, but an internal webcam, properly calibrated, may be used to set brightness correctly. Users may need to manually calibrate for readability.
Some newer macs already do this, but an internal webcam, properly calibrated, may be used to set brightness correctly. Users may need to manually calibrate for readability.
WiFi and Bluetooth deactivated on launch
Written by alehel the 19 Mar 12 at 14:14.
Related project: Unity .
New
Sometimes WiFi and/or Bluetooth are sometimes needed for occasional-use instead of always-on. Currently no easy way to tell the system not to activate the wifi card and/or bluetooth by default. So those systems stay on, wasting power.
Rename 'suspend' to 'sleep'
Written by liverpool the 26 Jan 11 at 15:05.
Related project: Gnome .
New
I have always been confused by 'suspend', 'sleep', and 'hibernate', only to find out recently that suspend and sleep are the same thing.
New users of Ubuntu, and Linux generally, would be far less likely to know what 'suspend' means and the difference between 'suspend' and 'hibernate'.
Sleep On Idle (SOI)
Written by uaneme the 25 Nov 10 at 14:06.
Related project: Network Manager .
New
Sleep On Idle
This is actually an idea of a friend,
After a WOL (Wake On LAN) of a box with NAS functionality we want to transfer data and eventually run other things, and when the data is all uploaded and the box goes idle then it may go to sleep (waiting for the next WOL request)
All with a nice GUI where the user can set an idle percentage (On network traffic dle, CPU idle, or both, for an x number of minutes)
Solution #1:
GUI with Idle and time setting
Written by
uaneme the 25 Nov 10 at 14:06.
A nice GUI where the user can set an idle percentage (On network traffic dle, CPU idle, or both, for an x number of minutes)
A nice GUI where the user can set an idle percentage (On network traffic dle, CPU idle, or both, for an x number of minutes)
Solution #2:
Extend popular system services to reset the sleep timeout counter
Written by
czr114 the 26 Nov 10 at 02:12.
Sleep rules based on system metrics can be tricky for servers in certain situations, such as where background network traffic or baseline CPU usage exceeds a nebulously-defined threshold. How much traffic? What percentage constitutes an 'idle' CPU (especially on older gear, where CPU is limited, or newer gear, where network services consume little)?
To properly fix this situation, network services could be extended through plugin/module functionality to, if configured to do so, notify the system that their logic, however internally defined, has completed the processing of an operation.
This can be accomplished via a simple interprocess call to a sleep or power management daemon. Each service need only add a bit of code based on what it considers activity.
With the system receiving last activity information from popular services, it can then apply its own time-based logic to determine when to enter a sleep state. This avoids the need for kludges attempting to define 'idle' in a clumsy way not dependent on whether services are truly being used or idling.
Sleep rules based on system metrics can be tricky for servers in certain situations, such as where background network traffic or baseline CPU usage exceeds a nebulously-defined threshold. How much traffic? What percentage constitutes an 'idle' CPU (especially on older gear, where CPU is limited, or newer gear, where network services consume little)?
To properly fix this situation, network services could be extended through plugin/module functionality to, if configured to do so, notify the system that their logic, however internally defined, has completed the processing of an operation.
This can be accomplished via a simple interprocess call to a sleep or power management daemon. Each service need only add a bit of code based on what it considers activity.
With the system receiving last activity information from popular services, it can then apply its own time-based logic to determine when to enter a sleep state. This avoids the need for kludges attempting to define 'idle' in a clumsy way not dependent on whether services are truly being used or idling.
Solution #3:
Combination of solution #1 and #2
Written by
uaneme the 27 Nov 10 at 05:55.
I like solution 2, but still would appreciate a user definable setting for idle (based on more then just network)
So that the system is still tweakable to the hardware.
I like solution 2, but still would appreciate a user definable setting for idle (based on more then just network)
So that the system is still tweakable to the hardware.
Lack of options for suspend button and power button in Gnome Power Manager
Written by w-sky the 15 Nov 10 at 22:18.
Related project: Gnome .
New
Hi there. Currently I can see the following choices in the Gnome Power Manager:
Power button: Ask me, Suspend, Hibernate and Shutdown.
Suspend button: Suspend, Hibernate.
But for both any of the following could be the user's preference:
Ask me, Suspend, Hibernate, Shutdown, Logoff, Do nothing
There can be numerous reason why someone would prefer or need any of these options. Just think of different casings, keyboards with power and/or suspend button, public computers, multi user environments, special facilities etc.pp.
Solution #1:
more choices for suspend button and power button in Gnome Power Manager
Written by
w-sky the 15 Nov 10 at 22:18.
I propose more options, which should be all available for both buttons:
Ask me, Suspend, Hibernate, Shutdown, Logoff, Do nothing
I propose more options, which should be all available for both buttons:
Ask me, Suspend, Hibernate, Shutdown, Logoff, Do nothing
Ubuntu is inefficient in terms of power usage
Written by Oxwivi the 20 Oct 10 at 12:39.
Global category: System.
New
As
this article details, Ubuntu is quite inefficient. This inefficiency can be caused from processor intensive programming to the mismatch caused by using these open-source programs which comes from various sources.
In a world concerned with global warming and wastage, achieving more efficiency than rival OS would be a big draw from the environmental-conscious population.
Solution #1:
Analyzing processor usage of software, and improving codes
Written by
Oxwivi the 20 Oct 10 at 12:39.
Ubuntu developers can, and should analyze the executable codes that are processed in the processor, the graphics card, or any other hardware. Using the codes with least hardware processing to achieve the same result will minimise power usage.
Non-GNU/Linux friendly manufacturers and hardwares are also at fault, but Ubuntu has the advantage of being open-source, this advantage will certainly help in eliminating inefficiency in the software side of things.
Ubuntu developers can, and should analyze the executable codes that are processed in the processor, the graphics card, or any other hardware. Using the codes with least hardware processing to achieve the same result will minimise power usage.
Non-GNU/Linux friendly manufacturers and hardwares are also at fault, but Ubuntu has the advantage of being open-source, this advantage will certainly help in eliminating inefficiency in the software side of things.
Solution #2:
Collect power statistics
Written by
tzicatl the 4 Nov 10 at 20:08.
Just a remix of Solution #1.
Collect power statistics in a similar way the hardware testing tool does.
Ask the user for it's permission about collecting data and sending it to ubuntu.
Developers should have access to this data.
Just a remix of Solution #1.
Collect power statistics in a similar way the hardware testing tool does.
Ask the user for it's permission about collecting data and sending it to ubuntu.
Developers should have access to this data.
Solution #3:
Disable wireless when using a wired network
Written by
leggy the 5 Nov 10 at 18:06.
Wireless radio consumes a lot of power. It is enabled by default, even if there are no wireless routers in range. If a known wireless network cannot be found, a wired network connection is in use, and the computer is not itself creating a wireless network, it would be nice if the wireless radio was automatically switched off until the wired connection is lost.
Also, if the wireless radio is switched off manually from the network applet, it should remain off after a resume from standby or reboot.
Wireless radio consumes a lot of power. It is enabled by default, even if there are no wireless routers in range. If a known wireless network cannot be found, a wired network connection is in use, and the computer is not itself creating a wireless network, it would be nice if the wireless radio was automatically switched off until the wired connection is lost.
Also, if the wireless radio is switched off manually from the network applet, it should remain off after a resume from standby or reboot.
Some improvements in power management
Written by Vahan Harutyunyan the 27 Sep 10 at 05:00.
Global category: System.
New
I suggest the following. When the battery is discharged (for example energy remains in the battery less than 20%) and the user wants to open a program, which is quite energy intensive (videos, games, etc.), then the operating system warns about this.
Solution #1:
A warning window
It would be useful to add a small warning window (with a choice oportunity) about this way: "Your laptop battery discharging (less then 20 %). The program which you have chosen is a rather energy intensive. Do you really want to open this program?". And then in case of agreement the system allow the application to work.
It would be useful to add a small warning window (with a choice oportunity) about this way: "Your laptop battery discharging (less then 20 %). The program which you have chosen is a rather energy intensive. Do you really want to open this program?". And then in case of agreement the system allow the application to work.
Solution #2:
Use Solution #1 as an optional feature
In this case, we can enable or disable this feature in "Power Management Preferences".
In this case, we can enable or disable this feature in "Power Management Preferences".
Solution #3:
Add new modes of power management
It would be nice to add set of user power management settings for different options of power parametres in "Power Management Preferences". For example, "Power saver" or "High performance", which establishes a balance between long battery life and performance. I think it would be good if we can enable or disable these modes and if we can configure these modes. For example, in "Power saver " mode we can choose those functions of the computer or operating system wich we want to disable (for example, wifi, bluetooth, visual effects, etc.) and when we choose the "Power Saver" mode those functions are disabled automatically.
It would be nice to add set of user power management settings for different options of power parametres in "Power Management Preferences". For example, "Power saver" or "High performance", which establishes a balance between long battery life and performance. I think it would be good if we can enable or disable these modes and if we can configure these modes. For example, in "Power saver " mode we can choose those functions of the computer or operating system wich we want to disable (for example, wifi, bluetooth, visual effects, etc.) and when we choose the "Power Saver" mode those functions are disabled automatically.
Solution #4:
Solution #3 exists in KDE
It seems that GNOME is lacking a lot of bleeding edge features that KDE already has, and had for months (maybe years?)
I propose the GNOME developers to try out KDE a few months, they will come with new ideas for sure (Aero snap without tricks anyone?)
KDE Already has this power management options. And please, for god's sake, DON'T DISABLE ANYTHING JUST BECAUSE BATTERY IS LOW. Allow the user to configure what to disable or not when power's low (some users can only connect via wifi, even when this is not a really cheap way to connect)
It seems that GNOME is lacking a lot of bleeding edge features that KDE already has, and had for months (maybe years?)
I propose the GNOME developers to try out KDE a few months, they will come with new ideas for sure (Aero snap without tricks anyone?)
KDE Already has this power management options. And please, for god's sake, DON'T DISABLE ANYTHING JUST BECAUSE BATTERY IS LOW. Allow the user to configure what to disable or not when power's low (some users can only connect via wifi, even when this is not a really cheap way to connect)
Solution #5:
Automatically use CPU frequency scaling
Most CPUs from the past few years support dynamic frequency scaling. The scaling algorithm can be manually selected using the CPU frequency scaling applet for gnome-panel.
I suggest that the algorithm should be set automatically when the power state changes:
1. On AC power, keep the current default (Ondemand).
2. On battery power, set to Conservative (CPU underclocked but will scale up to full speed if sustained CPU-bound process runs)
3. On battery power with low battery, set to Powersave (CPU always fully underclocked)
Perhaps this could be configurable in Power Management preferences.
Most CPUs from the past few years support dynamic frequency scaling. The scaling algorithm can be manually selected using the CPU frequency scaling applet for gnome-panel.
I suggest that the algorithm should be set automatically when the power state changes:
1. On AC power, keep the current default (Ondemand).
2. On battery power, set to Conservative (CPU underclocked but will scale up to full speed if sustained CPU-bound process runs)
3. On battery power with low battery, set to Powersave (CPU always fully underclocked)
Perhaps this could be configurable in Power Management preferences.
Solution #6:
#5, but allow user to choose
Written by
Goury the 7 Oct 10 at 04:17.
like action on close nb or backlight
what if i want always use my nb underclocked when im not plugged in 220v and my girlfriend wants always ondemand?
ubuntu must give us ability to customize powermanagement
like action on close nb or backlight
what if i want always use my nb underclocked when im not plugged in 220v and my girlfriend wants always ondemand?
ubuntu must give us ability to customize powermanagement
Solution #7:
Asks application to save work/documents.
Written by
Lachu the 16 Oct 10 at 13:43.
Automatically asks application to save a work, when battery is in critical level. Also, if this application don't have CPU clock for long period of time, system can automatically turn it off after saving.
It could be a good solution, especially for gamers.
Automatically asks application to save a work, when battery is in critical level. Also, if this application don't have CPU clock for long period of time, system can automatically turn it off after saving.
It could be a good solution, especially for gamers.
Solution #8:
Warning based on power consumption rate
Written by
Aielyn the 21 Oct 10 at 16:45.
Rather than trying to have the system predict how power-intensive a program might be, design a warning based on the actual power consumption rate. I don't know how power-hungry other laptops are, but mine usually uses about 16-18 W when idle with networking and window effects disabled and the system kept at the lowest CPU frequencies possible, and typicaly around 24 W or so when using slightly power-hungry programs under this circumstance.
Based on this, I'd suggest having a warning that would pop up if the power usage goes above, say, 26 W for over a one minute period. To make it more adaptable to other systems, make it configurable in both time and power value, as well as the percentage at which the warning appears, perhaps even allowing the user to specify multiple triples (time, power value, percentage).
Note: The warning could also provide a "Tips" button, to inform the user of ways that they can reduce power requirements without losing functionality - for instance, lowering the screen's backlight brightness, using CPU frequency scaling, disabling networking, turning off fancy window managers, etc.
Rather than trying to have the system predict how power-intensive a program might be, design a warning based on the actual power consumption rate. I don't know how power-hungry other laptops are, but mine usually uses about 16-18 W when idle with networking and window effects disabled and the system kept at the lowest CPU frequencies possible, and typicaly around 24 W or so when using slightly power-hungry programs under this circumstance.
Based on this, I'd suggest having a warning that would pop up if the power usage goes above, say, 26 W for over a one minute period. To make it more adaptable to other systems, make it configurable in both time and power value, as well as the percentage at which the warning appears, perhaps even allowing the user to specify multiple triples (time, power value, percentage).
Note: The warning could also provide a "Tips" button, to inform the user of ways that they can reduce power requirements without losing functionality - for instance, lowering the screen's backlight brightness, using CPU frequency scaling, disabling networking, turning off fancy window managers, etc.
Solution #9:
Come up with a standard power ratings system
Written by
Aielyn the 21 Oct 10 at 16:52.
Kind of like what you might find on various electrical appliances, have a rating system to let users know how power-intensive certain programs tend to be. Come up with some systematic way of defining this, so that each program being added to the repositories can have a rating on this basis.
This may also encourage programmers to improve the efficiency of their programs, in order to boost their ratings.
An example of why I'm proposing this is the game, included with 10.04 at least, called Lights Off. Despite being a rather simple game, it seems to require quite a bit of power to run, rather disproportionately so in fact.
Kind of like what you might find on various electrical appliances, have a rating system to let users know how power-intensive certain programs tend to be. Come up with some systematic way of defining this, so that each program being added to the repositories can have a rating on this basis.
This may also encourage programmers to improve the efficiency of their programs, in order to boost their ratings.
An example of why I'm proposing this is the game, included with 10.04 at least, called Lights Off. Despite being a rather simple game, it seems to require quite a bit of power to run, rather disproportionately so in fact.
Prevent hibernation when audio is playing
Written by fetma the 18 May 10 at 14:14.
Global category: Usability.
New
Right now I'm eating and listening to an audiobook, with my laptop open och the screen shining bright, but turned from me. As I care about both the enviroment and my battery life, I would really like the screen to be turned off but the computer still playing my book. The best way now is to go into power management settings and change it so that the screen is shut off when I close my laptop, but that is to much work, and no one is really going to do that.
This is of course only a problem for people who want their computers to sleep when they close it.
Solution #1:
Hold control for x seconds before closing the screen
Written by
fetma the 18 May 10 at 14:14.
If you press the control/super/command (if you buy computers from Satan) for, let's say five seconds before you close your laptop, Ubunto won't go into sleep mode but only shut down the screen, and you can keep listening to your audio (or let any other programs keep on running).
This is better because you can choose to keep the computer awake, and not have to go into any settings at all.
If you press the control/super/command (if you buy computers from Satan) for, let's say five seconds before you close your laptop, Ubunto won't go into sleep mode but only shut down the screen, and you can keep listening to your audio (or let any other programs keep on running).
This is better because you can choose to keep the computer awake, and not have to go into any settings at all.
Solution #2:
Have option in Rhythmbox
Have an option in Rhythmbox to prevent hibernation when audio is playing. This could also be implemented into other popular players.
Have an option in Rhythmbox to prevent hibernation when audio is playing. This could also be implemented into other popular players.
Solution #3:
Have option in Power Management
Have an option in Power Management to prevent hibernation when audio (or video) is playing.
Have an option in Power Management to prevent hibernation when audio (or video) is playing.
Solution #4:
Add an applet for gnome-panel
Written by
Ssdg the 21 May 10 at 15:05.
This fonctionnality, could be accessible via a gnome-applet.
Like lock screen, invest etc, this feature can be implemented as an opt-in applet.
This fonctionnality, could be accessible via a gnome-applet.
Like lock screen, invest etc, this feature can be implemented as an opt-in applet.
Solution #5:
Custom power saving modes in Power Management
Written by
Sparn the 23 May 10 at 10:49.
Add possibility to create custom modes in Power Management. For exmple like in ASUS Power4Gear utility(for W7): High performance, Entertainment, Quiet, Battery Saving and other modes. Allow to switch between them via taskbar menu/applet and hot keys.
Add possibility to create custom modes in Power Management. For exmple like in ASUS Power4Gear utility(for W7): High performance, Entertainment, Quiet, Battery Saving and other modes. Allow to switch between them via taskbar menu/applet and hot keys.
Add "Disable Lock Screen" in Power Management
Written by spiralciric the 16 May 10 at 21:37.
Related project: Gnome .
New
When idle, Ubuntu locks. One must than enter password, but if you want to avoid this (it can be quite irritating), there is no GUI for it. The workarround is in using gconf-editor or via commands:
gconftool-2 --type boolean -s /apps/gnome-power-manager/lock_on_blank_screen false
gconftool-2 --type boolean -s /apps/gnome-power-manager/lock_use_screensaver_settings false
simple system overclock/underclock button for optimizing power consumption
Written by code324 the 24 Apr 10 at 04:54.
Global category: Others.
New
ubuntu looks and feels fabolous on a netbook, but for some netbook with 3 cell battery it suck battery power quickly. we don need full cpu power for writing doc or listening mp3. my idea is put some overclock/underclock button on a taskbar to automaticly set peripheral on a computer( brightness, cpu clock, even disabling some unused system service. just like eco-mode on msi laptop.
Solution #1:
simple overclock/underclock button on a taskbar
Written by
code324 the 24 Apr 10 at 04:54.
put an overclock/underclock button on taskbar. it may consist some mode such as automatic, turbo(for gaming or hard task app), web browsing mode, doc writing mode, mp3 mode,and so on
put an overclock/underclock button on taskbar. it may consist some mode such as automatic, turbo(for gaming or hard task app), web browsing mode, doc writing mode, mp3 mode,and so on
Solution #2:
implement the function buttons
Written by
yocmoi82 the 24 Apr 10 at 19:41.
implement the function buttons that allow the reduction of frequency (power saver or high performance)
implement the function buttons that allow the reduction of frequency (power saver or high performance)