Oltre a portare tanti miglioramenti, Ubuntu Lucid Lynx ha purtroppo fatto qualche passo indietro. È infatti confermato, e a quanto pare piuttosto diffuso, un baco nel kernel che sveglia il processore più del dovuto (“powertop” mi sia da testimone), facendo così alzare la temperatura dei nostri già troppo caldi computer e accorciando l’autonomia della batteria sui portatili.
Come detto il baco è confermato, ha una priorità (bassa, ma quanto meno qualcosa si muove) ed è presente anche in Debian, da cui Ubuntu deriva e attinge per la maggior parte dei software, kernel compreso. Per il momento in casa Canonical si stanno aspettando novità e soluzioni direttamente da quanti il kernel lo sviluppano e visto che la soluzione difficilmente troverebbe posto in Linux 2.6.32, gli ingegneri al soldo di Shuttleworth potrebbero decidere di rimandare il tutto a Ubuntu 10.10.
Visto che sono passati alcuni mesi dalla prima segnalazione c’è chi ha pensato a un paio di workaround, che si traducono tutti in una sostituzione del kernel. Al momento la sostituzione in vantaggio è quella del “passo indietro”: installare il kernel di Karmik Koala. Si può scaricare direttamente da Canonical, ed è tutt’ora supportato (non dovrebbero esserci brutte sorprese).
Un po’ più rischiosa è invece l’installazione di un kernel più aggiornato già pacchettizzato e disponibile nel PPA di Brian Rogers. In questo caso si fa un grosso salto in avanti atterrando direttamente su Linux 2.6.35, ancora in RC e per di più con delle patch spurie. In entrambi i casi però si registra una netta diminuzione del numero di wakeup osservabili con powertop (sapevate che Lucid ha un powertop grafico raggiungibile dall’icona della batteria sul pannello?).
Bisogna sottolineare che entrambe le soluzioni sono destinate al solo pubblico adulto esperto e che se Linux, Gnu/Linux e Ubuntu vogliono veramente diventare soluzioni per tutti, questi tipi di problemi non dovrebbero nemmeno apparire, soprattutto sulle distribuzioni destinate a restare in giro (leggi “LTS”) per diversi anni.
PS. Ovviamente se provate, fateci sapere com’è andata.

è aperto da febbraio…. bene……
di ghostdog - 27 luglio 2010 - 12:27
Quindi se io mi tenessi la mia lts per tutto il periodo supportato non mi libererei mai di questo baco? o con l’introdizione del nuovo kernel delle 10.10 ne verrebbe proposto uno anche per la lince?
di Lemmy - 27 luglio 2010 - 12:28
questo è stato uno dei problemi per cui non sono passato a linux. sono contento di win7 ma sarei stato più contento di avere ubuntu linux sul mio portatile. Purtroppo i tempi non sono ancora maturi, almeno per come la vedo io.
di fra - 27 luglio 2010 - 12:46
Da sviluppatore Debian conosco questo bug, che come spiega la pagina di Launchpad che voi stessi avete linkato:
>
Non è un bug specifico di Ubuntu, è un bug specifico del Kernel Linux 2.6.32, riguarda anche Debian e ArchLinux.
Oltre tutto come spiegato da Canonical per questa LTS 10.04, essa avrà un upgrade del kernel basato sul kernel della futura Ubuntu ovvero la 10.10.
Molte volte alcuni bug vengono corretti nella versione successiva del kernel, questo è dovuto al fatto che il kernel linux avanza in fretta è il supporto delle distro e di soli 18 mesi, salvo casi particolare come Ubuntu LTS e RedHat.
Il bug è già stato corretto nel kernel 2.6.35 non ancora rilasciato in via ufficiale siamo alla Rc6, per coloro che riscontrano tale problematica, ecco una soluzione:
https://launchpad.net/~brian-rogers/+archive/power
di Paguro - 27 luglio 2010 - 12:50
non ho capito, aggiornaranno al .35 il kernel di lucid ?? facendo un eccezione alla regola?
di ghostdog - 27 luglio 2010 - 12:55
ps: fa piacere sentire sviluppatori in prima persona
;) grazie epr il vostro lavoro
di ghostdog - 27 luglio 2010 - 12:56
No, gostdog, per essere più preciso, posto quanto scritto sul sito “Il Software”:
Il kernel di default fornito in Ubuntu 10.04 LTS si basa sul kernel 2.6.32. A differenza delle precedenti versioni, si tratta anch’esso di un kernel long term support: verrà dunque supportato per un periodo di tempo maggiore, molto probabilmente compreso tra 2 e 3 anni. Il kernel 2.6.32 sarà inoltre oggetto, nei futuri aggiornamenti, di backporting di modifiche correttive ed eventualmente di nuove funzionalità.
Il team di Ubuntu avrebbe deciso di rendere disponibili nei repository ufficiali, dopo un’opportuna fase di test, i kernel usciti successivamente al rilascio di Ubuntu 10.04 LTS. Se tale politica venisse approvata gli utilizzatori di Lucid potrebbero, nei 3 anni di supporto previsti, scegliere se aggiornare il proprio sistema ai kernel successivi oppure mantenere il kernel predefinito, beneficiando in ogni caso degli aggiornamenti di sicurezza e delle eventuali funzionalità introdotte.
Fonte:
http://www.ilsoftware.it/articoli.asp?id=6204
di Paguro - 27 luglio 2010 - 13:01
Questo blog usa titoli troppo sensazionistici.
Il bug c’è, ma non ha un impatto così forte sulla durata della batteria, tanto che non me n’ero nemmeno accorto, nonostante usi Ubuntu 10.04 da prima della sua uscita.
di VinzLos - 27 luglio 2010 - 13:02
@Paguro: quindi se il bug è stato corretto nel kernel 2.6.35 vuol dire che anche il 2.6.33 e il 2.6.34 ne sono affetti?
di Massimiliano - 27 luglio 2010 - 13:25
ah be in un mondo come oggi dove l’80% dei pc sono portatili un baco da nulla.
sempre più contento di essere passato a osx.
di erik_ilrosso - 27 luglio 2010 - 14:06
@erik
non esageriamo, il bug non è così grave, e tutto gli os hanno cose del genere prima o poi, certo sarebbe meglio che non ricapitasse
cmq ho capito backporteranno futuri kernel per le lts, probabilmente per dare più supporto hw, mi pare una cosa sensata
di ghostdog - 27 luglio 2010 - 14:12
Ad ogni modo questa maniera di fare informatica NON E’ SERIA!
di Cesoia - 27 luglio 2010 - 15:35
Ironia a parte, la provocazione di erik_ilrosso non è così fuori luogo.
E’ vero che il bug alla fine è presente sul kernel, però su una distro LTS, che si pone come obiettivo quello di rivaleggiare con SO più diffusi, non ci deve essere qualcosa di così macroscopico.
Io mi ricordo ancora un paio di mesi prima del lancio che il problema più grave sembrava essere quello dei pulsanti spostati a sinistra.
Ho sempre riconosciuto l’ottimo lavoro di marketing che fa Canonical ma questi intoppi, anche se indiretti, vanificano molto tale lavoro.
di aytin - 27 luglio 2010 - 15:48
si sono concorde visto sopratutto che è un lts, non mi pare il caso di costringere un cliente ad usare un kernel backportato, coi rischi del caso, solo per un fixaggio
avrebbero dovuto patcharlo da loro e condividere
però il bug è stato marchiato inspiegabilmente basso nonostante colpisca un gran numero di utenti
e quindi è normale che non venga patchato (sbagliando)
tra l’altro qualche mese fa shuttleworth aveva fatto un corretto discorso che bug upstream vengono percipiti cmq cmoe bug di ubuntu all’utente finale, e che avrebbero dovuto quindi fixare bug di progetti a loro non direttamente collegati, come sembra questo il caso, sembrano rimaste solo parole
cè da dire che però ubuntu è cmq una distro semestrale stabile, ed è un buon prodotto
in numeri questo bug di uanto riduce la batteria?
perchè magari non influenza così tanto ed è stato giusto da parte loro marcarlo come low
(tenendo conto che cmq per driver etc linux è indietro nella gestione energetica)
di ghostdog - 27 luglio 2010 - 16:22
Stavo scherzando, comunque la gestione energetica è problematica, stessa macchina un intel su7300, batteria 6 celle, scheda grafica intel con windows 4 ore e mezzo di openoffice write, con linux stessa luminosità e diverse prove con vari de, non si arriva nemmeno a 3 ore… la differenza è abissale, chi compra un portatile di questo tipo lo fa non tanto per le performance (che sono scadenti sui processori tipo atom e su visto che girano ad 1,6 o 1,3) ma proprio per la lunga durata della batteria, con linux vengono vanificati proprio gli sforzi.
di erik_ilrosso - 27 luglio 2010 - 16:35
Purtroppo come dice Erik il problema dell’ottimizzazione dei consumi è un tallone d’Achille di Linux già da diverso tempo.
Usando il notebook da circa 6 mesi posso dire che a parità di lavoro svolto e programmi, Linux consuma circa il 50% in più rispetto a Windows 7.
Preferisco comunque Linux per diversi motivi, ma è davvero un grosso handicap avere una durata della batteria ridotta.
Speriamo che nelle future realise del kernel Linux si facciano grossi passi in avanti in questo senso.
di Gianluca - 27 luglio 2010 - 17:20
Phoronix ci avvertiva già tempo fa: tra driver (sopratutto grafici) non ottimi, specifiche non rilasciate e “immaturità” della gestione energetica di Linux siamo qui così:
http://www.phoronix.com/scan.php?page=article&item=linux_windows_part2&num=2
di abba - 27 luglio 2010 - 18:35
Sarà un caso
ma da qualche mese (vedi aggiornamento a 10.04)
avevo notato problemi di temperatura alla batteria,
settimana è morta del tutto, non si carica nemmeno.
il portatile è un hp dv5 1027
di Adia - 27 luglio 2010 - 19:04
Speriamo risolvano presto!
di GioSaccone - 27 luglio 2010 - 19:14
Confermo l’innalzamento della temperatura…Un disastro…Dopo solo 3 ore d’uso il laptop è caldo come se avesse lavorato 48 ore di fila….
di Ratamusa - 27 luglio 2010 - 19:17
ho aggiunto il PPA fornito da Brian Rogers ma dopo l’apt-get update non mi è stato aggiornato nulla. sto usando Linux Mint 9 (basata su Lucid Lynx) ma non credo possa costituire un problema.
qualcuno sa da cosa potrebbe dipendere?
uname -a mi conferma che il kernel usato è 2.6.32.21
di pippolomeo - 27 luglio 2010 - 19:39
ma tanto l’importante è che fanno l’interfaccia figa…
di yemmi - 27 luglio 2010 - 19:57
Sei sicuro che per l’apt-get c’era qualcosa da aggiornare?
Se non c’è nulla di “vecchio” nella tua macchina, non viene aggiornato nulla….
Ipotizzi che quell PPA e il tuo ultimo update siano contemporanei e quindi nonci siano aggiornamenti da fare….
Sono miei supposizioni, naturalmente…
di Ratamusa - 27 luglio 2010 - 20:08
E’ davvero imbarazzante che il bug abbia priorità bassa.
Ma dico io, per l’uso home ormai i desktop sono una nicchia mentre sono i notebook/netbook a fare il mainstream, e il baco che taglia la durata della batteria e fa diventare questi oggetti dei forni per cuocere le uova ha priorità bassa?
Ma il vantaggio dell’open source non doveva essere quello di una più efficiente interazione tra comunità di utenti e sviluppatori in modo che i bug importanti siano fixati più rapidamente?
di PattayaTai - 27 luglio 2010 - 20:59
Confermo la non visibilità dell’aggiornamento.
Ma questo credo dipenda da come sono stati costruiti i pacchetti.
Con synaptic è possibile verificare che ci sono dei pacchetti nuovi “linux-headers-2.6.35rc6-power…” e “linux-image-2.6.35rc6-power..:”
di aytin - 27 luglio 2010 - 21:12
Non riesco più a capire Canonical… una grande delusione.. e chi ci rimette e solo Linux,,,
di abel23 - 27 luglio 2010 - 22:13
ho installato il 2.6.35rc6 e posso confermare che il wakeup sul load balancing tick è passato da circa 60% a 30-32%
di aytin - 27 luglio 2010 - 22:29
@abel23
questi sono problemi di linux in generale a partire dai progetti in upstream, e prende perciò qualsiasi distro
di ghostdog - 27 luglio 2010 - 22:45
Ho seri dubbi Lemmy che fornirebbero il kernel della 10.10 per lucid, andrebbe contro la politica delle versioni LTS ovvere non introdurre upgrade. Certo è che il bug è di una certa portata.
di david - 27 luglio 2010 - 23:27
Per curiosità, con l’upgrade alla versione 2.6.35rc6 avete notato un netto risparmio nei consumi della batteria?
Quantificabile in quanto circa?
di Gianluca - 28 luglio 2010 - 08:57
@gianluca
Fra oggi e domani conto di fare un test sulla batteria e ti farò sapere.
Come dicevo prima, il numero dei wakeup è diminuito sensibilmente. col test cercherò di capire se l’impatto sulla batteria è rilevante oppure no
di aytin - 28 luglio 2010 - 10:43
per rispondere al problema con Linux Mint: ho chiesto sul forum di LM e mi è stato risposto che di default gli aggiornamenti del kernel non vengono mostrati da mintUpdate (vale per tutti gli aggiornamenti di livello 5) per evitare blocchi del sistema derivanti da questo tipo di aggiornamenti.
questa impostazione si puo’ cambiare nelle preferenze di mintUpdate o in alternativa si puo’ usare Synaptic per installare l’aggiornamento manualmente
di pippolomeo - 28 luglio 2010 - 10:52
che titolo del *****
di deepcosco - 28 luglio 2010 - 14:10
Ai moderatori, mi raccomando cercate di scrivere post pro ubuntu altrimenti vi diranno di non usarla, così si risolve il problema alla radice.
Scherzi a parte
, non credo sia bello per un tipico utente windows che dovrebbe passare ad ubuntu con la 10.04(che per la maggiore è usato su laptop)dire mi raccomando metti il kernel versione tot,con settato il tot, e mi raccomando al load balancing, e RTFM.
IMO per il rilascio di una LTS, bisognerebbe partire in primis pensando ad un sistema funzionante al 100% e alla stabilità. Non se collocare i bottoni a dx o a sx.
Ribadisco: e SOLO un mio punto di vista, che non si arrabbi nessuno.
di @rchie - 28 luglio 2010 - 19:26
ma quanto impatta sulla batteria
perchè magari ci si fa mille problemi e si perdono 10 minuti (ok il bug cè ma non è così grave)
aspetto la prova da aityn
di ghostdog - 28 luglio 2010 - 19:48
Il bug in questione è presente nel kernel Linux nelle seguenti versioni 2.6.32 – 2.6.33 – 2.6.34, è stato corretto solo nella 2.6.35 che ancora non è un kernel stabile, questo bug attualmente affligge tutte le distro Linux che utilizzano tali kernel, perchè nell’articolo è incentrato su Ubuntu con un titolo flammatorio?
di Camel86 - 29 luglio 2010 - 01:02
Leggendo qui e la ed avendo (e non avendo questo problema, forse perchè kernel 2.6.34?) Suse su un portatile, mi son fatto l’idea che è qualche driver che incappa nel buco del kernel…
E una mia impressione o no?
di ziomaul - 29 luglio 2010 - 03:37
Piccola ricerchina, il bug è presente in in tutte le versioni del kernel linux in sequenza 2.6.32-33-34 e riguarda tutte le distro che utilizzano taluni kernel.
di Paguro - 29 luglio 2010 - 08:52
Paguro, confermo, l’ho avevo scritto anche io, ma il mio commento stranamente non è stato pubblicato.
di Camel86 - 29 luglio 2010 - 09:19
@Camel86, il tuo commento è stato pubblicato, e noi di oneBlog ringraziamo.
@tutti
Personalmente ho il problema riportato nel post: su Windows Vista la batteria dura circa il 50% in più (3 ore contro le 2 su Ubuntu Lucid).
Anche la temperatura in Lucid è più alta, sia rispetto a Ubuntu 9.10, sia rispetto a Windows. Il kernel 2.6.35 riportato nel post nel mio caso ha ottenuto effetti negativi: aumento della temperatura e aumento delle wakeup.
PS
Firefox genera parecchi parecchi wakeup…
di Michele C. Soccio - 29 luglio 2010 - 17:30
Mai provato la Remix plus 5 del prof. Cantaro ?
http://www.istitutomajorana.it/
ciao a tutti
di kefos93 - 30 luglio 2010 - 01:05
Io attendo che il kernel 2.6.35 diventi stable e poi provvedo all’aggiornamento.
Nel mio laptop (Acer 1810TZ) in Windows 7 la batteria dura circa 10 ore, in Linux non vado oltre le 4 ore a parità di utilizzo e programmi (prettamente suite OpenOffice.org e Chromium/Chrome).
di Gianluca - 30 luglio 2010 - 10:03
http://www.lesswatts.org/
ma questo?
erano partiti.. poi sembra si siano arenati…..
di ghostdog - 1 agosto 2010 - 00:49
@abel23
Il bug è di Linux, è Canonical che ci rimette.
di Shiba - 1 agosto 2010 - 14:41
W Debian Lenny!
di furly - 2 agosto 2010 - 17:46
Istallata una settimana dopo l’uscita,
riscontrato il problema immediatamente…
Dopo manco un quarto d’ora di navigazione Internet e altre stupidaggini di poco conto,non potevo poggiare i polsi sulla tastiera..un forno.
Ho dovuto reistallare Vista che,per quanto poco più lento al boot,comunque non mi ha mai dato problemi(e non scherzo,nessun BSOD o altro).
Mi dispiace perchè Linux lo considero un gran SO,ma ogni versione sul mio laptop di 3 anni presenta SEMPRE qualche problema(e ho una VGA integrata Intel..non oso immaginare con ATinVidia)che mi costringe a tornare indietro.
di Val3n - 5 agosto 2010 - 10:06
E meno male che è arrivato lo Sviluppatore a darci la dritta!!
installando il nuovo kernel non si risolve nulla e il consumo della gpu rimane elevatissimo. La compatibilità con nvidia è approssimativa.
Io lo trovo un errore di substrato. Fossi io a gestire
il mondo ubuntu una delle prime questioni che risolverei è la durata delle batterie.
In relazione alla diffusione di portatili di ogni tipo che aumenta progressivamente.
E’ arrivato il dottorino…
di ludo - 26 settembre 2010 - 15:39
Partendo dal semplice presupposto che nulla è perfetto, tantomeno il frutto di un lavoro svolto da migliaia di programmatori in continuo sviluppo, vengo subito al dunque:
1) temperatura cpu / assorbimento energia – soluzioni:
http://openmindedbrain.info/09/05/2010/undervolting-in-ubuntu-10-04-lucid-lts/ – Per Ubuntu Lucid Lynx
http://openmindedbrain.info/26/10/2010/undervolting-in-ubuntu-10-10-maverick/ – Per Maverick
(guida passo passo per l’installazione di un kernel modificato ad hoc, sul mio nb con la cpu al max la ventola si accende a malapena anche con la cpu sottosforzo neanche con win ero riuscito a fare altrettanto)
2) Per passare al kernel 2.6.36 (perfettamente stabile) su Lucid
http://guiodic.wordpress.com/2010/10/26/linux-2-6-36-per-ubuntu-lucid/
Piccolo appello a quanti come me usano Linux con soddisfazione in ambienti lavorativi e non: non perdete tempo nel convincere gli altri ad usare linux ma date loro delle soluzioni rapide e efficaci ed evitate soprattutto sterili polemiche.
Buona giornata a voi tutti.
di pcnoproblem - 10 novembre 2010 - 08:22