Questions and Answers : Unix/Linux : Show graphics; stopping and starting
Message board moderation
Author | Message |
---|---|
Send message Joined: 5 Apr 05 Posts: 12 Credit: 38,219 RAC: 0 |
After lots of problems with CPN running underXP, I\'m giving Lunix a go (Suse 9.1) I downloaded the self-extracting file from Boinc, and ran sh boinc_4.43_i686-pc-linux-gnu.sh as instructed. It\'s by no means clear what to do next, but in reality everything seems to be, more or less done for you. I clicked on the boincmgr icon in my home directory window , added the CPN URL and my account ID and, eventually, I had an executing model. If it\'s as easy as this, I do wonder why the instructions can\'t make this clearer. Small moan aside, I\'ve two problems. 1 The show graphics button doesn\'t work 2 I don\'t know how to start and stop the BOINC manager gracefully, i.e. without risking the loss of work - I want to swwitch Linux off now and again. It\'s a dual-boot system and sometimes I have to run Windows. I\'m very much a Linux newbie, but keen to learn. Can anyone help please? |
Send message Joined: 5 Aug 04 Posts: 85 Credit: 2,924,043 RAC: 0 |
Boinc 4.43 for Linux is still in development and even if this version seems fairly stable you may expect to find some bugs. I had already found those ones ... 1) Graphic functions do not works at all (but if you really want to watch visualisation, run hadsm3viz_4.13_i686-pc-linux-gnu appl. in your BOINC/projects/climateprediction.net directory) 2) Web sites button does not works at all. I'm only having/using Konqueror. 3) The menus do not hide if you click outside the displayed box. 4) Because fonts are too big, I cannot see the entire contents of the HTTP & SOCKS Proxies menus. Not an issue for me because my setup doesn't require using it. 5) The progress status indicates progress done in the phase being processed. Don't worry to close BOINC manager at any time. Under 4.43, client and manager apps run independently & after a month, I didn't lost any WU. |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
1. cd to home/your_name/BOINC/projects/climateprediction.net and type: ./viz if you have 2 models on an HT machine, you can type the name of the wu after ./viz: ./viz 2voi0_4542313545 for exemple. perhaps you'll need a library called libstd6: you can download it on the internet in rpm. boincmanager and boinc are 2 differents programs. you can quit boincmanager and boinc is still running. you can kill the boinc process without problem in Ksysguard or in command-line. never noticed any problem doing it. Killing boincmanager doesn't affect boinc. killing boinc while boincmanager is running: you'll see boincmanager saying it is disconnected from localhost. You can even boot or reboot your machine without paying attention to boinc or boincmanager: boinc is stable in Linux and will not throw errors for that reason (I reboot everyday on one of my dual-boot machine since several months and never had an error: I use a little script place in the /.kde/autostart folder to launch boinc automatically). HTH. |
Send message Joined: 5 Apr 05 Posts: 12 Credit: 38,219 RAC: 0 |
> 1. cd to home/your_name/BOINC/projects/climateprediction.net and type: ./viz > if you have 2 models on an HT machine, you can type the name of the wu after > ./viz: ./viz 2voi0_4542313545 for exemple. perhaps you'll need a library > called libstd6: you can download it on the internet in rpm. > > boincmanager and boinc are 2 differents programs. you can quit boincmanager > and boinc is still running. you can kill the boinc process without problem in > Ksysguard or in command-line. never noticed any problem doing it. > Killing boincmanager doesn't affect boinc. killing boinc while boincmanager is > running: you'll see boincmanager saying it is disconnected from localhost. > You can even boot or reboot your machine without paying attention to boinc or > boincmanager: boinc is stable in Linux and will not throw errors for that > reason (I reboot everyday on one of my dual-boot machine since several months > and never had an error: I use a little script place in the /.kde/autostart > folder to launch boinc automatically). > HTH. > Many thanks I'm fairly confident I'll now be able to get the graphics interface running - I need to, it's the only way I know how to tell which phase I'm in, and two of my XP runs (after nearly two weeks solid computation in each case) failed to progress beyond phase 1. Unfortunately, I seem to have made a mess of shuting down CPN. I assumed that I could just shutdown Linux and the OS would handle BOINC, leaving everything ready to run again when I started-up Linux. What I seem to have done is to have killed boinc, as the boincmanger shows no work units and tells me I'm disconnected from the local host. I've been here before, and got round the problem then by re-installing boinc and starting again. Is there a better of getting CPN running again? I think I can solve this problem by suspending the running WU before shuting down Linux Is this the right approach? Thanks again for your help and patience. RD |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
Yeah. Boinc and BOINCmanager are 2 differents programs. When you boot your machine, boinc is not started. Then you launch boincmanager which is looking for a instance of boinc: it doesn't find it and tells you that it is disconnected from localhost. What you must do: start boinc (cd to the boinc directory and type ./boinc in a terminal box) and after that start the boincmanager. You can also start boinc automatically by running a little script that you'll find <a href="http://boinc.berkeley.edu/autostart_unix.txt">here</a> or <a href="http://www.boincforum.info/boinc/viewtopic.php?p=1494#1494">here</a> Place the script in /home/your_name/.kde/autostart and reboot your machine: boinc should start automatically each time you boot your machine. In theory you can stop you machine without stopping boinc or boincmanager because linux send a "kill all" command to stop all the processes. Well I stop my machines like that and I have no problem of stability. EDIT: you can also go here: http://boinc.berkeley.edu/bare_core.php for more info on the auto-start of boinc in Unix/linux machines |
Send message Joined: 5 Apr 05 Posts: 12 Credit: 38,219 RAC: 0 |
> Many thanks - I've now workded out the distinction between boinc and boinmgr and can happily start either program from the terminal. Also, as everybody says starting and stopping in Linux is no problem, provided you realise that boinmgr is really just a very limited window on the boinc client and, naturally, you have to start the client before the window can work. I'll follow up your suggested links to learn a bit more about all this. One small, last problem, now I can follow the client in the terminal window I don't really need a graphical interface, but it would be nice to see it, particularly when, hopefully, I finally get to phase 3, but for some reason my /home/roger/projects/climateprediction.net folder is empty, so there's no viz executable file. I've yet to reach the end of December 1810, will the climateprediction.net files appear eventually? |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
Your path should be /home/roger/<b>BOINC</b>/climate.... It can't be empty, because there are all the app and data folders in it. The viz exe is named hadsm3viz_4.13_i686-pc-linux-gnu. |
Send message Joined: 5 Apr 05 Posts: 12 Credit: 38,219 RAC: 0 |
> Your path should be /home/roger/<b>BOINC</b>/climate.... > It can't be empty, because there are all the app and data folders in it. > The viz exe is named hadsm3viz_4.13_i686-pc-linux-gnu. > >Oops - now got the path right, it's a bit confusing, there are two project folders in my home directionary, both with a climateprediction sub folder - one of which really is empty. Anyway, I've now found the right one, but attempting to run viz gets me: roger@linux:~/BOINC/projects/climateprediction.net> ./viz ./hadsm3viz_4.13_i686-pc-linux-gnu: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory roger@linux:~/BOINC/projects/climateprediction.net> You've be a great help so far - any suggestions for my next move? |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
Yeap, You need to download this library on the Internet and install it on your machine/ To do this you have several ways: 1.You can use a program like apt, yum or urpmi (it depends of the linux distrib you use). In mandrake you type :urpmi libstdc++6 (as a root user) and the library will install itself automatically from the internet (of course urpm must be configure correctly) 2.On mandrake or Suse, you can use a RPM (you can find it using google or you can try this adress: http://rpmseek.com/rpm-pl/libstdc%5C%5C6.html?hl=de&cx=0:: (try libstdc++6-3.4.1-4mdk.i586.rpm or libstdc++6-3.4.3-7mdk.i586.rpm package :I don't remember which one is working on my suse box, sorry) If you're using a DVD of Suse, try and look for this lib on the DVD with Yast (unlikely, but you can try..) 3.You can download the sources of the library and install it yourself on your machine HTH a little... |
Send message Joined: 5 Apr 05 Posts: 12 Credit: 38,219 RAC: 0 |
> Yeap, > You need to download this library on the Internet and install it on your > machine/ > To do this you have several ways: > 1.You can use a program like apt, yum or urpmi (it depends of the linux > distrib you use). In mandrake you type :urpmi libstdc++6 (as a root user) and > the library will install itself automatically from the internet (of course > urpm must be configure correctly) > 2.On mandrake or Suse, you can use a RPM (you can find it using google or you > can try this adress: > http://rpmseek.com/rpm-pl/libstdc%5C%5C6.html?hl=de&cx=0:: (try > libstdc++6-3.4.1-4mdk.i586.rpm or libstdc++6-3.4.3-7mdk.i586.rpm package :I > don't remember which one is working on my suse box, sorry) > If you're using a DVD of Suse, try and look for this lib on the DVD with Yast > (unlikely, but you can try..) > 3.You can download the sources of the library and install it yourself on your > machine > HTH a little... > Brilliant! found the rpm with the aid of Google- for Mandrake but works OK- at: http://rpmseek.com/rpm-dl/libstdc%5C%5C6-3.4.1-4mdk.i586.html?hl=de&cx=0:-:0:1781028:0:0:0 Installed with the excellent Suse Yast. viz now working - thanks for all your help > |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
Ok, happy crunching :o) |
Send message Joined: 5 Aug 04 Posts: 1120 Credit: 17,202,915 RAC: 2,154 |
> Yeap, > You need to download this library on the Internet and install it on your > machine/ > To do this you have several ways: > 1.You can use a program like apt, yum or urpmi (it depends of the linux > distrib you use). In mandrake you type :urpmi libstdc++6 (as a root user) and > the library will install itself automatically from the internet (of course > urpm must be configure correctly) > 2.On mandrake or Suse, you can use a RPM (you can find it using google or you > can try this adress: > http://rpmseek.com/rpm-pl/libstdc%5C%5C6.html?hl=de&cx=0:: (try > libstdc++6-3.4.1-4mdk.i586.rpm or libstdc++6-3.4.3-7mdk.i586.rpm package :I > don't remember which one is working on my suse box, sorry) > If you're using a DVD of Suse, try and look for this lib on the DVD with Yast > (unlikely, but you can try..) > 3.You can download the sources of the library and install it yourself on your > machine > HTH a little... > Does not actually work for me (Red Hat Enterprise Linux 3). I already have libstdc++.so.6, but it is here: /lib/ssa/libstdc++.so.6.0.0. If I put a link to it in /usr/lib, and try to run viz, it complains about a bad version of something else. Not worth trying to make it work. |
Send message Joined: 3 Sep 04 Posts: 268 Credit: 256,045 RAC: 0 |
Hi, 1.What model are you running: slab or sulphur ? (this thread was written when there were only slab models) 2.Could you post the message you're receiving ? 3.hypothesis: if you're running sulphur, it's possible that your libstdc++6 is too old. Try to use an up-to-date version of libstdc++6 (I use libstdc++.so.6.0.5, but I can't assure you that it is up-to-date) You can find libstdc++so.6.0.5 here: http://debian.vinita.lt/debian/pool/main/g/gcc-4.0/libstdc++6_4.0.1-6_i386.deb (it's inside the usr directory) (If you drop the libstdc++.so.6.0.5 file in /usr/lib/ executing LD_LIBRARY_PATH=/usr/lib/ might help) ----------------------------------------------- <a href="http://boinc-doc.net/boinc-wiki/index.php?title=Main_Page">Boinc Wiki</a> <a href="http://forum.boinc.fr/">L'Alliance Francophone</a> |
Send message Joined: 5 Aug 04 Posts: 907 Credit: 299,864 RAC: 0 |
we're going to soon setup a machine for making Linux executables which will hopefully have older libs that everyone should have (i.e. BOINC developers have suggested Debian Woody -- with no updates). This should be within a week and hopefully we can get more "friendlier" versions of the slab model (hadsm3) and sulphur cycle execs out there. |
©2024 cpdn.org