-
Notifications
You must be signed in to change notification settings - Fork 41
/
Copy pathLINUX_LOGO.FAQ
136 lines (84 loc) · 4.46 KB
/
LINUX_LOGO.FAQ
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
Frequently Asked Questions about Linux_Logo
Sysinfo Problems
Q1. The sysinfo is garbled, what should I do?
Q2. Linux_Logo reports 1 Meg of RAM too little. Why?
Logo Issues
Q3. I don't like the periods in the classic logo.
(or) What happened to the old "-n" option
Usage Issues
Q4. How can I have linux_logo update my /etc/issue file every X minutes?
Q5. How can I have my boot messages scroll w/o moving linux_logo?
Q6. How can I keep the system info from being centered?
Other
Q7. Did you invent the Linux "Tux" logo?
Q8. Why aren't you using the GPL3 license?
Q9. Why don't you use "real" automake config files?
-------------------------------------------------------------------------
Q1. The sysinfo output of linux_logo looks garbled. What can I do?
A1. First check your version of linux_logo (with "linux_logo -v") and
see if it is the newest version available at the web-page. If not,
try getting the newest version.
If it still doesn't quite look right, e-mail me a copy of your
/proc/cpuinfo file and I'll do my best to fix things up.
Q2. Linux_logo reports I have 1 megabyte less RAM than I actually do.
A2. If you have ACPI power management enabled, it uses some of your RAM.
Also, if you have a built-in video card it will use some of the system
RAM for video, which keeps Linux from seeing it.
The "/proc/kcore" method of RAM detection I use doesn't count this
RAM, thus misreporting it.
I have added a hack for intel architectures that checks /proc/iomem
for ACPI support and "fixes" the output. Unfortunately this only
works on 2.3.x kernels and later.
Q3. I don't like the periods in the classic logo.
(or) What happened to the old "-n" option
A3. I was going to add back code that would take care of this. But
I am trying to avoid special-case code like this. I spent most of
the 3.9 development series getting rid of such hacks.
So the solution is simply to edit the "logo_config" file and change
the line that says
./logos/classic.logo
to say instead
./logos/classic-no_periods.logo
and recompile.
Q4. How can I make linux_logo run every 15 minutes or so, that way I can
use the uptime option and impress my windows-using friends with my
incredible uptime?
A4. This is a common question. The best thing to do is use cron.
[See "man crontab"]. Setting up cron can be a bit tricky, but
a line such as
*/15 * * * * linux_logo -u > /etc/issue.net
Should have issue.net updated every 15 minutes. Setting up a crontab
file is a bit beyond the scope of this document; please see the
manpage for details.
Q5. Can I have linux_logo stay on top of the screen while things scroll
in a window beneath it?
A5. Bill Anderson <bill _at_ tb.dynip.com> did some research and came up with this:
I did successfully use:
clear; /bin/echo -e '\033[018;25r' ; linux_logo
to put the linux logo and info on the top 18 lines (fewer if you don't
care about the system info) of the screen and let the rest scroll...
/bin/echo -e '\033[0;0r'
will turn it off again...
Q6. How can I keep the system info from being centered?
A6. Starting with version 4.03 you can just use the "-k" command line option.
On old versions you can use sed to do this. (This only works with the
-a ascii output option because otherwise centering is done with ANSI
escape sequences).
linux_logo -a -g | sed 's/^ *//'
Q7. Did you invent the Linux "Tux" logo?
A7. No. Sometimes there seems to be some confusion about this. I am only
responsible for the program "linux_logo."
Tux the Linux penguin was invented by Larry Ewing. See his page here
for more info: http://www.isc.tamu.edu/~lewing/linux/
Q8. Why don't you use the GPL3 license?
A8. I have been using the GPL2 for 10 years, and trust it, and feel no
need to change that now. It's my software, I get to pick the
license.
Q9. Why don't you use "real" automake config files?
A9. I *hate* automake based config files. Sure, when they work it's
all happiness and fun, but when something goes wrong good luck
figuring out what if you don't have a PhD in the m4 language.
I also refuse to ship a "configure" file that's larger than all
of the rest of my project put together.
So for now you'll have to use my hacked up fake configure
program.