Evo-wine app can't copy files

Alles zum Projekt yoyo@home
Everything about the project yoyo@home
Nachricht
Autor
dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#13 Ungelesener Beitrag von dividedbymyself » 19.10.2010 14:33

I was thinking of something. In the first directory listing I gave in this thread the file stderr.txt wasn't there yet. In the second listing it was, but the permissions were still root while I had changed others already (though somewhat improper):

-rw-r--r-- 1 root root 152 2010-10-18 14:14 stderr.txt

Can this have something to do with Boinc going fubar after some time when Evo is running? If that would be the case, how can I get the evo app to create files with boinc-user permissions?

I haven't found anyone else with the same problems on this form, so my problems may very well arise from my inexperience and ignorance of Linux, so probably I should return to the beginning: how to install the evo-application?

What I do now is I extract the download into an empty folder on the desktop (because I can't just extract it directly in the Yoyo-evo project folder). Then I open a filemanager with root privileges and copy the files from that folder into the Yoyo-evo folder. Then I use the chown command to change the ownership of the files from root to boinc. Then I update the Yoyo project in BM and a Wu is downloaded, which after some time stalls and corrupts the boinc-install in a such a bad way I need to do a complete wipe-out of all boinc-files and need to do a new install.

Is there something I'm doing wrong or am I not doing something that I should do?

Bart

ChristianB
Admin
Admin
Beiträge: 1920
Registriert: 23.02.2010 22:12

Re: Evo-wine app can't copy files

#14 Ungelesener Beitrag von ChristianB » 19.10.2010 16:50

It seems your BOINC client is started as root and this could cause the problems with evo. It would be interesting to know when evo stalls the client (checkpointing or finishing) because that should be imposible with the sandbox feature of linux. But then BOINC wasn't designed to let apps run with wine.

dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#15 Ungelesener Beitrag von dividedbymyself » 19.10.2010 17:27

Even though Boinc wasn't designed to run with Wine, there don't seem to be other complaints on this board that it's not working. Therefor I assume it's something I do wrong.
Boinc-client doesn't really stall (like in 'hangs'), it just stops. And Evo doesn't checkpoint on Windows, so I doubt it will do that with Wine. A Wu doesn't finish either, it stops before it has the chance to get there. But I have no Idea if the app tries to write to file, but that could be possible and maybe part of the problem.

I did a default install of Boinc from the repository. When I check in the System Monitor, boinc-client is running as boinc user. But Boinc Manager (boincmgr) is running under my own 'bart' account when I start it. This is the same on my other Ubuntu computer btw, and has never given me any problems before.

Bart

Txt.file

Re: Evo-wine app can't copy files

#16 Ungelesener Beitrag von Txt.file » 20.10.2010 21:25

could you please try to manual install boinc under your user account? if this is working we know that it's not a problem with boinc and/or wine.

dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#17 Ungelesener Beitrag von dividedbymyself » 20.10.2010 22:36

I wan to to give it a try of course, if I'd know how. I searched, but I can't find how to install in any other account, which in this case is the boinc account.
Any advice?

Txt.file

Re: Evo-wine app can't copy files

#18 Ungelesener Beitrag von Txt.file » 21.10.2010 13:12

If you don't know I will try it on my notebook. Installed debian Squeeze yesterday and tried to get evo running. boinc said "semantation violation - segmantation fault".

We need yoyo to look this over. but he's currently far away from internet. next week he should be back.

dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#19 Ungelesener Beitrag von dividedbymyself » 21.10.2010 14:20

If you don't know I will try it on my notebook. Installed debian Squeeze yesterday and tried to get evo running. boinc said "semantation violation - segmantation fault"..
Is Debian the same as Ubuntu in its permission policies?
And when did you get this error, e.g. in the stderr out? I've had this in other boinc-apps (wcg-c4cw), the stderr reported "process got signal 11" and according to Sekerob this could mean that the app just can't run on your system.
We need yoyo to look this over. but he's currently far away from internet. next week he should be back.
Good for him. Sometimes it's a relief to be away from the communication highway. But hopefully he knows what's going wrong when he shines his light on the issue.

Thanks for your efforts, it's highly appreciated.
Bart

Txt.file

Re: Evo-wine app can't copy files

#20 Ungelesener Beitrag von Txt.file » 23.10.2010 23:32

dividedbymyself hat geschrieben:
If you don't know I will try it on my notebook. Installed debian Squeeze yesterday and tried to get evo running. boinc said "recantation violation - segmentation fault"..
Is Debian the same as Ubuntu in its permission policies?
And when did you get this error, e.g. in the stderr out?
I tried to run the boinc-client from command line. boinc initialized and then showed this as error.

EDIT (01:15 CEST): manual installed boinc in my home dir, set up the manual linux app and got 4 evo-wu. 2 actually running. I'll report later about success.

Txt.file

Re: Evo-wine app can't copy files

#21 Ungelesener Beitrag von Txt.file » 26.10.2010 19:19

I got the first WU granted. http://www.rechenkraft.net/yoyo/result. ... id=8529334
so it's not a problem with WINE or boinc or so.

Code: Alles auswählen

txt@mary-juana:~/BOINC/projects/www.rechenkraft.net_yoyo$ ls -la
total 5060
drwxrwx--x 2 txt txt    4096 Oct 26 19:51 .
drwxrwx--x 3 txt txt    4096 Oct 24 01:02 ..
-rw-r--r-- 1 txt txt    2970 Dec 24  2009 app_info.xml
-rw-r--r-- 1 txt txt     681 Oct 24 01:02 default_stat_icon_01.png
-rw-r--r-- 1 txt txt   11020 Oct 24 01:03 ecm_01.png
-rw-r--r-- 1 txt txt   12574 Oct 24 01:02 evo_01.png
-rw-r--r-- 1 txt txt     297 Oct 24 01:08 evo_A1287749404-84-0_42.9MB_79.92
-rw-r--r-- 1 txt txt    3767 Oct 25 11:53 evo_A1287749404-84-0_42.9MB_79.92_2_1
-rwxr-x--x 1 txt txt     229 Nov 28  2009 evojob_0.01_i686-pc-linux-gnu.xml
-rwxr-xr-x 1 txt txt  193216 Nov 28  2009 evowrapper_0.01_i686-pc-linux-gnu
-rw-r--r-- 1 txt txt    9464 Oct 24 01:03 muon_01.png
-rwxr-xr-x 1 txt txt  372256 Nov 27  2009 muon44d_win32.exe
-rwxr-xr-x 1 txt txt    1320 Nov 27  2009 muon_config_1.02.txt
-rwxr-xr-x 1 txt txt 2638917 Nov 27  2009 muon_datafiles_1.01.zip
-rwxr-xr-x 1 txt txt     616 Nov 27  2009 muonjob_1.04_windows_intelx86.xml
-rwxr-xr-x 1 txt txt  167936 Nov 27  2009 muon_unzip_1.01_win32.exe
-rwxr-xr-x 1 txt txt      21 Nov 27  2009 muon_user_1.01.txt
-rwxr-xr-x 1 txt txt  193216 Nov 27  2009 muonwrapper_0.01_lin32_intelx86
-rw-r--r-- 1 txt txt    6677 Oct 24 01:02 ogr_01.png
-rw-r--r-- 1 txt txt     182 Dec 24  2009 README.txt
-rw-r--r-- 1 txt txt  168943 Nov 28  2009 results.dat
-rw-r--r-- 1 txt txt   10749 Oct 24 01:02 rkn_01.png
-rwxr-x--x 1 txt txt    6527 Nov 28  2009 S005_Preferences_1.02_Win32.txt
-rwxr-x--x 1 txt txt 1291116 Nov 28  2009 S005r6gSimulatorWin32.exe
-rw-r--r-- 1 txt txt      68 Oct 26 19:51 slideshow_00
-rw-r--r-- 1 txt txt      68 Oct 26 19:51 slideshow_01
-rw-r--r-- 1 txt txt      68 Oct 26 19:51 slideshow_02
-rw-r--r-- 1 txt txt      69 Oct 26 19:51 slideshow_03
-rw-r--r-- 1 txt txt      68 Oct 26 19:51 slideshow_04
-rw-r--r-- 1 txt txt      82 Oct 26 19:51 stat_icon
txt@mary-juana:~/BOINC/projects/www.rechenkraft.net_yoyo$

Code: Alles auswählen

chmod 644 slide* stat_icon results.dat README.txt *.png app_info.xml
chmod 754 S005r6gSimulatorWin32.exe S005_Preferences_1.02_Win32.txt evojob_0.01_i686-pc-linux-gnu.xml
chmod 755 evowrapper_0.01_i686-pc-linux-gnu muon44d_win32.exe muon_config_1.02.txt muon_datafiles_1.01.zip muonjob_1.04_windows_intelx86.xml muon_unzip_1.01_win32.exe muon_user_1.01.txt muonwrapper_0.01_lin32_intelx86
That should be the permissions that yoyo had in the zip-file. I will try if it is working with these permissions with the boinc-account. but first the second evo-wu needs to finish.

[EDIT] at least the wu started[/edit]

dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#22 Ungelesener Beitrag von dividedbymyself » 26.10.2010 20:40

Thanks for trying txt.file. But you didn't do an "out-if-the-box" install from the repository like I did. This could account for the differences is permission/ownership issues I suppose. I've never manually installed Boinc so far. So to get around the permission problem I'd have to download Boinc from the website and manually install from there to get Evo running? I'll see if I can get a manual install working with Evo to see if that would resolve the issue on my machine. But that'll probably be for tomorrow.

But will you be trying a "repository install" (when your current Wu is finished) to see if that's working as well, or do you use other means to get Boinc running under the boinc-account?

Thanks again for your help,
Bart

Txt.file

Re: Evo-wine app can't copy files

#23 Ungelesener Beitrag von Txt.file » 27.10.2010 13:07

I tried yesterday with boinc installed from the repository. one wu started then my notebook crashed cause i unpluged the electricity and had no batterie pluged in.
when i restarted my notebook boinc crashed when i tried to start ist. the "semantation violation - segmantation fault" problem again.

dividedbymyself
Mikrocruncher
Mikrocruncher
Beiträge: 19
Registriert: 07.11.2008 16:50

Re: Evo-wine app can't copy files

#24 Ungelesener Beitrag von dividedbymyself » 27.10.2010 21:21

I've been struggling to get a manual install of Boinc running, but haven't succeeded yet. At first I could attach to Yoyo, but then I needed to copy the Evo-files (and change their ownership again to my personal account) but then couldn't get the client running again. I haven't yet been able to figure out what's wrong or how to start it manually.

Any advice?
Bart

Zurück zu „Number crunching“