Libreboot x60 always at 100% cpu usage

14 risposte [Ultimo contenuto]
tomlukeywood
Offline
Iscritto: 12/05/2014

i have recently installed libreboot on my x60 computer:
https://trisquel.info/en/forum/installing-libreboot-x60-thinkpad

and i booted trisquel from a usb stick
but when i am running trisquel the cpu usage
is always at least 99% normally 100%

this makes my battery life only about 30 minits

and makes the machine much slower

i am tryed trisquel mini aswell and its still 99% - 100% cpu usage

the specs on the x60 are
cpu: single core 1.66ghz
2gb ddr2 667mhz ram
4gb usb stick(i dont have a HDD in it)

this is not a amazing computer but i hae another computer
that runs trisquel mini that is normally at 15% - 30% cpu usage
while running most programs with the specs
cpu:
1.7ghz single core
2gb ddr2 ram 667mhz

i would not imagen 0.4ghz would make that much diffrence

could there be any cause/soulution to this?

AllegatoDimensione
Screenshot from 2015-02-23 19:37:50.png253.35 KB
lembas
Offline
Iscritto: 05/13/2010

Open a terminal and run top, it will show you which process is eating your CPU.

tomlukeywood
Offline
Iscritto: 12/05/2014

it seems to be mostly system prosessors like init
so dose this mean that my computer is just too slow?

i wondered if libreboot had anything to do with it as
this was not happening before

Screenshot from 2015-02-23 19:43:32.png
lembas
Offline
Iscritto: 05/13/2010

systemd?

marioxcc
Offline
Iscritto: 08/13/2014

Trisquel 7 uses upstart. “dpkg -S /sbin/init” (no necessarily as root) will tell you the package from where the init executable comes.

tomlukeywood
Offline
Iscritto: 12/05/2014

weird top is saying my cpu usage is about 60% and
system monitor is saying 100%

maby its just system montior thats wrong

i will try running some other distros like gnewsense
to see if it improves

Screenshot from 2015-02-24 10:08:46.png
lembas
Offline
Iscritto: 05/13/2010

No, it says 64% is used by user processes that are not niced. The manual page is your friend.

I do admit that top is a complicated tool. I was hoping we would see one process hog a very large amount but no.

lembas
Offline
Iscritto: 05/13/2010

That's what I though and was somewhat surprised to see systemd in that top output. I'm still on Trisquel 6 and don't have any systemd processes running.

alimiracle
Offline
Iscritto: 01/18/2014

systemd in trisquel7!!
this idea makes me so crazy
now I Will look for it
if I find it
I'll dont use trisquel forever

tomlukeywood
Offline
Iscritto: 12/05/2014

recommended replacement so you can chose if you want systemmd or not:
https://www.parabola.nu/

Legimet
Offline
Iscritto: 12/10/2013

udev was merged into systemd in 2012, which is why you see "systemd-udevd". Trisquel 7 does not use systemd as the init system (but Trisquel 8 will)

lembas
Offline
Iscritto: 05/13/2010

Thanks for the info.

tomlukeywood
Offline
Iscritto: 12/05/2014

is there any way to just cap the cpu speed at say 60%?

this would limit the processor to about 1ghz
but at least it would get me a bit more battery
and 1ghz is fine for basic computer use

lembas
Offline
Iscritto: 05/13/2010

It should not use 100% of cpu all the time, something's gone wrong. You could try reading the logs in /var/log/ to see if there's any clue as to what's going on.

Perhaps try another kernel, e.g. from http://jxself.org/linux-libre/

or even another (free) distro as last resort.

Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

Indeed. I suspect a malfunctioning device making udev constantly write lines in a log file. See what 'dmesg' (in a terminal) has to say.

In fact, your problem looks a lot like https://trisquel.info/forum/wifi-card-no-more-supported-trisquel-7 ... which has not been solved.