This time I'm doing some support for my sister, who runs Ubuntu. We can tell that boinc is running because it shows up in the list of running processes. However, if we try to run boincmgr to see what's going on, nothing happens, either from the Gnome menu or from a terminal. Checking, we can see that one, two or (depending on how many times we try) more copies are sitting there in the background until killed, but nothing shows up on the display. FYI, we downloaded the Ubuntu package, installed it and at first it ran fine, including the manager. If you need more info, ask and I'll get it for you.
Copyright © 2024 Einstein@Home. All rights reserved.
Boinc MGR not displaying on Ubuntu
)
I don't know where the Ubuntu package of BOINC keeps the error logs... but if you could find them, there might be a clue in them.
Sorry, I'm a Fedora person, so that's the only idea I have.
Kathryn :o)
Einstein@Home Moderator
As Kathryn suggests, your log
)
As Kathryn suggests, your log files will hopefully assist in the troubleshooting. You can find them in /var/lib/boinc-client
stderrdae.txt
stdoutdae.txt
Not sure how you're starting/stopping boinc, but the following guidelines should work in a terminal:
to start: sudo /etc/init.d/boinc-client start
to stop: sudo /etc/init.d/boinc-client stop
The password that sudo will be asking for is your password. Not root's, or boinc's.
Knowing your ubuntu version could also be handy. You can determine that by typing in a terminal:
lsb_release -a
RE: As Kathryn suggests,
)
No, they're not. There's no such directory.
I know how to start and stop the client, and that's not the issue. The problem is that unless I run boincmanager in a terminal, it just sits in the background, dead. My sister is running Hardy Heron right now.
Joe, Did you download the
)
Joe,
Did you download the .sh from Berkeley or use the package manager?
Kathryn :o)
Einstein@Home Moderator
RE: No, they're not.
)
Sorry, I figured you'd have installed it from the ubuntu repo's. I would advise that you do that unless you have an overriding reason not to.
Should you choose to, in a terminal type:
sudo aptitude install boinc-client
sudo aptitude install boinc-manager
Here are some reasons why you might choose to:
* daemon configured to autostart
* BOINC Manager added to Gnome menu
* Easy to manage and troubleshoot
The Hardy repos currently contain binaries for version 5.10.45
Let's stop talking apples and
)
Let's stop talking apples and oranges here. Just so that there's no more excuse for your misunderstanding me, here's what I did:
1: I downloaded the boinc package onto her computer for Ubuntu/Debian from the Einstein@home website.
2: I followed the instructions to install it.
3: I got the client running correctly. In fact, as part of that, we ran the manager and it worked long enough for her to reattach to the various projects she'd been running on Win2K.
Now, If I run
ps aux
I can see that boinc_client is running.
And, if I open a terminal and run boincmanager, it runs, it comes up, it shows that everytthing is Just Fine.
However:
If I run boincmanager any other way, it never shows up on the descktop, but if I check in a terminal, it's there in the background doing absolutely nothng. That is what I'm asking about, not how do you install the program or get the client to run. If you have any suggestions about that, please let me know. Suggestions about getting the client to run are, under the circumstances, redundant because it runs.
RE: 1: I downloaded the
)
What is the name of the file you downloaded?
Which instructions did you follow?
Please post the output of ps -efw | grep -i boinc
What command do you use to run the manager from the terminal?
Which other ways are you trying to run the manager and what command(s) are you using to do it?
I downloaded the version of
)
I downloaded the version of boinc on this page: http://boinc.berkeley.edu/download.php and followed the instructions for Ubuntu.
Going into my sister's room and checking on her computer, I get this:
marcia 5801 10 May 26 ? 00:00:00:06 /usr/bin/boinc
and of course, the line for grep.
I use boincmgr from a terminal, and from her Applications menu. From the terminal it works, from the menu it just sits there in the background as show by:
ps aux | grep boinc
but never shows up on the display.
Thank you for asking these questions, and I hope the answers are useful.
RE: I downloaded the
)
Could you please point me to the page with the ubuntu instructions that you followed?
That tells me that the binary is launched from the standard location when installed from the repository, but that wouldn't normally be the case if you downloaded from the boinc web site.
Could you please run these commands in a terminal and post the output:
aptitude search boinc-client
aptitude search boinc-manager
Also once I've seen the instructions you followed, the reason for this may be clearer.
When you run it from the terminal, do you launch it like this:
cd /path/to/
./boincmgr
or like this:
/path/to/boincmgr
Did you add it to the applications menu yourself?
Are you able to identify how it is being launched? i.e. just boincmgr or /path/to/boincmgr?
It might be worthwhile seeing where and how many instances of the boinc client are on the machine. You can do this by:
sudo find / -name "boinc" -print
Another option is to try running it from the desktop by pressing Alt-F2 and putting the full /path/to/boincmgr in the run dialog. What happens when you do that?
We'll get there eventually, provided you have the patience. You do realise that this could be sorted in about 10 minutes if you were to follow my earlier suggestions... :)
Following the links on the
)
Following the links on the page I gave you before, I find this:
http://wiki.debian.org/BOINC#head-a2a2abbce095618c1433ce368aa2dbdae1df2515
As for how I run boinmgr, I run it with /usr/bin/boincmgr, either from a terminal or the Applications menu. IIRC, it was put there by the install program. As far as uninstall/reinstall, isn't that the Windows way, not the Linux way? I know that when I had a little trouble with mine, I was sneered at for suggesting it; now you're sneering at me for not doing it.