¿Es posible hacer Undervolt en Ubuntu sin morir en el intento?

Hola, estoy tratando de darle una segunda vida a un viejo pc que tengo, concretamente un AMD 7750 a 2,7, con una placa Gigabyte, y le he puesto ubuntu 16.04. El PC va bastante bien pero como el micro es bastante tostadora quiero hacerle Undervolt, y ahí es donde me encuentro con un gran problema, y es que la placa, M61PME-S2 actualizada a la ultima bios F5b, y no me permite tocar los voltajes en la bios. Además me mosquea que cuando esta con el C&Q a baja frecuencia no baja el voltaje.

Llevo horas perdidas buscando por Internet alguna forma de hacerlo y hasta ahora las soluciones que he encontrado no me funcionan. He probado con el CPUpowerd, y me dice que me falla al iniciar, también he intentado con con PHC-k8 y más de los mismo, no encuentro un tutorial decente, y al seguir uno bastante casposo de Intel me da error.

Mi nivel de Linux es nulo, pero he tratado de seguir la poca información al respecto que me he encontrado. Es una pena por que en W10 lo tengo puesto con el k10stat sin ningún problema con un buen bajón de voltaje y totalmente estable.

Agradecería cualquier información o orientación que me pudierais dar.

Salu2
No sé si tu procesador está soportado, pero si quieres probar, a mí me funcionó en su día con un 240e:


viewtopic.php?p=1722284682
https://github.com/mh0rst/turionpowercontrol/releases
@Korso10

Gracias por la información. Después de darle unas cuantas vueltas parece que he conseguido que funcione ya que el programa me viene perfecto.

Turion Power States Optimization and Control - by blackshard

Main processor is Family 10h Processor
Family: 0xf Model: 0x2 Stepping: 0x3
Extended Family: 0x10 Extended Model: 0x2
Package Type: 0x1 BrandId: 0xcd3
Machine has 1 nodes
Processor has 2 cores
Processor has 5 p-states
Processor has 0 boost states

Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (p0) - En:1 VID:28 FID:11 DID:0.00 Freq:2700 VCore:1.2000
core 0 pstate 1 (p1) - En:1 VID:44 FID:11 DID:1.00 Freq:1350 VCore:1.0000
core 0 pstate 2 (p2) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500
core 0 pstate 3 (p3) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500
core 0 pstate 4 (p4) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500
-- Node: 0 Core 1
core 1 pstate 0 (p0) - En:1 VID:28 FID:11 DID:0.00 Freq:2700 VCore:1.2000
core 1 pstate 1 (p1) - En:1 VID:44 FID:11 DID:1.00 Freq:1350 VCore:1.0000
core 1 pstate 2 (p2) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500
core 1 pstate 3 (p3) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500
core 1 pstate 4 (p4) - En:0 VID:0 FID:0 DID:0.00 Freq:1600 VCore:1.5500

--- Node 0:
Processor Maximum PState: 1
Processor Startup PState: 1
Processor Maximum Operating Frequency: No maximum defined. Unlocked multiplier.

Minimum allowed VID: 93 (0.3750V) - Maximum allowed VID 0 (1.5500V)
Processor AltVID: 40 (1.0500V)

El voltaje por defecto para 2700 y 1350 era en ambos casos 1.3250. Me siguen mosqueando los estados p2, p3 y p4 que aquí aparecen y en windows con el k10stat directamente no salen. Los intenté modificar para dar valores intermedios pero con el sysinfo solo veo 2 frecuencias de trabajo, la máxima a 2700 y la de bajo rendimiento a 1350, no veo que este micro haga estados intermedios.

Tendré que seguir dándole vueltas y tratando de ajustar los voltajes que creo que he dejado un poco altos, especialmente el de 1350.

Salu2
2 respuestas