Why are you doing this as a screensaver
instead of a background task that runs all the time?
SETI@home uses a lot of memory while it's running,
and it would cause swapping on some computers.
We want to make sure it has zero impact on your
normal computer work.
So, for PC and Mac, the default mode is screensaver.
However, if you already have a favorite screensaver,
or prefer not to run a screensaver,
SETI@home can also be run as a background program
that computes all the time and has no graphics.
The UNIX version works like this.
Does SETI@home work through firewalls (or proxies)?
SETI@home uses the HTTP protocol,
and work through any semi-transparent firewall that allows outgoing Web traffic.
The latest versions of SETI@home should work through more
restrictive firewalls and proxies.
If you are having problems connecting from Windows through a SOCKS proxy,
you could also look into SocksCap by NEC at
http://www.socks.nec.com/sockscap.html
and Hummingbird Socks at
http://www.hummingbird.com/products/nc/socks/index.html
Both let you use software as if it were
"directly connected to the Internet".
If you're STILL having trouble connecting through an HTTP proxy server
and you are running SETI@home on an older version of Windows 95,
Microsoft has an updated
Winsock 2 driver which corrects the problem, and lets the SETI@home client
connect. Search for "Windows Socket 2" in the Product Information section
of the Microsoft web site. The file is about 986 kbytes, and post-dates
Windows 95 Service Pack 1.
For more info about how to install Proxomition,
click here.
Can I run this on as many machines as I like using the same SETI@home login?
Yes, you can - and as long as you use the same login on each machine,
you'll get credit for them all.
Please note that you can (currently) only run one SETI@home process on a
Windows or Mac machine (except for the Windows 2000/NT command-line client, which can run multiple processes), and if you are running multiple SETI@home UNIX processes, they must
be running out of different directories. To setup these directories simply install
the UNIX client as you normally do, but install into a different directory each time. Now you can
run multiple SETI@home UNIX processes by starting one instance of the client from each SETI@home
directory.
What is an "optimal" cache size to avoid returning obsolete results?
Caching is now more popular than ever. (See our add-ons page for some of the more popular caching programs.)
In general, a 1-month cache isn't bad in terms of redundant results, but a 7-day cache is much better. An "optimal" cache (minimizing the likelihood that a result will have already passed integrity testing before you return it), however, shouldn't hold more than a 2 days of workunits. In the past, 1 month was pretty safe, but the
ramifications of Moore's Law have made the cache window much smaller. Keep in mind, of course, that excepting the above case, redundancy is extremely important for testing the integrity of our
data.
Interestingly, even without cacheing, users on average will receive a duplicate workunit (one they've processed before)
about once every 500 times.
How do I change my login address/user info?
If you need to change anything other than your e-mail address,
you can use this web-based form: Account Change.
If you need to change your e-mail address, you must have access to the
old account, since this is where we'll mail your password. If you don't
have access to your old account, or you mis-typed your e-mail address
when first logging in, you will have to log in again as a new user with
the correct e-mail address.
For both security and administrative reasons, we cannot process
any account changes unless you use the
Account Change form.
One CPU is doing graphics and the other is doing
data analysis (so actually it is multithreaded, in a limited way).
The most likely cause
of this is Microsoft's "FastFind" utility. "FastFind" keeps a sorted index
of all documents on the disk. While it generates this index it occasionally
locks the file "state.txt." To avoid this error you may want to change the
"FastFind" run interval to a large number like 999 hours.
(To do that click on start->settings->control panel. Select FastFind.
Click on Index and select 'Interval' and change the interval.)
I am having trouble connecting over the Internet. What do these
error numbers mean?
If you set "Ask me before connecting" in the Preferences dialog,
SETI@home will display more detailed information for many errors.
Due to overwhelming interest in the SETI@home project,
the server may intermittently be unreachable
as too many clients are trying to connect.
The server may also be occasionally down for maintainance.
If you are unable to connect, please wait an hour and try again.
I just downloaded the latest version of the client, but I get a "verson not supported message". What's wrong?
Here's one possible solution to the problem, submitted by Ralph Bradley:
"When I got my new PC I transferred my Seti files from the old one.
Everything worked. The processing was going 3 times faster then before.
Then last August I downloaded a new version of Seti. During installation
it flashed a message that my version of Windows did not support the
program and then nothing, poof, installation just aborted.
Recently I was browsing through my c:/ directory when I found a small
file, OSINFO.ENG, that contained information about my windows, which it
identified as Win Mil (rather than Win Me which is what it is). I
removed that file and tried the download again. No problems. Seti
installed, and has been processing during my down times every since."
Why do a bunch of green SETI@home icons sometimes accumulate in my system tray?
In newer versions of Windows, if the screensaver is killed via
CTL-ALT-DEL or some other "hard" closing mechanism (typically a crash of some kind), the SAH process
still tries to access the graphical application, and unfortunately plants an icon in the
system tray _before_ it realizes the app's dead, then keeps repeating the attempt ad
nauseum. Moving your mouse over the system tray will make the icons
disappear. No performance problems or otherwise. Again, it should only
happen if the screensaver app gets killed in an unnatural way.
What sorts of signals are being analyzed, and what form does the signal analysis take?
We search for strong narrow band signals.
It's like tuning your radio set to various channels,
and looking at the signal strength meter.
If the strength meter goes up, that gets our attention.
More technically, it's a lot of digital signal processing,
mostly Fourier Transforms at various chirp rates and durations.
We also search for pulsing and drifting signals, and signals which match
the antenna beam pattern as the telescope slews across the sky.
The analysis software searches
for signals about 10 times weaker than any search done to date, because
it makes use of a computationally intensive algorithm called
"coherent integration" that no one else (including our Serendip program)
has had the computing power to implement.
What sort of spectrum is currently being emitted by earth?
Is that signal visible say 10 or 50 light years away?
If SETI were on a planet
say 10-50 light years from here and running this project there, would it be
able to detect earth's signal (assuming it was looking in our direction)?
Earth is polluting space with radio and television signals that
might be detected by nearby advanced civilizations, but it would
be difficult for such a civilization to discover these signals if they only
have Earth's current level of technology (eg: if they have an
Arecibo like telescope and SETI@home like search).
Early TV shows like I Love Lucy and Ed Sullivan left the
earth about 40 years ago, so have gone out 40 light years, reaching
several thousand nearby stars. But these signals are relatively weak and
SETI@home is not likely to detect the equivalent of Earth
type TV transmitters, even on the nearest stars.
Earth's strongest transmitters might be somewhat easier to detect,
such as those emitted by military radars, or some radio telescopes.
The Arecibo telescope transmits very powerful signals
when it is used as a radar system to study planets, asteroids
and the ionosphere. These radar signals are powerful enough to be
detected 10,000 light years away by searches like SETI@home,
except for three big caveats:
a) The Arecibo transmissions are in a very tight beam
(they are not omnidirectional, like TV and military radar), so
they only cover a very small part of the sky at once (about
a millionth of the total sky). It's is unlikely another
civilization will be within one of these narrow beams.
b) The Arecibo transmitter's oldest signals left Earth about
30 years ago, so have only travelled 30 light years.
c) SETI@home is not searching the band of frequencies that the Arecibo
transmitters utilize
(although our older SERENDIP III program did survey one of those bands).
Whenever SETI@home (Mac) tries to connect to the server, it immediately gets
an error.
First, select "Proxy Settings" from the menu and check that they are
correct.
If that is not the problem, then try this: Set "Ask me before connecting"
in the SETI@home Preferences. Manually tell your computer to dial the
Internet. Then select "Connect Now" from the SETI@home menu while your
computer is connected to the Internet. (To dial manually, use the OTPPP,
Remote Acess or FreePPP control panel.)
If this solves your problem, your computer's Internet software may be
incorrectly configured.
Instructions for setting this up are given under
How do I set up my Mac to connect automatically?.
How do I set up my Mac to connect automatically?
Macintosh dial-up Internet software comes in 2 flavors, Open Transport
and FreePPP. On OS 9, Open Transport is called "Remote Access". If you
are using Open Transport (OTPPP or "Remote Access"), then:
1) Under the Apple menu, select Control Panels and PPP ("Remote Access" in
OS 9). make sure it has the correct phone number of your ISP, login name
and password. To connect unattended, you must have "Save password" set.
2) Press the "Options" button, then select the "Connection" tab. Set
"Connect automatically ..." and "Disconnect if idle for xx minutes". Set
the disconnect delay to whatever number you wish.
3) You may also set the "prompt every xx minutes" checkbox if you wish. If
the computer is unattended, so there is no response to the reminder, it
will go ahead and disconnect after a few minutes.
If you are using FreePPP, then:
1) Find and open the FreePPP Setup application. Select the "General" tab.
2) Set "Allow applications to open connection" and "Disconnect if idle for
xx minutes". Set the disconnect delay to whatever number you wish.
How can I get my Macintosh to disconnect from the Internet automatically
after communicating with the SETI@home server?
Dial-up Internet software comes in 2 flavors, Open Transport and FreePPP.
If you are using Open Transport (OTPPP), then:
1) Under the Apple menu, select Control Panels and PPP. make sure it has
the correct phone number of your ISP, login name and password. To connect
unattended, you must have "Save password" set.
2) Press the "Options" button, then select the "Connection" tab. Set
"Connect automatically ..." and "Disconnect if idle for xx minutes. Set
the disconnect delay to whatever number you wish.
10 minutes is a good value.
3) You may also set the "prompte every xx minutes" checkbox if you wish.
If the computer is unattended, so there is no response to the reminder, it
will go ahead and disconnect after a few minutes.
If you are using FreePPP, then:
1) Find and open the FreePPP Setup application. Select the "General" tab.
(If you don't see the "General" tab, click the small triangle in the lower
left corner.)
2) Set "Allow applications ot open connection" and "Disconnect if idle for
xx minutes". Set the disconnect delay to whatever number you wish.
10 minutes is a good value.
How can I get my PC to disconnect from the Internet automatically
after communicating with the SETI@home server?
1) From the Start button, select "Settings" and then "Control Panels".
Open the "Internet Options" Control Panel.
2) Select the "Connections" tab. Make sure the desired "Dial-up
networking" selection is set as the default. (The set default button will
be grayed out if you select the current default in the list.)
3) Set "Always dial my default connection".
4) Select the correct "Dial-up networking" from the list, and click on the
"Settings..." button.
5) Another dialog box "xxxx Settings" appears. Press the "Advanced" button.
6) The "Advanced Dial-Up" dialog will appear. Set "Disconnect if idle for
xx minutes" Set the disconnect delay to whatever number you wish. If you
wish, you may also set "Disconnect when conection may be no longer needed.
Whenever SETI@home tries to connect to the server, it immediately gets an error. (Windows)
First, select "Proxy Settings" from the menu and check that they
are correct.
If that is not the problem, then try this: Set "Ask me before
connecting" in the SETI@home Preferences. Manually tell your
computer to dial the Internet. Then select "Connect Now" from the
SETI@home menu while your computer is connected to the Internet.
(To dial manually, select Start -> Programs -> Accessories ->
Dial-Up Networking, and double-click the desired connection.)
If this solves your problem, your computer's "Internet Options"
control panel may be incorrectly configured. Instructions for
setting this up are given under How do I set up my computer to
connect automatically?.
If your PC does not have a relatively recent version of Internet
Explorer, you may not have the software needed for SETI@home to
dial your modem. IE versions 4 and later install the needed
software; we have not tested with older versions of IE. The
needed file is c:\WINDOWS\SYSTEM\wininet.dll.
How do I set up my computer to connect automatically? (Windows)
For Windows 95 and 98, do the following steps:
1) From the Start button, select "Settings" and then "Control
Panels". Open the "Internet Options" Control Panel.
2) Select the "Connections" tab. Make sure the desired "Dial-up
networking" selection is set as the default. (The set default
button will be grayed out if you select the current default in the
list.)
3) Set "Always dial my default connection".
4) Select the correct "Dial-up networking" from the list, and click
on the "Settings..." button.
5) Another dialog box "xxxx Settings" appears. Press the
"Advanced" button.
6) The "Advanced Dial-Up" dialog will appear. Set "Disconnect if
idle for xx minutes" Set the disconnect delay to whatever number
you wish. If you wish, you may also set "Disconnect when conection
may be no longer needed."
7) Close the "Internet Options" Control Panel.
8) Double-click on "My Computer", and then on "Dial-Up Networking".
Double-click on the default "Dial-up networking" icon. Make sure
the "Save password" box is checked. If not, check it and click on
"Connect", then "Cancel". Close the dialog.
For Windows NT do this:
1) Click Start, point to Programs, point to Accessories, and then
click Dial-Up Networking.
2) Click More, and then click User preferences.
3) In the Enable Auto-Dial By Location dialog box, select each
location for which you want the automatic dialing feature to
operate.
4) Click OK and then restart the computer.
SETI@home was part way through processing a work unit,
but then progress reset to zero and it started again from
the beginning. What happened?
There are several possibilities. If you have SETI@home
set to connect automatically to the Internet, it may have
returned the result and gotten a new work unit. (If a
work unit has too much radio interference or RFI, then
SETI@home may request a new work unit much sooner than
usual.)
If SETI@home's processing was interrupted abnormally by
a system error or power interruption, its output files
may have been corrupted. In this case, SETI@home will
restart the work unit from zero automatically.
I'm still having trouble connecting through my Microsoft Proxy Server. What do I do?
If you're having trouble connecting with password protection
through Microsoft Proxy Server, check out
Proxomitron:
http://spywaresucks.org/prox/.
Please be aware that Proxomitron is third party software, and therefore
out of SETI@home control, but it has been
recommended by various users including Nick.Roux@Bigfoot.com who posted
these cookbook instructions on the sci.astro.seti newsgroup (thanks, Nick!):
1. Download Proxomitron
(at http://members.tripod.com/Proxomitron/)
and install it.
2. Go to 'Headers", find 'Proxy-Authorization', select 'In' and 'Out' and
click on 'Edit'.
In the 'Replacement Text' field enter 'basic user:password' replacing
user and password with your userid and password for the your MS Proxy
server. Highlight user:password and rightclick on it. Select 'Mime
Encode', 'Encode String'.
The 'Replacement text' field should now look something like 'basic
dXNlcjpwYXNzd29yZA=='
3. Click OK, OK
4. Click on 'Proxy' and add the name:port of your MS Proxy
Click OK
5. Select the 'Use Remote Proxy' Checkbox
Save your changes.
6. In S@H select Settings/Proxy Server and add 'localhost', port 8080 as
your proxy.
Now Proxomitron will automatically sign on to the MS Proxy.