SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
$ su -
Password:
Try the Moo Shu Pork. It is especially good today.
root@comp:~# thermald
Ready to serve requests: Daemonizing.. 1
root@comp:~# ps aux | grep '[t]hermald'
root 5720 0.0 0.0 120132 4372 ? Ssl 15:42 0:00
thermald
Third, try with --no-daemon and check what happens:
Code:
root@comp:~# thermald --no-daemon
[WARN]13 CPUID levels; family:model:stepping 0x6:3c:3 (6:60:3)
[WARN]Polling mode is enabled: 4
[WARN]sensor id 6 : No temp sysfs for reading raw temp
[WARN]sensor id 6 : No temp sysfs for reading raw temp
[WARN]sensor id 6 : No temp sysfs for reading raw temp
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
[WARN]sysfs open failed
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
As you I get some warnings and errors but thermald is running nonetheless.
$ su -
Password:
Try the Moo Shu Pork. It is especially good today.
root@comp:~# thermald
Ready to serve requests: Daemonizing.. 1
root@comp:~# ps aux | grep '[t]hermald'
root 5720 0.0 0.0 120132 4372 ? Ssl 15:42 0:00
thermald
Third, try with --no-daemon and check what happens:
Code:
root@comp:~# thermald --no-daemon
[WARN]13 CPUID levels; family:model:stepping 0x6:3c:3 (6:60:3)
[WARN]Polling mode is enabled: 4
[WARN]sensor id 6 : No temp sysfs for reading raw temp
[WARN]sensor id 6 : No temp sysfs for reading raw temp
[WARN]sensor id 6 : No temp sysfs for reading raw temp
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
[WARN]sysfs open failed
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
As you I get some warnings and errors but thermald is running nonetheless.
root@darkstar:~# thermald --no-daemon
[WARN]13 CPUID levels; family:model:stepping 0x6:3a:9 (6:58:9)
[WARN]Polling mode is enabled: 4
[WARN]sensor id 5 : No temp sysfs for reading raw temp
[WARN]sensor id 5 : No temp sysfs for reading raw temp
[WARN]sensor id 5 : No temp sysfs for reading raw temp
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
[WARN]error: could not parse file /etc/thermald/thermal-conf.xml
thanks for your help
now how i can set thermald start at boot?
becuse this file not available:
Code:
/etc/rc.local
and i have this problem also:
i edit grub and write this:
I'm confused - if thermald is run as non-root user it emits an error:
Code:
$ thermald start
You must be root to run thermald!
Did you run 'thermald start's as root in your first post? If yes, how is it possible that you didn't get this message?
One question at a time - start a new topic for a new problem.
In first post i use thermald with root
How to start thermald as boot?
This file not available on system /etc/rc.local
For grub i will start new topic
Thanks
I think you mean /etc/rc.d/rc.local
Its a script file that gets run at boot time. You can edit it and add custom entries to start, like your thermald application I suppose (although I've never used it).
And you didn't see thermald runing but now you did exactly the same and now you see it?
It's /etc/rc.d/rc.local, NOT /etc/rc.local.
That time i thinking thermald not working because temperature 60° to 65° and now with start thermald not different still 60° to 65°
In manjaro temperature at 50° to 55°
And i didn't know how to check services status in slackware
And for rc.local i mistake to write location file. This file not available at /etc/rc.d/
I think you mean /etc/rc.d/rc.local
Its a script file that gets run at boot time. You can edit it and add custom entries to start, like your thermald application I suppose (although I've never used it).
Too slow... :P
File not available at this address /etc/rc.d/
You mean better not use this file?
The scripts in /etc/rc.d/ are installed there by the sysvinit-scripts package from slackware's 'a' series of packages. I'm not sure what you have installed if it's missing, or how you are booting slackware with that directory missing.
cat /etc/rc.d/rc.local
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local startup commands in here. Also, if you have
# anything that needs to be run at shutdown time you can
# make an /etc/rc.d/rc.local_shutdown script and put those
# commands in there.
now how add thermald to this file for start at boot?
You need to learn to read documentation, it will save you and other users a lot of time. There are the relevant lines from README:
Code:
Since this is a daemon, it can be started at boot via /etc/rc.d/rc.local:
/usr/sbin/thermald
An entry could be added to /etc/rc.d/rc.local_shutdown as well:
killall thermald
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.