Titolo
Ubuntu 26 + Ryzen 5 4500 + amd_pstate: il profilo “Prestazioni” di GNOME non si attiva e genera un errore con power-profiles-daemon
Ciao a tutti,
Sto riscontrando un problema su Ubuntu 26 e vorrei sapere se qualcuno ha già avuto questa esperienza oppure ha trovato una soluzione.
Il mio ambiente:
- Ubuntu: 26
- Kernel: 7.0.0-27-generic
- CPU: AMD Ryzen 5 4500
- Driver di gestione energetica: amd_pstate
- Modalità di amd_pstate: active
- Ambiente grafico: GNOME standard di Ubuntu
Nella schermata delle impostazioni di alimentazione di GNOME vengono visualizzati correttamente i tre profili:
- Prestazioni
- Bilanciato
- Risparmio energetico
Tuttavia, quando faccio clic su “Prestazioni”, non succede assolutamente nulla. Il sistema rimane in modalità “Bilanciato” e l’interfaccia grafica non cambia il profilo selezionato.
Dal terminale ho eseguito:
powerprofilesctl list
Risultato:
performance:
CpuDriver: amd_pstate
Degraded: no
* balanced:
CpuDriver: amd_pstate
PlatformDriver: placeholder
power-saver:
CpuDriver: amd_pstate
PlatformDriver: placeholder
Quando ho provato ad attivare manualmente il profilo:
powerprofilesctl set performance
Ho ottenuto il seguente errore:
Failed to communicate with power-profiles-daemon:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark.\_g_2dio_2derror_2dquark.Code13:
Failed to activate CPU driver ‘amd_pstate’:
Error writing ‘/sys/devices/system/cpu/cpufreq/policy11/boost’:
Invalid argument (13)
Ho anche verificato il file boost:
cat /sys/devices/system/cpu/cpufreq/policy0/boost
Il risultato è stato:
0
Successivamente ho provato ad abilitarlo manualmente:
echo 1 | sudo tee /sys/devices/system/cpu/cpufreq/policy0/boost
Risultato:
1
/sys/devices/system/cpu/cpufreq/policy0/boost: Invalid argument (os error 22)
Ho inoltre verificato lo stato di amd_pstate:
cat /sys/devices/system/cpu/amd_pstate/status
Il risultato è stato:
active
Infine, la frequenza massima riportata da:
cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq
è:
4211010
Sembra quindi che il boost della CPU esista effettivamente e che amd_pstate funzioni correttamente, ma che power-profiles-daemon non riesca ad attivare il profilo “Prestazioni” perché fallisce durante la scrittura nel file boost.
Le mie domande sono quindi:
- Qualcuno che utilizza un Ryzen desktop con amd_pstate in modalità active ha già riscontrato questo problema?
- Si tratta di un bug noto di power-profiles-daemon, del kernel Linux 7.0 oppure di amd_pstate?
- Esiste un modo per ripristinare il corretto funzionamento del profilo “Prestazioni” nell’interfaccia grafica di GNOME?
- Esiste qualche impostazione del BIOS/UEFI relativa a Precision Boost o CPPC che potrebbe influenzare questo comportamento?
Sono naturalmente disponibile a eseguire ulteriori test se questo può aiutare nella diagnosi del problema.
Grazie in anticipo per il vostro aiuto!