![]() |
|
Home | Help | Status | Forums | Glossary | Account
|
log in |
Message boards : Pirate Applications : Cube 6.04
Author | Message |
---|---|
I see I have some 6.04 cube WUs on my 32 bit Fedora box (F9) with BOINC 6.4.5. | |
ID: 8507 | Rating: 0 | rate:
![]() ![]() ![]() | |
Cube 6.04 was compiled for Linux with extra effort do do static linking to some main libraries, to try to make it more portable. The hope is that it will work on some of the few Linux machines in this fleet where it failed before. | |
ID: 8508 | Rating: 0 | rate:
![]() ![]() ![]() | |
Early indications are that 6.04 works better on 64 bit Linux than 6.03 did. But I'd like to hear from crew members who have such machines to verify this is true. | |
ID: 8509 | Rating: 0 | rate:
![]() ![]() ![]() | |
KSMarksPsych wrote:
No need. Since the graphics are now in a seprate app you could copy that to /tmp and try running it from there, using your own user account. ____________ -- Eric Myers "Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats | |
ID: 8510 | Rating: 0 | rate:
![]() ![]() ![]() | |
Wormholio wrote:
Am I reading this right? I did: cd /var/lib/boinc/projects/pirates cp cube_graphics_6.04_i686-pc-linux-gnu /tmp cd /tmp ./cube_graphics_6.04_i686-pc-linux-gnu No graphics came up. All that happened is I got dumped back to the prompt. Not even a flash of graphics. From testing your regression script, I vaguely remember the graphics running until I killed the process. ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8511 | Rating: 0 | rate:
![]() ![]() ![]() | |
Wormholio wrote: Early indications are that 6.04 works better on 64 bit Linux than 6.03 did. But I'd like to hear from crew members who have such machines to verify this is true. Graphics work on my 64 bit Linux machine (F7). ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8512 | Rating: 0 | rate:
![]() ![]() ![]() | |
Trying on my 64-bit powerpc, but can't seem to get any jobs. | |
ID: 8513 | Rating: 1 | rate:
![]() ![]() ![]() | |
KSMarksPsych wrote:
That's correct, that should pop up a window showing the graphics. ____________ -- Eric Myers "Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats | |
ID: 8514 | Rating: 0 | rate:
![]() ![]() ![]() | |
Wormholio wrote:
No dice. Permissions after I copy to /tmp are kathryn:kathryn so it's not a permission thing. Next step? ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8515 | Rating: 0 | rate:
![]() ![]() ![]() | |
Today I am getting: | |
ID: 8516 | Rating: 0 | rate:
![]() ![]() ![]() | |
Pooh Bear 27 wrote: Today I am getting: This is temporary, to get some work out to the alpha crew. I'll relax the restriction in a bit. ____________ -- Rusty McGee Johnson | |
ID: 8517 | Rating: 0 | rate:
![]() ![]() ![]() | |
KSMarksPsych wrote: Next step? Two things you can try on the graphics app to see what's up: 1. `ldd cube_graphics_6.04_i686-pc-linux-gnu` 2. `objdump -p cube_graphics_6.04_i686-pc-linux-gnu | grep NEEDED` Also, look for a file stderrgfx.txt and see what it says. (That is why you did this in /tmp, so any files it produced would be separate.) ____________ -- Rusty McGee Johnson | |
ID: 8518 | Rating: 0 | rate:
![]() ![]() ![]() | |
1. `ldd cube_graphics_6.04_i686-pc-linux-gnu` [kathryn@Galaxy tmp]$ ldd cube_graphics_6.04_i686-pc-linux-gnu linux-gate.so.1 => (0x00d81000) libGL.so.1 => /usr/lib/libGL.so.1 (0x07e37000) libGLU.so.1 => /usr/lib/libGLU.so.1 (0x07f26000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x038d3000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00850000) libXmu.so.6 => /usr/lib/libXmu.so.6 (0x00101000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00384000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00442000) libSM.so.6 => /usr/lib/libSM.so.6 (0x00480000) libICE.so.6 => /usr/lib/libICE.so.6 (0x00be6000) libm.so.6 => /lib/libm.so.6 (0x006af000) libpthread.so.0 => /lib/libpthread.so.0 (0x006da000) libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00156000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x0015d000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00396000) libdrm.so.2 => /usr/lib/libdrm.so.2 (0x02e8d000) libdl.so.2 => /lib/libdl.so.2 (0x006a8000) libc.so.6 => /lib/libc.so.6 (0x0053d000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0095b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00840000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00380000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00362000) libXt.so.6 => /usr/lib/libXt.so.6 (0x07ddb000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00819000) libuuid.so.1 => /lib/libuuid.so.1 (0x0047a000) /lib/ld-linux.so.2 (0x0051d000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00953000) 2. `objdump -p cube_graphics_6.04_i686-pc-linux-gnu | grep NEEDED` [kathryn@Galaxy tmp]$ objdump -p cube_graphics_6.04_i686-pc-linux-gnu | grep NEEDED NEEDED libGL.so.1 NEEDED libGLU.so.1 NEEDED libjpeg.so.62 NEEDED libX11.so.6 NEEDED libXmu.so.6 NEEDED libXext.so.6 NEEDED libXi.so.6 NEEDED libSM.so.6 NEEDED libICE.so.6 NEEDED libm.so.6 NEEDED libpthread.so.0 ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8519 | Rating: 0 | rate:
![]() ![]() ![]() | |
trigggl wrote: Trying on my 64-bit powerpc, but can't seem to get any jobs. I checked the stderrgfx.txt file on the powerpc64 that I compiled from source and this is what it showed. SIGSEGV: segmentation violation ldd cube_graphics_6.04_powerpc64-unknown-linux-gnu objdump -p cube_graphics_6.04_powerpc64-unknown-linux-gnu | grep NEEDED ____________ 6r39 7r199 ![]() | |
ID: 8520 | Rating: 0 | rate:
![]() ![]() ![]() | |
It looks like 6.04 was an improvement for the compute application, but the reverse for the graphics. But we need more data from 6.03 to verify this. So I've rolled back to 6.03 for Linux, and I wonder if you might try the graphics app for 6.03 standalone (as described above). You can download it directly from http://pirates.spy-hill.net/download/ | |
ID: 8523 | Rating: 0 | rate:
![]() ![]() ![]() | |
Wormholio wrote: It looks like 6.04 was an improvement for the compute application, but the reverse for the graphics. But we need more data from 6.03 to verify this. So I've rolled back to 6.03 for Linux, and I wonder if you might try the graphics app for 6.03 standalone (as described above). 6.03 runs fine standalone on my F9 (32 bit) laptop. ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8524 | Rating: 0 | rate:
![]() ![]() ![]() | |
I deleted the 6.03 source to make way for 6.04. Also, the graphic app 6.03 was removed from my project folder. Where can I get the 6.03 source to recompile? | |
ID: 8525 | Rating: 0 | rate:
![]() ![]() ![]() | |
trigggl wrote: I deleted the 6.03 source to make way for 6.04. Also, the graphic app 6.03 was removed from my project folder. Where can I get the 6.03 source to recompile? In this case it might be useful for you to download the graphics for 6.03 and 6.04 and try them standalone, to see if they are the same or different. If you compile from source then it's likely they will work for you, but the test here is whether the versions I compile here work on a wide range of other Linux machines. Meanwhile, it looks like I did not tag 6.03 in CVS, but I will make a point of tagging 6.04 and onward. ____________ -- Eric Myers "Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats | |
ID: 8526 | Rating: 0 | rate:
![]() ![]() ![]() | |
Wormholio wrote:
Do you mean the graphics app? I can't download. I can only compile. As of this moment, nobody supports powerpc64-unknown-linux-gnu. Wormholio wrote: If you compile from source then it's likely they will work for you, but the test here is whether the versions I compile here work on a wide range of other Linux machines. The 6.04 graphic app I compiled didn't work. The graphic app I compiled for 6.03 did (when I had it). What I would really like to see is if apps I compile will work for others running powerpc-unknown-linux-gnu and powerpc64-unknown-linux-gnu. At the moment I'm creating a cross-compiler to be able compile for 32-bit from my 64-bit. On this latest cube version, I didn't change the CXXFLAGS. I kept it generic. Apparently, I'm one of a kind running 64-bit powerpc. It's been very stable, though and I get the same results with it as everyone else running supported hardware. ____________ 6r39 7r199 ![]() | |
ID: 8527 | Rating: 0 | rate:
![]() ![]() ![]() | |
trigggl wrote:
That's right, I forgot that you were PowerPC. I've tagged 6.04 in CVS, and you can probably see the changes I made between 6.04 and 6.03 as they are only in the Makefile, and relate to static linking. ____________ -- Eric Myers "Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats | |
ID: 8528 | Rating: 0 | rate:
![]() ![]() ![]() | |
Oh my... [kathryn@Nova ~]$ boincmgr execvp(/home/kathryn/boinc, --redirectio, --launched_by_manager) failed with error 13! boincmgr: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0. boincmgr: xcb_io.c:182: process_responses: Assertion `((int) (((dpy->last_request_read)) - ((dpy->request))) <= 0)' failed. SIGABRT: abort called Stack trace (19 frames): boincmgr(boinc_catch_signal+0x43)[0x52e363] /lib64/libpthread.so.0[0x365440f0f0] /lib64/libc.so.6(gsignal+0x35)[0x3653832f05] /lib64/libc.so.6(abort+0x183)[0x3653834a73] /lib64/libc.so.6(__assert_fail+0xe9)[0x365382bef9] /usr/lib64/libX11.so.6[0x3079a4d05e] /usr/lib64/libX11.so.6(_XEventsQueued+0x36)[0x3079a4d726] /usr/lib64/libX11.so.6(XPending+0x5d)[0x3079a35ccd] /usr/lib64/libgdk-x11-2.0.so.0[0x307de4b6f5] /lib64/libglib-2.0.so.0(g_main_context_check+0x29a)[0x363503a51a] /lib64/libglib-2.0.so.0[0x363503ae71] /lib64/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x363503b4bd] /usr/lib64/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x307e3238a7] boincmgr[0x619cc0] boincmgr[0x5af904] boincmgr[0x698d10] boincmgr[0x44b692] /lib64/libc.so.6(__libc_start_main+0xe6)[0x365381e576] boincmgr[0x41fd19] Exiting... [root@Nova ~]# find /usr -name libGL* /usr/lib64/libGL.so.1.2 /usr/lib64/libGL.so.1 /usr/lib64/libGL.so /usr/lib64/libGLU.so /usr/lib64/nvidia/libGLcore.so.1 /usr/lib64/nvidia/libGLcore.so /usr/lib64/nvidia/libGL.so.1 /usr/lib64/nvidia/libGLcore.so.180.51 /usr/lib64/nvidia/libGL.so.180.51 /usr/lib64/libGLU.so.1.3.070300 /usr/lib64/libGLU.so.1 [boinc@Nova pirates.spy-hill.net]$ ldd cube_graphics_6.04_i686-pc-linux-gnu linux-gate.so.1 => (0x00f18000) libGL.so.1 => not found libGLU.so.1 => not found libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00440000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00b17000) libXmu.so.6 => not found libXext.so.6 => /usr/lib/libXext.so.6 (0x00d83000) libXi.so.6 => /usr/lib/libXi.so.6 (0x0076f000) libSM.so.6 => /usr/lib/libSM.so.6 (0x00d2c000) libICE.so.6 => /usr/lib/libICE.so.6 (0x00203000) libm.so.6 => /lib/libm.so.6 (0x007c7000) libpthread.so.0 => /lib/libpthread.so.0 (0x004e5000) libc.so.6 => /lib/libc.so.6 (0x004ff000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00738000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0071a000) libdl.so.2 => /lib/libdl.so.2 (0x00110000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00947000) libuuid.so.1 => /lib/libuuid.so.1 (0x00c1a000) /lib/ld-linux.so.2 (0x0034a000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0093f000) ____________ Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System | |
ID: 8574 | Rating: 0 | rate:
![]() ![]() ![]() | |
Message boards : Pirate Applications : Cube 6.04
Home | Help | Status | Forums | Glossary | Account
|