Linux Distro Help


log in

Advanced search

Message boards : Number crunching : Linux Distro Help

Author Message
Profile mintakans
Avatar
Send message
Joined: 22 Aug 07
Posts: 7
Credit: 581,440
RAC: 427
Malaysia
Message 1407783 - Posted: 26 Aug 2013, 2:45:43 UTC

Hi All,

I choose dotsch/UX because of it's BOINC built-into it. However, I find that downloading dotsch/UX is a big problem because it has this MDS checksum problem or very slow downloading speed. Looking at past comments at misc forums, some uses other distro such as madriva or puppy. However, this requires some manual installations of BOINC*.pet which is a problem to me as I am not very familiar with linux and that I would not know how to install BOINC on a running Linux OS that runs from a live CD or USB.

As I would like to use linux to run old pc, could anyone provide me with reliable links to other dotsch/UX sites or perhaps another linux distro that have BOINC built into it. Thanks.

Profile TimeLord04
Volunteer tester
Avatar
Send message
Joined: 9 Mar 06
Posts: 10458
Credit: 988,806
RAC: 3,251
United States
Message 1407794 - Posted: 26 Aug 2013, 3:47:26 UTC - in response to Message 1407783.
Last modified: 26 Aug 2013, 4:36:00 UTC

Hi All,

I choose dotsch/UX because of it's BOINC built-into it. However, I find that downloading dotsch/UX is a big problem because it has this MDS checksum problem or very slow downloading speed. Looking at past comments at misc forums, some uses other distro such as madriva or puppy. However, this requires some manual installations of BOINC*.pet which is a problem to me as I am not very familiar with linux and that I would not know how to install BOINC on a running Linux OS that runs from a live CD or USB.

As I would like to use linux to run old pc, could anyone provide me with reliable links to other dotsch/UX sites or perhaps another linux distro that have BOINC built into it. Thanks.


I'm also new to Linux. I'm on Ubuntu 12.0.4; however, the latest version is 13.0.4. Through Ubuntu Software Center, in the search window, type in BOINC and it will show you the BOINC Client and Manager package. It defaults to install BOINC 7.0.27; however, when you select and click on "Install" there is a button that says "more" or "more info", click that and that takes you to a screen with a drop down arrow on the Version # and that lets you choose to install 7.0.65, the latest BOINC for Linux. It's SUPER EASY to get BOINC installed on Ubuntu this way. Once it is installed it walks you through connecting to the Project SETI and before you know it, it's running.

I would recommend Ubuntu for you to run on your old PC. Mine is a 2004 system on an ASUS A7V-400-MX motherboard with 512MB RAM and a 41 GB Hard Drive. Ubuntu 12.0.4 runs just fine on it.
____________
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
Pluto is still a planet

Profile Donald L. Johnson
Avatar
Send message
Joined: 5 Aug 02
Posts: 6009
Credit: 634,195
RAC: 1,008
United States
Message 1407796 - Posted: 26 Aug 2013, 3:49:52 UTC - in response to Message 1407783.

Hi All,

I choose dotsch/UX because of it's BOINC built-into it. However, I find that downloading dotsch/UX is a big problem because it has this MDS checksum problem or very slow downloading speed. Looking at past comments at misc forums, some uses other distro such as madriva or puppy. However, this requires some manual installations of BOINC*.pet which is a problem to me as I am not very familiar with linux and that I would not know how to install BOINC on a running Linux OS that runs from a live CD or USB.

As I would like to use linux to run old pc, could anyone provide me with reliable links to other dotsch/UX sites or perhaps another linux distro that have BOINC built into it. Thanks.

Have you asked your question in teh Number Crunching forum?
You may get lots more answers over there.
____________
Donald
Infernal Optimist / Submariner, retired

Profile TimeLord04
Volunteer tester
Avatar
Send message
Joined: 9 Mar 06
Posts: 10458
Credit: 988,806
RAC: 3,251
United States
Message 1407806 - Posted: 26 Aug 2013, 4:24:52 UTC

Also, with Ubuntu 12.0.4 forward, they use the "Unity" desktop. If you want Gnome, (or KDE), you will have to install Gnome, (or KDE - but NOT both), separately.


____________
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
Pluto is still a planet

Profile ivan
Volunteer tester
Avatar
Send message
Joined: 5 Mar 01
Posts: 579
Credit: 131,419,536
RAC: 113,615
United Kingdom
Message 1407884 - Posted: 26 Aug 2013, 10:56:34 UTC - in response to Message 1407783.

I'm temporarily running Mint on my old home workstation, off an 8 GB USB stick, because my (XP) hard-disk died. Setting it up was easy, and then BOINC setup was as simple as navigating to the seti@home website in FireFox, going to the "Participate" section, downloading the current BOINC version and running it.
There can be problems with library versions if you are forced (as I am elsewhere) to run much older Linux distros, but in this case it all went very smoothly.
____________

Profile tullio
Send message
Joined: 9 Apr 04
Posts: 3587
Credit: 362,356
RAC: 194
Italy
Message 1408303 - Posted: 27 Aug 2013, 10:06:13 UTC
Last modified: 27 Aug 2013, 10:06:36 UTC

I was running SuSE Linux 12.3 on a laptop and 12.2 on my SUN WS. I was asked by SuSE to online update 12.2 and I found myself with a Beta version with a 3.10 kernel, which did not work in graphic mode. So I reinstalled the same 12.3 version I have on the laptop and it works. But how can one get a Beta version without asking for it? Cave updates, not canem.
Tullio
____________

Cosmic_Ocean
Avatar
Send message
Joined: 23 Dec 00
Posts: 2236
Credit: 8,449,136
RAC: 4,081
United States
Message 1408600 - Posted: 28 Aug 2013, 1:34:22 UTC

To be honest, I have yet to get any distro that uses kernel 3.0+ to work properly on anything: circa-2004 Toshiba Satellite, circa 2009-Dell Latitude, old XP3200+ Socket A rig, or even a virtual machine. Something about 3.0+ and GUI just doesn't get along at all. I'm still using SuSE 11.3 on all of my non-Windows machines.

For live-boot, I have found that some older hardware doesn't like newer Ubuntu builds, again, especially with kernel 3.0+. I pulled this one machine out of a trash pile last year and the "newest" Ubuntu I could get to even work on it was 6.10. Anything newer would either result in a hard lock, kernel panic on boot-up, or it would dump into text-only mode after trying to load a GUI for several minutes.

I remember Dotsch/UX. I was helping seed the ISOs for it via torrent a while back. I never used it myself, but I offered my bandwidth to help distribute it since at the time, the webserver it was hosted on originally only ran about 50KiB/sec, and that doesn't do very well when you have 50+ people trying to download at the same time.


As for getting BOINC on a Linux distro that doesn't have it, over on the download page, you download the .sh file. Open up a terminal window and just run it with:

sh boinc_7.0.65_x86_64-pc-linux-gnu.sh


(or boinc_7.0.65_i686-pc-linux-gnu.sh for 32-bit).

When you run that command, it extracts to BOINC/ in your current working directory (CWD), which can be found by using 'pwd' in the terminal window. That means "Print Working Directory" to show you the absolute path for where you are.

I used to put BOINC in the root of the tree, so the absolute path for it was /BOINC/. To do this, you need to be root, and do 'cd /' and then 'sh /path/to/boinc.sh' and it extracts where you want it to.

Usually, it is simplest to just do it from your home directory. It is up to you.
____________

Linux laptop uptime: 1484d 22h 42m
Ended due to UPS failure, found 14 hours after the fact

Profile mintakans
Avatar
Send message
Joined: 22 Aug 07
Posts: 7
Credit: 581,440
RAC: 427
Malaysia
Message 1408636 - Posted: 28 Aug 2013, 3:01:00 UTC - in response to Message 1407794.

sound promising. I will try that.

Profile TimeLord04
Volunteer tester
Avatar
Send message
Joined: 9 Mar 06
Posts: 10458
Credit: 988,806
RAC: 3,251
United States
Message 1408647 - Posted: 28 Aug 2013, 3:47:43 UTC - in response to Message 1408600.
Last modified: 28 Aug 2013, 3:49:57 UTC

To be honest, I have yet to get any distro that uses kernel 3.0+ to work properly on anything: circa-2004 Toshiba Satellite, circa 2009-Dell Latitude, old XP3200+ Socket A rig, or even a virtual machine. Something about 3.0+ and GUI just doesn't get along at all. I'm still using SuSE 11.3 on all of my non-Windows machines.

For live-boot, I have found that some older hardware doesn't like newer Ubuntu builds, again, especially with kernel 3.0+. I pulled this one machine out of a trash pile last year and the "newest" Ubuntu I could get to even work on it was 6.10. Anything newer would either result in a hard lock, kernel panic on boot-up, or it would dump into text-only mode after trying to load a GUI for several minutes.

I remember Dotsch/UX. I was helping seed the ISOs for it via torrent a while back. I never used it myself, but I offered my bandwidth to help distribute it since at the time, the webserver it was hosted on originally only ran about 50KiB/sec, and that doesn't do very well when you have 50+ people trying to download at the same time.


As for getting BOINC on a Linux distro that doesn't have it, over on the download page, you download the .sh file. Open up a terminal window and just run it with:

sh boinc_7.0.65_x86_64-pc-linux-gnu.sh


(or boinc_7.0.65_i686-pc-linux-gnu.sh for 32-bit).

When you run that command, it extracts to BOINC/ in your current working directory (CWD), which can be found by using 'pwd' in the terminal window. That means "Print Working Directory" to show you the absolute path for where you are.

I used to put BOINC in the root of the tree, so the absolute path for it was /BOINC/. To do this, you need to be root, and do 'cd /' and then 'sh /path/to/boinc.sh' and it extracts where you want it to.

Usually, it is simplest to just do it from your home directory. It is up to you.


My Ubuntu 12.0.4 is on Kernel 3.2.0 - 52 PAE, and is quite stable. ...with Unity and Gnome Desktops.
____________
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
Pluto is still a planet

Profile arkayn
Volunteer tester
Avatar
Send message
Joined: 14 May 99
Posts: 3594
Credit: 47,338,244
RAC: 241
United States
Message 1408650 - Posted: 28 Aug 2013, 3:55:03 UTC - in response to Message 1408647.

To be honest, I have yet to get any distro that uses kernel 3.0+ to work properly on anything: circa-2004 Toshiba Satellite, circa 2009-Dell Latitude, old XP3200+ Socket A rig, or even a virtual machine. Something about 3.0+ and GUI just doesn't get along at all. I'm still using SuSE 11.3 on all of my non-Windows machines.

For live-boot, I have found that some older hardware doesn't like newer Ubuntu builds, again, especially with kernel 3.0+. I pulled this one machine out of a trash pile last year and the "newest" Ubuntu I could get to even work on it was 6.10. Anything newer would either result in a hard lock, kernel panic on boot-up, or it would dump into text-only mode after trying to load a GUI for several minutes.

I remember Dotsch/UX. I was helping seed the ISOs for it via torrent a while back. I never used it myself, but I offered my bandwidth to help distribute it since at the time, the webserver it was hosted on originally only ran about 50KiB/sec, and that doesn't do very well when you have 50+ people trying to download at the same time.


As for getting BOINC on a Linux distro that doesn't have it, over on the download page, you download the .sh file. Open up a terminal window and just run it with:

sh boinc_7.0.65_x86_64-pc-linux-gnu.sh


(or boinc_7.0.65_i686-pc-linux-gnu.sh for 32-bit).

When you run that command, it extracts to BOINC/ in your current working directory (CWD), which can be found by using 'pwd' in the terminal window. That means "Print Working Directory" to show you the absolute path for where you are.

I used to put BOINC in the root of the tree, so the absolute path for it was /BOINC/. To do this, you need to be root, and do 'cd /' and then 'sh /path/to/boinc.sh' and it extracts where you want it to.

Usually, it is simplest to just do it from your home directory. It is up to you.


My Ubuntu 12.0.4 is on Kernel 3.2.0 - 52 PAE, and is quite stable. ...with Unity and Gnome Desktops.


I am fairly sure that they use 2 completely different kernels though, I have one of my machines dual-booting into Mint Linux which uses the 3.8.0-19-generic kernel.

____________

Profile tullio
Send message
Joined: 9 Apr 04
Posts: 3587
Credit: 362,356
RAC: 194
Italy
Message 1408721 - Posted: 28 Aug 2013, 6:50:10 UTC
Last modified: 28 Aug 2013, 6:54:02 UTC

Both of my PCs are now running SuSE Linux 12.3 and a 3.7.10 kernel optimized for the desktop. I have also installed VirtualBox 4.2.16 which is necessary to run Test4Theory@home,The only problem with SuSE Linux is that it does not support the 7.0.x BOINC clients so that I am still running 6.10.58 which is OK for me, but it cannot run the new CERN "wrapper". But they still provide the old wrapper, which incidentally runs on two cores, while the new wrapper uses only one. Best is the enemy of good.
Tullio
____________

Urs Echternacht
Volunteer tester
Send message
Joined: 15 May 99
Posts: 540
Credit: 50,985,550
RAC: 3,924
Germany
Message 1408752 - Posted: 28 Aug 2013, 9:55:37 UTC - in response to Message 1408721.

Both of my PCs are now running SuSE Linux 12.3 and a 3.7.10 kernel optimized for the desktop. I have also installed VirtualBox 4.2.16 which is necessary to run Test4Theory@home,The only problem with SuSE Linux is that it does not support the 7.0.x BOINC clients so that I am still running 6.10.58 which is OK for me, but it cannot run the new CERN "wrapper". But they still provide the old wrapper, which incidentally runs on two cores, while the new wrapper uses only one. Best is the enemy of good.
Tullio

For using BOINC 7.0.65 on openSuSE 12.2 64bit the following libraries need to be there using a desktop installation with KDE, first for the BOINC manager :
~/BOINC> ldd boincmgr
linux-vdso.so.1 (0x00007ffffe492000)
libwx_gtk2u_html-2.8.so.0 => /usr/lib64/wx-2.8-wxcontainer/libwx_gtk2u_html-2.8.so.0 (0x00007f2d4a089000)
libwx_gtk2u_adv-2.8.so.0 => /usr/lib64/wx-2.8-wxcontainer/libwx_gtk2u_adv-2.8.so.0 (0x00007f2d49da5000)
libwx_gtk2u_core-2.8.so.0 => /usr/lib64/wx-2.8-wxcontainer/libwx_gtk2u_core-2.8.so.0 (0x00007f2d49767000)
libwx_baseu_net-2.8.so.0 => /usr/lib64/wx-2.8-wxcontainer/libwx_baseu_net-2.8.so.0 (0x00007f2d49536000)
libwx_baseu-2.8.so.0 => /usr/lib64/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0 (0x00007f2d491d9000)
libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f2d48f09000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f2d48d05000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f2d489c9000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2d487ad000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f2d48176000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f2d47f28000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f2d47c31000)
libnotify.so.4 => /usr/lib64/libnotify.so.4 (0x00007f2d47a29000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f2d47722000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2d4742b000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2d47215000)
libc.so.6 => /lib64/libc.so.6 (0x00007f2d46e70000)
libmspack.so.0 => /usr/lib64/libmspack.so.0 (0x00007f2d46c60000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f2d469ac000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f2d4678c000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f2d46540000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f2d4633d000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f2d46137000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f2d45f2f000)
libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007f2d45d06000)
libtiff.so.5 => /usr/lib64/libtiff.so.5 (0x00007f2d45a93000)
libz.so.1 => /lib64/libz.so.1 (0x00007f2d4587d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2d4a33d000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f2d4565d000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f2d45450000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f2d4524a000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f2d45027000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f2d44d2f000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f2d449dd000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f2d447b1000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f2d4457a000)
libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f2d44372000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f2d44118000)
librt.so.1 => /lib64/librt.so.1 (0x00007f2d43f10000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f2d43cfe000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f2d43af4000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f2d438e4000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f2d436db000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f2d434d0000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f2d432cd000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f2d430ca000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f2d42ec6000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f2d42caa000)
libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f2d42aa5000)
liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007f2d4287f000)
libjbig.so.2 => /usr/lib64/libjbig.so.2 (0x00007f2d42673000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f2d42427000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f2d42223000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f2d41f96000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f2d41d0f000)
libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f2d41b0c000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f2d41902000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f2d416e4000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f2d414cd000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f2d412a4000)

Second for the BOINC client :
~/BOINC> ldd boinc
./boinc: /lib64/libssl.so.1.0.0: no version information available (required by ./boinc)
./boinc: /usr/lib64/libcurl.so.4: no version information available (required by ./boinc)
./boinc: /lib64/libcrypto.so.1.0.0: no version information available (required by ./boinc)
linux-vdso.so.1 (0x00007fff4d551000)
libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f65b00be000)
libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f65afe54000)
libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f65afa81000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f65af87d000)
libz.so.1 => /lib64/libz.so.1 (0x00007f65af667000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f65af32b000)
libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f65af127000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f65aef0b000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f65aec04000)
libm.so.6 => /lib64/libm.so.6 (0x00007f65ae90d000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f65ae6f7000)
libc.so.6 => /lib64/libc.so.6 (0x00007f65ae352000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x00007f65ae11e000)
liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f65adf0f000)
libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007f65adcc5000)
librt.so.1 => /lib64/librt.so.1 (0x00007f65adabd000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007f65ad87e000)
libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f65ad655000)
/lib64/ld-linux-x86-64.so.2 (0x00007f65b0321000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f65ad435000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f65ad223000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f65ad00c000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00007f65acdef000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007f65acb1b000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00007f65ac8f2000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f65ac6ee000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007f65ac4e4000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f65ac2e0000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f65ac0dc000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f65abebe000)


____________
_\|/_
U r s

Profile tullio
Send message
Joined: 9 Apr 04
Posts: 3587
Credit: 362,356
RAC: 194
Italy
Message 1408767 - Posted: 28 Aug 2013, 10:57:12 UTC
Last modified: 28 Aug 2013, 10:58:40 UTC

Thanks Urs but I am using Linux 32 bit. If I had BOINC 7.0.65 I would get the new wrapper at Test4Theory@home, which use only one core. By running the System monitor with BOINC_VM running I see that both cores are used, with CPU usage reaching 170% and more. Why should I "upgrade" to a tool that uses only one core?
Tullio
____________

Message boards : Number crunching : Linux Distro Help

Copyright © 2014 University of California