# Overvolting?

**URL:** <https://forums.developer.nvidia.com/t/overvolting/40627>\
**Category:** Linux\
**Created:** [December 13, 2015, 9:25am UTC](https://forums.developer.nvidia.com/t/overvolting/40627 "2015-12-13T09:25:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oebbler](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Oebbler](https://forums.developer.nvidia.com/u/Oebbler)\
**Post date:** [December 13, 2015, 9:25am UTC](https://forums.developer.nvidia.com/t/overvolting/40627/1 "2015-12-13T09:25:16Z")

</div>

Hi,

is it possible to overvolt a nVidia GeForce GTX 650 on Linux? I use the official nVidia driver 352.63 and I set the Coolbits option to 12.

Greetings,  
Oebbler

---

<div class="post-metadata">

**Author:** ![blackout24](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@blackout24](https://forums.developer.nvidia.com/u/blackout24)\
**Post date:** [December 13, 2015, 12:25pm UTC](https://forums.developer.nvidia.com/t/overvolting/40627/2 "2015-12-13T12:25:53Z")

</div>

> **[Over-Volting Your GPU With The New NVIDIA Linux Driver](https://www.phoronix.com/news/MTg0MDI)**
>
> One of the features introduced with this week's NVIDIA 346 Beta Linux graphics driver was the ability for the end-user to manipulate the graphics core voltage.

---

<div class="post-metadata">

**Author:** ![Oebbler](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Oebbler](https://forums.developer.nvidia.com/u/Oebbler)\
**Post date:** [December 13, 2015, 2:47pm UTC](https://forums.developer.nvidia.com/t/overvolting/40627/3 "2015-12-13T14:47:30Z")

</div>

Thank you!  
When I set the Coolbits option to 16 as described in your link (in my case I replace 12 by 16) the overclocking settings and fan controlling settings are disabled and I can’t overvolt, too.  
What should I do now?

---

<div class="post-metadata">

**Author:** ![blackout24](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@blackout24](https://forums.developer.nvidia.com/u/blackout24)\
**Post date:** [December 13, 2015, 5:32pm UTC](https://forums.developer.nvidia.com/t/overvolting/40627/4 "2015-12-13T17:32:56Z")

</div>

> [@](#):
>
> Thank you!  
> When I set the Coolbits option to 16 as described in your link (in my case I replace 12 by 16) the overclocking settings and fan controlling settings are disabled and I can’t overvolt, too.  
> What should I do now?

This is how coolbits numbers work.

# 4(thermal monitor page will allow configuration of GPU fan speed) + 8(allows setting per-clock domain and per-performance level offsets to apply to clock values) + 16(the nvidia-settings command line interface allows setting GPU overvoltage)

28(potentially fried gpu)…

I’m not sure if all cards allow overvolting. I never tried, since I simply flashed my GTX 580 with a custom BIOS with increased memory and GPU clockspeeds and voltage.

Does

```auto
nvidia-settings --query all | grep -i voltage

```

Show GPUOverVoltageOffset? Since GPUCurrentVoltage is read-only and represents the current voltage I don’t think you can overvolt if it only shows that. Does GPUOverVoltageOffset show a positive range?

---

<div class="post-metadata">

**Author:** ![Oebbler](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Oebbler](https://forums.developer.nvidia.com/u/Oebbler)\
**Post date:** [December 13, 2015, 6:24pm UTC](https://forums.developer.nvidia.com/t/overvolting/40627/5 "2015-12-13T18:24:27Z")

</div>

Now it works a bit. Thank you!  
There’s shown the voltages are read-only values and they are all for performance level 0. But when I change the core clock of my graphics card I only change it in performance level 2 so I want to change the voltage in level 2 only, not in level 0. Is this possible?

---

<div class="post-metadata">

**Author:** ![blackout24](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@blackout24](https://forums.developer.nvidia.com/u/blackout24)\
**Post date:** [December 13, 2015, 7:04pm UTC](https://forums.developer.nvidia.com/t/overvolting/40627/6 "2015-12-13T19:04:38Z")

</div>

No you can only change the highest performance state. Overclocking the idle, powersave states is unusual and not possible on Windows either with software like MSI Afterburner. For that you’d have to create a custom BIOS and flash it.

---

<div class="post-metadata">

**Author:** ![Oebbler](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Oebbler](https://forums.developer.nvidia.com/u/Oebbler)\
**Post date:** [December 14, 2015, 5:37am UTC](https://forums.developer.nvidia.com/t/overvolting/40627/7 "2015-12-14T05:37:19Z")

</div>

I only want to overvolt the highest performance level (on my computer it’s level 2) but I can only overvolt the lowest (level 0). What can I do to overvolt the highest performance level? I don’t want to flash a modified BIOS because it’s too dangerous if the voltages are too high.
