boinc???

Post here if you are a new Porteus member and you're looking for some help.
Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#31 by Bogomips » 09 Sep 2015, 19:38

^ Not your fault. Already mentioned there could be a problem, having had same problem myself. But then it could have been my setup. Should only have tried couple of times and come back to us.

The CLI way, in terminal: su and pw toor, thereafter:

Code: Select all

usm -u usm
usm -u all  # This did not come up with problem we had in GUI
usm -g wxPython
This it turns out is the only dependency needed at present. Take the option to create module when asked. The created module will then be activaed (equiv. of install, as you know it).

Follow the choices made here:

Code: Select all

root@porteus:/home/guest# usm -g wxPython

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) wxPython-2.8.12.1-i486-2_slack.txz  3) wxPython-2.8.12.1-i486-3sl.txz
2) wxPython-2.8.12.1-i486-2ponce.txz
#? 3

Processing:   wxPython-2.8.12.1-i486-3sl.txz 
Ignored libraries: 

Libraries required:  18
Libraries found in system: 5
Libraries to resolve: 13

Processing library: libwx_baseu-2.8.so.0

 More than one package contains:  libwx_baseu-2.8.so.0
wxPython-2.8.12.1-i486-2ponce.txz  10464K  ponce
wxGTK-2.8.12-i486-1alien.tgz       3912K   alien
wxPython-2.8.12.1-i486-2ponce.txz  10464K  ponce

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) wxPython-2.8.12.1-i486-2ponce.txz  3) wxPython-2.8.12.1-i486-2ponce.txz
2) wxGTK-2.8.12-i486-1alien.tgz
#? 1
Processing library: libwx_baseu_net-2.8.so.0
Processing library: libwx_baseu_xml-2.8.so.0
Processing library: libwx_gtk2u_adv-2.8.so.0
Processing library: libwx_gtk2u_aui-2.8.so.0
Processing library: libwx_gtk2u_core-2.8.so.0
Processing library: libwx_gtk2u_gizmos-2.8.so.0
Processing library: libwx_gtk2u_gl-2.8.so.0
Processing library: libwx_gtk2u_html-2.8.so.0
Processing library: libwx_gtk2u_qa-2.8.so.0
Processing library: libwx_gtk2u_richtext-2.8.so.0
Processing library: libwx_gtk2u_stc-2.8.so.0
Processing library: libwx_gtk2u_xrc-2.8.so.0


Processing:   wxPython-2.8.12.1-i486-2ponce.txz 
Ignored libraries: 

Libraries required:  85
Libraries found in system: 68
Libraries to resolve: 17

Processing library: libgconf-2.so.4
Processing library: libgstinterfaces-0.10.so.0

 More than one package contains:  libgstinterfaces-0.10.so.0
gst-plugins-base-0.10.36-i486-2.txz   1312K   slackware
insync-1.2.18.35198-i486-1_slack.txz  33536K  slackonly

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) gst-plugins-base-0.10.36-i486-2.txz
2) insync-1.2.18.35198-i486-1_slack.txz
#? 1
Processing library: libgstreamer-0.10.so.0

 More than one package contains:  libgstreamer-0.10.so.0
gstreamer-0.10.36-i486-2.txz          1332K   slackware
insync-1.2.18.35198-i486-1_slack.txz  33536K  slackonly

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) gstreamer-0.10.36-i486-2.txz
2) insync-1.2.18.35198-i486-1_slack.txz
#? 1
Processing library: libmspack.so.0

 More than one package contains:  libmspack.so.0
libmspack-0.4alpha-i486-1sl.txz     73K   slacky
libmspack-0.5alpha-i486-1ponce.txz  180K  ponce

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) libmspack-0.4alpha-i486-1sl.txz
2) libmspack-0.5alpha-i486-1ponce.txz
#? 1
Processing library: libwx_baseu-2.8.so.0
Processing library: libwx_baseu_net-2.8.so.0
Processing library: libwx_baseu_xml-2.8.so.0
Processing library: libwx_gtk2u_adv-2.8.so.0
Processing library: libwx_gtk2u_aui-2.8.so.0
Processing library: libwx_gtk2u_core-2.8.so.0
Processing library: libwx_gtk2u_gizmos-2.8.so.0
Processing library: libwx_gtk2u_gl-2.8.so.0
Processing library: libwx_gtk2u_html-2.8.so.0
Processing library: libwx_gtk2u_qa-2.8.so.0
Processing library: libwx_gtk2u_richtext-2.8.so.0
Processing library: libwx_gtk2u_stc-2.8.so.0
Processing library: libwx_gtk2u_xrc-2.8.so.0


Processing:   GConf-3.2.6-i486-1.txz 
Ignored libraries: 

Libraries required:  23
Libraries found in system: 22
Libraries to resolve: 1

Processing library: libgconf-2.so.4


Processing:   gst-plugins-base-0.10.36-i486-2.txz 
Ignored libraries: 

Libraries required:  75
Libraries found in system: 62
Libraries to resolve: 13

Processing library: libgstapp-0.10.so.0
Processing library: libgstaudio-0.10.so.0
Processing library: libgstbase-0.10.so.0
Processing library: libgstcdda-0.10.so.0
Processing library: libgstcontroller-0.10.so.0
Processing library: libgstdataprotocol-0.10.so.0
Processing library: libgstinterfaces-0.10.so.0
Processing library: libgstpbutils-0.10.so.0
Processing library: libgstreamer-0.10.so.0
Processing library: libgstriff-0.10.so.0
Processing library: libgsttag-0.10.so.0
Processing library: libgstvideo-0.10.so.0
Processing library: libvisual-0.4.so.0


Processing:   gstreamer-0.10.36-i486-2.txz 
Ignored libraries: 

Libraries required:  14
Libraries found in system: 12
Libraries to resolve: 2

Processing library: libgstbase-0.10.so.0
Processing library: libgstreamer-0.10.so.0


Processing:   libmspack-0.4alpha-i486-1sl.txz 

Processing:   libvisual-0.4.0-i486-3.txz 
Ignored libraries: 

Libraries required:  3
Libraries found in system: 3
Libraries to resolve: 0



 The following packages are required. 
GConf-3.2.6-i486-1.txz [912K] [not installed]
gst-plugins-base-0.10.36-i486-2.txz [1312K] [not installed]
gstreamer-0.10.36-i486-2.txz [1332K] [not installed]
libmspack-0.4alpha-i486-1sl.txz [73K] [not installed]
libvisual-0.4.0-i486-3.txz [132K] [not installed]
wxPython-2.8.12.1-i486-2ponce.txz [10464K] [not installed]
wxPython-2.8.12.1-i486-3sl.txz [8318K] [not installed]

Total size: 22 MB

 Multiple packages were detected.
 Would you like to merge the packages into one module? [y/n]

 Press [r] to remove packages, [q] to quit, or enter to start downloading.

 Updates are available. 
 Program update:   available 
 Database update:  available 
 Please run:  usm -u all  and/or  usm -u usm 
 This message can be disabled in /etc/usm/usm.conf
 ############################### 
GConf-3.2.6-i486-1.txz already exists
gst-plugins-base-0.10.36-i486-2.txz already exists
gstreamer-0.10.36-i486-2.txz already exists
Downloading: libmspack-0.4alpha-i486-1sl.txz  DONE
libvisual-0.4.0-i486-3.txz already exists
Downloading: wxPython-2.8.12.1-i486-2ponce.txz  DONE
Downloading: wxPython-2.8.12.1-i486-3sl.txz  DONE
GConf-3.2.6-i486-1: GNOME configuration library                          [7.4M]
gst-plugins-base-0.10.36-i486-2: base set of GStreamer plugins           [10M] 
gstreamer-0.10.36-i486-2: GStreamer streaming multimedia framework       [12M] 
libmspack-0.4alpha-i486-1sl: Libmspack Microsoft Compression Formats Lib [260K]
libvisual-0.4.0-i486-3: audio visualization library                      [590K]
wxPython-2.8.12.1-i486-2ponce: Crossplatform GUI Toolkit                 [62M] 
wxPython-2.8.12.1-i486-3sl: WxGTK Python Modules                         [47M] 
Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm, block size 262144.
[=========================================================================/] 4462/4462 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
        compressed data, compressed metadata, compressed fragments, compressed xattrs
        duplicates are removed
Filesystem size 20471.75 Kbytes (19.99 Mbytes)
        19.07% of uncompressed filesystem size (107358.01 Kbytes)
Inode table size 37204 bytes (36.33 Kbytes)
        23.55% of uncompressed inode table size (158011 bytes)
Directory table size 42940 bytes (41.93 Kbytes)
        37.52% of uncompressed directory table size (114457 bytes)
Number of duplicate files found 57
Number of inodes 4865
Number of files 4350
Number of fragments 320
Number of symbolic links  81
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 434
Number of ids (unique uids + gids) 1
Number of uids 1
        root (0)
Number of gids 1
        root (0)
Updating shared library links:  /sbin/ldconfig
Updating GIO cache: /usr/bin/gio-querymodules /usr/lib/gio/modules
Updating KDE menu: kbuildsycoca4

/tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm is ready. And already Activated.
Report back. :)
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#32 by wacojohn » 09 Sep 2015, 22:04

Bogomips wrote:^ Not your fault. Already mentioned there could be a problem, having had same problem myself. But then it could have been my setup. Should only have tried couple of times and come back to us.

The CLI way, in terminal: su and pw toor, thereafter:

Code: Select all

usm -u usm
usm -u all  # This did not come up with problem we had in GUI
usm -g wxPython
Same problem in terminal:
It updated itself then:

Code: Select all

root@porteus:/home/guest# usm -u all
 Starting alien database update 
Downloading: vercheck.txt  DONE
Downloading: CHECKSUMS.md5.gz --> 
hangs at same point.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#33 by Bogomips » 09 Sep 2015, 22:40

Does this crash?

Code: Select all

usm -g wxPython
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#34 by wacojohn » 10 Sep 2015, 01:14

Bogomips wrote:Does this crash?

Code: Select all

usm -g wxPython
still hanging:

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# usm -g wxPython

 You are missing required database files! 
 Please run: usm -u all

root@porteus:/home/guest# usm -u all
 Starting alien database update 
Downloading: vercheck.txt  DONE
Downloading: CHECKSUMS.md5.gz --> 
hanging at same point.

EDIT:

Thanks to Francois, ... I managed to update USM entirely ... EXCEPT FOR alien. This has allowed me to continue with your instruction ... and here is 'where we are'"

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# usm -g wxPython

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) wxPython-2.8.12.1-i486-2ponce.txz
2) wxPython-2.8.12.1-i486-3sl.txz
#? 2

Processing:   wxPython-2.8.12.1-i486-3sl.txz 
Ignored libraries: 

Libraries required:  18
Libraries found in system: 4
Libraries to resolve: 14

Processing library: libpython2.7.so.1.0
Processing library: libwx_baseu-2.8.so.0

 More than one package contains:  libwx_baseu-2.8.so.0
wxPython-2.8.12.1-i486-2ponce.txz  10464K  ponce
wxGTK-2.8.12-i486-3sl.txz          3551K   slacky

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) wxPython-2.8.12.1-i486-2ponce.txz
2) wxGTK-2.8.12-i486-3sl.txz
#? 2
Processing library: libwx_baseu_net-2.8.so.0
Processing library: libwx_baseu_xml-2.8.so.0
Processing library: libwx_gtk2u_adv-2.8.so.0
Processing library: libwx_gtk2u_aui-2.8.so.0
Processing library: libwx_gtk2u_core-2.8.so.0
Processing library: libwx_gtk2u_gizmos-2.8.so.0
Processing library: libwx_gtk2u_gl-2.8.so.0
Processing library: libwx_gtk2u_html-2.8.so.0
Processing library: libwx_gtk2u_qa-2.8.so.0
Processing library: libwx_gtk2u_richtext-2.8.so.0
Processing library: libwx_gtk2u_stc-2.8.so.0
Processing library: libwx_gtk2u_xrc-2.8.so.0


Processing:   python-2.7.5-i486-1.txz 
Ignored libraries: 

Libraries required:  23
Libraries found in system: 20
Libraries to resolve: 3

Processing library: libpython2.7.so.1.0
Processing library: libtcl8.6.so
Processing library: libtk8.6.so


Processing:   wxGTK-2.8.12-i486-3sl.txz 
Ignored libraries: 

Libraries required:  73
Libraries found in system: 65
Libraries to resolve: 8

Processing library: libmspack.so.0

 More than one package contains:  libmspack.so.0
libmspack-0.4alpha-i486-1sl.txz     73K   slacky
libmspack-0.5alpha-i486-1ponce.txz  180K  ponce

 The following items were found.
 Choose an number to confirm. 
 ctrl+c to quit

1) libmspack-0.4alpha-i486-1sl.txz
2) libmspack-0.5alpha-i486-1ponce.txz
#? 1
Processing library: libwx_baseu-2.8.so.0
Processing library: libwx_baseu_xml-2.8.so.0
Processing library: libwx_gtk2u_adv-2.8.so.0
Processing library: libwx_gtk2u_core-2.8.so.0
Processing library: libwx_gtk2u_gizmos-2.8.so.0
Processing library: libwx_gtk2u_html-2.8.so.0
Processing library: libwx_gtk2u_xrc-2.8.so.0


Processing:   tcl-8.6.1-i486-1.txz 
Ignored libraries: 

Libraries required:  5
Libraries found in system: 4
Libraries to resolve: 1

Processing library: libtcl8.6.so


Processing:   tk-8.6.1-i486-1.txz 
Ignored libraries: 

Libraries required:  19
Libraries found in system: 17
Libraries to resolve: 2

Processing library: libtcl8.6.so
Processing library: libtk8.6.so


Processing:   libmspack-0.4alpha-i486-1sl.txz 

 The following packages are required. 
libmspack-0.4alpha-i486-1sl.txz [73K] [not installed]
python-2.7.5-i486-1.txz [11764K] [not installed]
tcl-8.6.1-i486-1.txz [2480K] [not installed]
tk-8.6.1-i486-1.txz [1684K] [not installed]
wxGTK-2.8.12-i486-3sl.txz [3551K] [not installed]
wxPython-2.8.12.1-i486-3sl.txz [8318K] [not installed]

Total size: 27 MB

 Multiple packages were detected.
 Would you like to merge the packages into one module? [y/n]

 Press [r] to remove packages, [q] to quit, or enter to start downloading.

 Updates are available. 
 Program update:   available 
 Database update:  available 
 Please run:  usm -u all  and/or  usm -u usm 
 This message can be disabled in /etc/usm/usm.conf
 ############################### 
Downloading: libmspack-0.4alpha-i486-1sl.txz  DONE
Downloading: python-2.7.5-i486-1.txz  DONE
Downloading: tcl-8.6.1-i486-1.txz  DONE
Downloading: tk-8.6.1-i486-1.txz  DONE
Downloading: wxGTK-2.8.12-i486-3sl.txz  DONE
Downloading: wxPython-2.8.12.1-i486-3sl.txz  DONE
libmspack-0.4alpha-i486-1sl: Libmspack Microsoft Compression Formats Lib [260K]
python-2.7.5-i486-1: object-oriented interpreted programming language    [72M] 
tcl-8.6.1-i486-1: Tool Command Language                                  [7.5M]
tk-8.6.1-i486-1: Tk toolkit for Tcl                                      [4.1M]
wxGTK-2.8.12-i486-3sl: wxGTK application framework                       [15M] 
wxPython-2.8.12.1-i486-3sl: WxGTK Python Modules                         [47M] 
Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm, block size 262144.
[===============================================================================[===============================================================================[===============================================================================[=============================================================\] 9777/9777 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
	compressed data, compressed metadata, compressed fragments, compressed xattrs
	duplicates are removed
Filesystem size 28990.05 Kbytes (28.31 Mbytes)
	17.55% of uncompressed filesystem size (165148.38 Kbytes)
Inode table size 66804 bytes (65.24 Kbytes)
	20.53% of uncompressed inode table size (325455 bytes)
Directory table size 83566 bytes (81.61 Kbytes)
	38.69% of uncompressed directory table size (215961 bytes)
Number of duplicate files found 1938
Number of inodes 10110
Number of files 9676
Number of fragments 443
Number of symbolic links  55
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 379
Number of ids (unique uids + gids) 1
Number of uids 1
	root (0)
Number of gids 1
	root (0)
Updating shared library links:  /sbin/ldconfig

/tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm is ready.

root@porteus:/home/guest# 
and I have done nothing since ... not even rebooted. I HOPE I picked all the right options.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#35 by Bogomips » 10 Sep 2015, 12:22

@wacojohn

Looks good. So now transfer module to the Modules folder as Superuser:

Code: Select all

cp /tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm /mnt/sdxy/porteus/modules
/mnt/sdxy being where you have Porteus set up. Maybe in your case /mnt/hda1?

This will ensure automatic activation at next boot. As you are in XFCE, you may try booting with copy2ram, thereby running completely in memory. Reboot, download package if not already downloaded and
cttan wrote:The BOINC package you downloaded from http://boinc.berkeley.edu/download.php
should be good enough. Just follow the instructions and you will be able to run it.

...run the program and you will know what else is require.
It could be quite time consuming but assuming that's not a big issue for you. :D

Happy trying!!!
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#36 by wacojohn » 10 Sep 2015, 13:57

Bogomips wrote:@wacojohn

Looks good. So now transfer module to the Modules folder as Superuser:

Code: Select all

cp /tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm /mnt/sdxy/porteus/modules
/mnt/sdxy being where you have Porteus set up. Maybe in your case /mnt/hda1?
From what I can tell, it is /sda1. I hope so because that is where I copied to:

Code: Select all

cp /tmp/usm/wxPython-2.8.12.1-i486-bundle.xzm /mnt/sda1/porteus/modules
This will ensure automatic activation at next boot. As you are in XFCE, you may try booting with copy2ram, thereby running completely in memory.
Two important points.
1) I completed the copy ... to preserve disk space, should I delete the source data ... in fact, delete everything in /tmp/usm/?

2) Since I only have 512MB RAM, should not I avoid copying anything to RAM that is not absolutely needed to be there at any given time??? I don't know if 'copy to ram' is currently invoked or not ... between 'fresh' and 'copy to ram', and what is on the start screen ... I really don't know what the OS is doing. As mentioned before, ultimately .. would like the machine to boot ONCE and commence boincing ... with as much resource available to that as possible. Copying stuff to RAM for performance is not desirable for my plans ... if I am being clear.

Reboot, download package if not already downloaded and
cttan wrote:The BOINC package you downloaded from http://boinc.berkeley.edu/download.php
should be good enough. Just follow the instructions and you will be able to run it.

...run the program and you will know what else is require.
It could be quite time consuming but assuming that's not a big issue for you. :D

Happy trying!!!
Sounds simple enough ... but .. I have downloaded the file from the site .. it is on my desktop. Originally, I attempted a Berkely install ... and I recall being admonished to not do that. Soooo, sorry to say I need to know what to do with boinc_7.2.42_i686-pc-linux-gnu.sh which now sits on my desktop.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#37 by Bogomips » 10 Sep 2015, 18:53

@wacojohn

The Berkeley Installer Instructions look quite safe. Just follow the instructions given.
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#38 by wacojohn » 13 Sep 2015, 23:20

Bogomips wrote:@wacojohn

The Berkeley Installer Instructions look quite safe. Just follow the instructions given.
I must first apologize. Unexpectedly called out of town last Thursday.

Code: Select all

guest@porteus:~$ mv ~/Desktop/boinc_7.2.42_i686-pc-linux-gnu.sh ~
guest@porteus:~$ sh boinc_7.2.42_i686-pc-linux-gnu.sh  
guest@porteus:~/BOINC$ ./run_client --daemon
./boinc: /lib/libssl.so.1.0.0: no version information available (required by ./boinc)
./boinc: /usr/lib/libcurl.so.4: no version information available (required by ./boinc)
./boinc: /lib/libcrypto.so.1.0.0: no version information available (required by ./boinc)
and that is when I halted.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#39 by Bogomips » 14 Sep 2015, 11:57

Thought gone boincers! :D

Anyway on Thursday made module from Arch repository. Everything worked by itself, did not have the client problem, but manager could not connect to client. Manager also complaining about version mismatch with the library, which could have been the obstacle. From manager help got to install instructions, which I then posted, thinking they would pose less problems. Seems like a finicky bit of software, and again this infuriating versioning problem crops up.

Then again, might have been running Boinc wrong, will have another look following directions for running client manually, later on today.

@wacojohn Possible to post run_client script in the meantime for perusal?
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#40 by wacojohn » 14 Sep 2015, 13:42

@wacojohn Possible to post run_client script in the meantime for perusal?
Er ... I don't know a script from a scrap .... but I think this is it:

Code: Select all

cd "/home/guest/BOINC" && exec ./boinc $@
For your convenience:
The Berkeley Installer

The Berkeley Installer is available directly from the BOINC project. The disadvantages to using the Berkeley installer are:

installs BOINC in a way that fails to take advantage of Linux security features.
the BOINC binaries use more memory than they really need to because several shared libraries are statically linked.
does not install BOINC as a daemon (service) though you can modify the installation to run as a daemon using instructions below.

The Berkeley Installer for Linux is a self-extracting archive. This type of installation requires that you be familiar with the UNIX command-line interface. The download files have names like boinc_6.2.14_i686-pc-linux-gnu.sh. After downloading the file, you'll need to be in the directory where you download the archive to unpack it.

Here is an example. The archive is downloaded to the desktop. It is then moved to the home directory. Finally BOINC is unpacked and installed. All of this can be done within a regular user account. Root privileges are not needed.

$ cd Desktop
$ mv boinc_6.2.14_i686-pc-linux-gnu.sh $HOME
$ cd
$ sh boinc_6.2.14_i686-pc-linux-gnu.sh

This creates a directory called BOINC/ under the home directory containing the following files:

boinc
The BOINC core client.
boincmgr
The BOINC Manager.
boinccmd
A command line tool for controlling a running core client.
run_client
A script that cd's into the BOINC directory and runs the core client.
run_manager
A script that cd's into the BOINC directory and runs the manager.

You may want to automatically start the core client at boot time. If you do not want to auto-start BOINC and prefer a manual start method then in a terminal enter

./run_client --daemon; ./run_manager

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#41 by Bogomips » 14 Sep 2015, 21:12

Looks like success! :Yahoo!: Tried one project, looks like working ok. Anyway will try seti@home, which had used before boinc came along. Then will post link for download of module here.
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#42 by Bogomips » 15 Sep 2015, 01:09

@wacojohn
seti@home chugging away quite nicely, so you can try the module. Get it from the cloud.

Procedure to Follow
  1. Download to home directory: md5sum bcx_140915.xzm (Hit downward arrow to start downloading)
    5bf36aa22a8de0a923a3582be3b8dffa bcx_140915.xzm
  2. Code: Select all

    lsblk
    activate bcx_140915.xzm
    ldd /usr/bin/boinc|grep not
    
    There should be no diagnostic output from last command.
  3. If there is diagnostic output, please post all terminal output so far. Could be that xfce doesn't have gtk2, or that we have to iron out differences between your setup and mine. Anyway you will be doing testing of module for general release. :wink:
  4. If clean, need to strip Boinc of executables, placing them somewhere, where they can do no harm, before boincing:

    Code: Select all

    mkdir /tmp/bnc
    for b in  BOINC/boinc*; do ! [[ $b =~ png$ ]] && mv $b /tmp/bnc; done
    cd BOINC
    boinc --daemon
    boincmgr 
    
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#43 by wacojohn » 15 Sep 2015, 02:45

Bogomips wrote:@wacojohn
seti@home chugging away quite nicely, so you can try the module. Get it from the cloud.

Procedure to Follow
  1. Download to home directory: md5sum bcx_140915.xzm (Hit downward arrow to start downloading)
    5bf36aa22a8de0a923a3582be3b8dffa bcx_140915.xzm
  2. Code: Select all

    lsblk
    activate bcx_140915.xzm
    ldd /usr/bin/boinc|grep not
    
    There should be no diagnostic output from last command.
  3. If there is diagnostic output, please post all terminal output so far.
Hope I did it right thus far:

Code: Select all

root@porteus:/home/guest# cp Desktop/bcx_140915.xzm /home
root@porteus:/home/guest# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
fd0      2:0    1     4K  0 disk 
sda      8:0    0   9.3G  0 disk 
├─sda1   8:1    0   7.8G  0 part /mnt/sda1
└─sda2   8:2    0   1.5G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  
loop0    7:0    0    16M  0 loop /mnt/live/memory/images/000-kernel.xzm
loop1    7:1    0    46M  0 loop /mnt/live/memory/images/001-core.xzm
loop2    7:2    0     4K  0 loop /mnt/live/memory/images/001-core_alldesktops-15
loop3    7:3    0  43.7M  0 loop /mnt/live/memory/images/002-xorg.xzm
loop4    7:4    0    12K  0 loop /mnt/live/memory/images/002-xorg_alldesktops-15
loop5    7:5    0  24.6M  0 loop /mnt/live/memory/images/003-xfce.xzm
loop6    7:6    0   352K  0 loop /mnt/live/memory/images/004-xfce_fixes-150124.x
loop7    7:7    0     4K  0 loop /mnt/live/memory/images/0099-settings.xzm
loop8    7:8    0  34.4M  0 loop /mnt/live/memory/images/04-firefox.xzm
loop10   7:10   0  28.3M  0 loop /mnt/live/memory/images/wxPython-2.8.12.1-i486-
root@porteus:/home/guest# activate bcx_140915.xzm
bcx_140915.xzm: This is not a valid module
root@porteus:/home/guest# ldd /usr/bin/boinc|grep not
ldd: /usr/bin/boinc: No such file or directory
root@porteus:/home/guest#
There is no boinc in /usr/bin

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: boinc???

Post#44 by Bogomips » 15 Sep 2015, 12:53

wacojohn wrote:Hope I did it right thus far:

Code: Select all

root@porteus:/home/guest# cp Desktop/bcx_140915.xzm /home
root@porteus:/home/guest# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
fd0      2:0    1     4K  0 disk 
sda      8:0    0   9.3G  0 disk 
├─sda1   8:1    0   7.8G  0 part /mnt/sda1
└─sda2   8:2    0   1.5G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  
loop0    7:0    0    16M  0 loop /mnt/live/memory/images/000-kernel.xzm
loop1    7:1    0    46M  0 loop /mnt/live/memory/images/001-core.xzm
loop2    7:2    0     4K  0 loop /mnt/live/memory/images/001-core_alldesktops-15
loop3    7:3    0  43.7M  0 loop /mnt/live/memory/images/002-xorg.xzm
loop4    7:4    0    12K  0 loop /mnt/live/memory/images/002-xorg_alldesktops-15
loop5    7:5    0  24.6M  0 loop /mnt/live/memory/images/003-xfce.xzm
loop6    7:6    0   352K  0 loop /mnt/live/memory/images/004-xfce_fixes-150124.x
loop7    7:7    0     4K  0 loop /mnt/live/memory/images/0099-settings.xzm
loop8    7:8    0  34.4M  0 loop /mnt/live/memory/images/04-firefox.xzm
loop10   7:10   0  28.3M  0 loop /mnt/live/memory/images/wxPython-2.8.12.1-i486-
root@porteus:/home/guest# activate bcx_140915.xzm
bcx_140915.xzm: This is not a valid module
root@porteus:/home/guest# ldd /usr/bin/boinc|grep not
ldd: /usr/bin/boinc: No such file or directory
root@porteus:/home/guest#
Just missed one minor point: home directory is not /home. Perhaps should have been more specific and written $HOME.
bcx_140915.xzm: This is not a valid module
Because it does not exist! Diagnostic bit misleading :(

Which is why it always pays to do this:

Code: Select all

guest@porteus:~$ file bcx_140915.xzm 
bcx_140915.xzm: Squashfs filesystem, little endian, version 4.0, 12006733 bytes, 2104 inodes, blocksize: 262144 bytes, created: Tue Sep 15 01:12:33 2015

guest@porteus:~$ md5sum bcx_140915.xzm 
5bf36aa22a8de0a923a3582be3b8dffa  bcx_140915.xzm
following a download.

This would not have gone through had you not been Superuser. As a rule I do not work as root, unless having to, usm being a case in point. It is all too easy to copy and paste the wrong commands. (All that needs to happen is to copy command/s, which for some reason do not get to clipboard, and then paste in previous contents of clipboard :x )

All these remaining steps can be done as user guest, doing copy and paste! (activation requires supplying root's password):
  1. Code: Select all

    cp Desktop/bcx_140915.xzm /home/guest
    file bcx_140915.xzm 
    md5sum bcx_140915.xzm 
    
  2. Code: Select all

    activate bcx_140915.xzm
    lsblk
    ldd /usr/bin/boinc|grep not
    
    There should be no diagnostic output from last command.
  3. If there is diagnostic output, please post all terminal output so far. Could be that xfce doesn't have gtk2, or that we have to iron out differences between your setup and mine. Anyway you will be doing testing of module for general release. :wink:
  4. If clean, need to strip Boinc of executables, placing them somewhere, where they can do no harm, before boincing:

    Code: Select all

    mkdir /tmp/bnc
    for b in  BOINC/boinc*; do ! [[ $b =~ png$ ]] && mv $b /tmp/bnc; done
    cd BOINC
    boinc --daemon
    boincmgr 
    
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

wacojohn
Samurai
Samurai
Posts: 107
Joined: 04 Sep 2015, 18:26
Distribution: Porteus 3.1
Location: Waco, TX

Re: boinc???

Post#45 by wacojohn » 15 Sep 2015, 14:14

OK. This is becoming absurd. We obviously have a communication problem (at least). ALL problems are me, and I apologize. Regardless, at this point, I am almost too confused to continue .. however, my tenacity rules.

Here is what I have to this point (all done as user guest):

Code: Select all

guest@porteus:~$ cp Desktop/bcx_140915.xzm /home/guest
guest@porteus:~$ file bcx_140915.xzm
bcx_140915.xzm: Squashfs filesystem, little endian, version 4.0, 12006733 bytes, 2104 inodes, blocksize: 262144 bytes, created: Mon Sep 14 18:12:33 2015
guest@porteus:~$ md5sum bcx_140915.xzm activate bcx_140915.xzm
5bf36aa22a8de0a923a3582be3b8dffa  bcx_140915.xzm
md5sum: activate: No such file or directory
5bf36aa22a8de0a923a3582be3b8dffa  bcx_140915.xzm
guest@porteus:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
fd0      2:0    1     4K  0 disk 
sda      8:0    0   9.3G  0 disk 
├─sda1   8:1    0   7.8G  0 part /mnt/sda1
└─sda2   8:2    0   1.5G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  
loop0    7:0    0    16M  0 loop /mnt/live/memory/images/000-kernel.xzm
loop1    7:1    0    46M  0 loop /mnt/live/memory/images/001-core.xzm
loop2    7:2    0     4K  0 loop /mnt/live/memory/images/001-core_alldesktops-15
loop3    7:3    0  43.7M  0 loop /mnt/live/memory/images/002-xorg.xzm
loop4    7:4    0    12K  0 loop /mnt/live/memory/images/002-xorg_alldesktops-15
loop5    7:5    0  24.6M  0 loop /mnt/live/memory/images/003-xfce.xzm
loop6    7:6    0   352K  0 loop /mnt/live/memory/images/004-xfce_fixes-150124.x
loop7    7:7    0     4K  0 loop /mnt/live/memory/images/0099-settings.xzm
loop8    7:8    0  34.4M  0 loop /mnt/live/memory/images/04-firefox.xzm
loop10   7:10   0  28.3M  0 loop /mnt/live/memory/images/wxPython-2.8.12.1-i486-
guest@porteus:~$ ldd /usr/bin/boinc|grep not
ldd: /usr/bin/boinc: No such file or directory
guest@porteus:~$ guest@porteus:~$ file bcx_140915.xzm
bash: guest@porteus:~$: command not found
guest@porteus:~$ bcx_140915.xzm: Squashfs filesystem, little endian, version 4.0, 12006733 bytes, 2104 inodes, blocksize: 262144 bytes, created: Tue Sep 15 01:12:33 2015
bash: bcx_140915.xzm:: command not found
guest@porteus:~$ 
guest@porteus:~$ guest@porteus:~$ md5sum bcx_140915.xzm
bash: guest@porteus:~$: command not found
guest@porteus:~$ 5bf36aa22a8de0a923a3582be3b8dffa  bcx_140915.xzm
I am, by your comments, assuming I have a bad download of bcx_140915.xzm(????????)

Sorry ... I am doing my best. The root access issue was because I had problems copying from desktop .. THUNAR would not do it, su THUNAR presented a different file structure than I expected .. could not find the file as I recall, so I went to Terminal and tried everything as su. I am really struggling now ... and cannot believe an OS can be this difficult to install a pkg/module/application/program/software product ... whatever we want to call BOINC, or ABIWORD, or anything else a user might want to use within the OS. That is not to say I condemn Porteus. Simply revealing my limited understanding of all this.

Locked