-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
136 lines (103 loc) · 3.96 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
PACKAGE INFORMATION
===================
A lxpanel plugin to monitor hardware sensors through lm-sensors.
DEPENDENCIES
============
This package uses several other packages with different names
depending on distribution.
For Ubuntu 20.04:
pkg-config
libglib2.0-dev
libgtk2.0-dev
libsensors4-dev
libmenu-cache1-dev
For Fedora 16:
lm_sensors-devel
gtk2-devel
INSTALLATION
============
To install this package run on a fresh ubuntu 20.04 system:
sudo apt install gcc make libglib2.0-dev libgtk2.0-dev libsensors4-dev lm-sensors
make
sudo make install
To install this package run on a fresh ubuntu 11.04 system:
sudo apt-get install build-essential lxde
sudo apt-get install libglib2.0-dev libgtk2.0-dev libmenu-cache1-dev
sudo apt-get install libsensors4-dev
make
sudo make install
To install this package run on a fresh ubuntu 14.04 system:
sudo apt-get install libglib2.0-dev libgtk2.0-dev libmenu-cache1-dev
sudo apt-get install libsensors4-dev
make
sudo make install
To install in Arch Linux
Available PKGBUILD in the AUR:
https://aur.archlinux.org/packages/sensors-lxpanel-plugin
On debian (and possible other systems) the package 'lxpanel-dev' is
also needed:
sudo apt-get install lxpanel-dev
Make sure you have run 'sudo sensors-detect' or otherwise configured
lm-sensors. You can test your lm-sensors configuration by running
'sensors'.
USAGE
=====
Once installed, follow these steps to add the plugin:
Restart lxpanel (log out/in or run lxpanelctl restart)
Right-click panel
Select "Add / Remove Panel Items"
Press "Add"
Select and add "lm-sensors Monitor"
Right-click plugin to change settings
To monitor multiple sensors, add multiple sensors plugins.
AUTHOR INFORMATION
==================
Author: Dan Amlund Thomsen
Email: dan@danamlund.dk
Website: http://danamlund.dk/sensors_lxpanel_plugin
CHANGELOG
=========
1.0 (2012-03-12)
Initial release
1.1 (2013-03-06)
Widget size is kept as the maximum seen to avoid jiggling other
plugins. Widget size can be reset by entering the configuration.
1.2 (2013-03-10)
Text is now aligned to the right in the x-coordinate and in the
center on the y-coordinate. The text is now customizable using html
markup.
1.3 (2013-04-08)
Added the gpl2 license COPYING file to the repository.
1.4 (2013-05-29)
The default delay of 1 second can now be changed (to a minimum of 10
ms). Also, easy Arch Linux installation instructions added by
graysky2.
1.5 (2014-05-24)
(1) Fixed compilation problems on Ubuntu 14.04 by properly depending
on glib.
(2) on Removed dependency on lxpanel-dev package (because it is not
available on Ubuntu 14.04), the required lxpanel/plugin.h is now
packaged along side.
(3) Improved installation script by trying all sorts of methods to
locate lxpanel/plugins (try 'pkg-control lxpanel', search for
deskno.so (a built-in plugin) in various common lib folders).
1.6 (2014-05-24)
'make DESTDIR=/tmp/stage install' is now supported to prepend
"/tmp/stage" to where it would otherwise install the plugin.
'make LXPANEL_PLUGINS_DIR=/usr/lib/lxpanel/plugins install' installs
the plugin (copied sensors.co) into '/usr/lib/lxpanel/plugins'.
Version 1.4 handled DESTDIR like LXPANEL_PLUGINS_DIR is handled
now. DESTDIR now follows the standard (from
https://www.gnu.org/prep/standards/html_node/DESTDIR.html ).
My thanks to https://github.com/rikardfalkeborn for these fixes.
1.7 (2014-05-24)
Fixed problem with installation not working on systems where
'pkg-control --variable=libdir lxpanel' returns something. I'm not
sure what this returns exactly so we search for a builtin-plugin in
what is returned. From the autotools of the lxpanel example plugin
it looks like it returns e.g. '/usr/lib/lxpanel', but on a Arch
linux system it returns '/usr/lib/'.
1.8 (2020-05-26)
Add parameter that lets you override how sensor numbers are
formattet. For example if you set it to "%.0lf%s", then temperatures
wont have any decimals.