climateprediction.net (CPDN) home page
Thread 'platform \"x86_64-pc-linux-gnu\" not found'

Thread 'platform \"x86_64-pc-linux-gnu\" not found'

Questions and Answers : Unix/Linux : platform \"x86_64-pc-linux-gnu\" not found
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
old_user458224

Send message
Joined: 27 Jun 07
Posts: 4
Credit: 0
RAC: 0
Message 29476 - Posted: 8 Jul 2007, 20:04:31 UTC

Hi,

I am using Boinc 5.4.11 under Ubuntu 7.04 64bit. Boinc is not able to get work for the projects climateprediction.net & Einstein@Home due to following error: platform \"x86_64-pc-linux-gnu\" not found. SETI@home & ABC@home are running fine.

I tried to exchange \"x86_64-pc-linux-gnu\" by \"x86_64-unknown-linux-gnu\" in the client-state.xml, this should solve the problem, but Boinc changes this tag back. Have taken write acces and changed group and owner to root, but even these values changes Boinc by itself.

Further ideas?

Thanks
ID: 29476 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29477 - Posted: 8 Jul 2007, 20:40:36 UTC


The platform here is called: i686-pc-linux-gnu

There is currently NO 64 bit program here, or on most of the other projects from what I\'ve heard.

ID: 29477 · Report as offensive     Reply Quote
ProfileKeck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 29478 - Posted: 8 Jul 2007, 20:41:56 UTC

While it will not help with CPDN and einstein yet, updateing to a 5.10.x client will enable any project that has updated the server to send work to a 64bit client.
BOINC WIKI

BOINCing since 2002/12/8
ID: 29478 · Report as offensive     Reply Quote
old_user458224

Send message
Joined: 27 Jun 07
Posts: 4
Credit: 0
RAC: 0
Message 29479 - Posted: 8 Jul 2007, 23:31:01 UTC - in response to Message 29478.  

Thanks for the fast answers.
I have installed boinc via synaptic. Due to less work, a shinier outfit and automatic updates I want to use this version.
Is it not possible to get 32bit work be done on my system?
ID: 29479 · Report as offensive     Reply Quote
old_user458224

Send message
Joined: 27 Jun 07
Posts: 4
Credit: 0
RAC: 0
Message 29480 - Posted: 8 Jul 2007, 23:37:28 UTC - in response to Message 29477.  


The platform here is called: i686-pc-linux-gnu


Well, boinc does reset this tag, too.
ID: 29480 · Report as offensive     Reply Quote
old_user1329

Send message
Joined: 26 Aug 04
Posts: 24
Credit: 857,133
RAC: 0
Message 29481 - Posted: 9 Jul 2007, 0:21:11 UTC
Last modified: 9 Jul 2007, 0:36:06 UTC

On my system with 64-bit SuSE 10.1, I\'m currently running Climate Prediction using the berkeley 32-bit linux client. But when my current workunit finishes, I\'m planning to switch to using the 64-bit linux client (which recently became available). At that time, I will be faced with the same problem you now have.

What I am planning to do is to create an app_info.xml file -- the description can be found on http://boinc.berkeley.edu/trac/wiki/AnonymousPlatform . When this file is put into the ./BOINC/projects/climateprediction.net/ directory (I\'m describing linux here), the client (after being restarted) identifies its platform as \'anonymous\' instead of as \'x86_64\'.

I am assuming that the Climate Prediction servers support a platform being reported as \'anonymous\'. If not, both you and I would be out of luck trying to use the 64-bit boinc client with Climate Prediction.

mikus



p.s. On my 64-bit Ubuntu 7.04 system (which *does* have the 32-bit compatibility libraries installed), I *am* currently using the 64-bit linux client with the Einstein project, which (same as Climate Prediction) does not \"find\" the \'x86_64\' platform. FYI, the actual app_info.xml file that I have supplied for the Einstein project is:

<app_info>
<app>
<name>einstein_S5R2</name>
</app>
<file_info>
<name>einstein_S5R2_4.21_i686-pc-linux-gnu</name>
<executable/>
</file_info>
<file_info>
<name>einstein_S5R2_4.21_i686-pc-linux-gnu.so</name>
</file_info>
<app_version>
<app_name>einstein_S5R2</app_name>
<version_num>421</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<file_ref>
<file_name>einstein_S5R2_4.21_i686-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>einstein_S5R2_4.21_i686-pc-linux-gnu.so</file_name>
</file_ref>
</app_version>
</app_info>

.
ID: 29481 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29482 - Posted: 9 Jul 2007, 0:45:26 UTC

Sorry Mikus. No anonymous either.
I don\'t know what will be acceptable when the software gets updated, or when that will happen.

ID: 29482 · Report as offensive     Reply Quote
old_user1329

Send message
Joined: 26 Aug 04
Posts: 24
Credit: 857,133
RAC: 0
Message 29483 - Posted: 9 Jul 2007, 1:12:09 UTC

Running a 64-bit system does not mean that one has to use the 64-bit boinc client. Before the linux 64-bit boinc client became available, I was using the berkeley linux 32-bit boinc client on my 64-bit Ubuntu 7.04 system (which *does* have the 32-bit compatibility libraries installed). Since my boinc client then was 32-bit, it identified its platform as \'i686-pc-linux-gnu\' -- and the various projects downloaded their corresponding 32-bit linux application executables.

[In fact, I was able to use the app_info.xml facility \"in reverse\", requesting the ABC project to download its native 64-bit application executables (which ran faster!), even though the boinc client I was using to run those applications was only 32-bit.]

[Note: The current 64-bit Linux BOINC package from berkeley, while it supplies a 64-bit \'boinc\' executable, includes only a 32-bit \'boincmgr\' executable. So it appears that \"mix and match\" is being officially blessed.]

mikus



p.s. Forgot to mention that with app_info.xml , it is the _user_ at the target system who specifies *which* executables to download. This *bypasses* \"automatic\" updating of executables by the project. The _user_ has to track the application versions available from the project, and has to manually change app_info.xml each time that newer executables become available.
.
ID: 29483 · Report as offensive     Reply Quote
old_user1329

Send message
Joined: 26 Aug 04
Posts: 24
Credit: 857,133
RAC: 0
Message 29484 - Posted: 9 Jul 2007, 2:33:30 UTC - in response to Message 29482.  
Last modified: 9 Jul 2007, 2:45:22 UTC

Sorry Mikus. No anonymous either. I don\'t know what will be acceptable when the software gets updated, or when that will happen.


In that case, where do I file a bug report about this ?


I think that there are numerous people who would like to use a 64-bit boinc client with Climate Prediction. If the existing Climate Prediction servers support neither a \'x86_64\' platform nor an \'anonymous\' platform, that __forces__ participants in the Climate Prediction project to use a 32-bit boinc client. At the least, Climate Prediction should upgrade its servers to the latest boinc version (which supports <alt_platform>).

I think limiting Climate Prediction participants (particularly if they have an otherwise-state-of-the-art system) to no other choice than using a boinc client compiled for 32 bits -- that is a bug.
.
ID: 29484 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29485 - Posted: 9 Jul 2007, 3:19:39 UTC
Last modified: 9 Jul 2007, 3:28:08 UTC

It\'s not a bug, just too few people (2) with too much work.
It WILL be upgraded. It\'s just that none of the mods know when.
I\'ll ask if we can get a hint.

There will also be a 64 bit app some time next year. Hints here.

ID: 29485 · Report as offensive     Reply Quote
old_user1
Avatar

Send message
Joined: 5 Aug 04
Posts: 907
Credit: 299,864
RAC: 0
Message 29488 - Posted: 9 Jul 2007, 13:54:01 UTC - in response to Message 29485.  

we will eventually have \"true\" 64-bit work (I\'m working on a 64-bit model, hadgam1a, right now), but Milo is looking at \"faking\" x86_64 builds so that 64-bit BOINC clients will get some work (it will be 32-bit models but it probably will run quicker on 64-bit machines).
ID: 29488 · Report as offensive     Reply Quote
old_user458224

Send message
Joined: 27 Jun 07
Posts: 4
Credit: 0
RAC: 0
Message 29497 - Posted: 9 Jul 2007, 17:21:09 UTC - in response to Message 29488.  

Dear geeks,

then I am just going to wait.

The 64bit problem is nonetheless suspicious to me. There are nearly only 64bit CPUs on the market, but the support for them is really bad. Even such standard stuff like Java and Adobe Flash is not supported for Linux. What is the problem? Laziness? Disinterest? Id really like to know.

Thanks & regards
ID: 29497 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29500 - Posted: 9 Jul 2007, 18:58:25 UTC


The server software may get upgraded sometime in the next 2-3 weeks. It does take time, and the 2 staff people have a REALLY big work load.


As for \"Everyone now having a 64 bit computer\", HA!
There may not be any 32 bit processors available, (there is here in Sydney), and lots of people may have 64 bit computers, but not a large PERCENTAGE of them are using 64 bit software, because the software companies just haven\'t caught up with the fiddly bits yet, such as drivers.
A lot of this is because they don\'t see the profit margin being big enough yet.
And the \'average man in the street\' doesn\'t NEED 64 bits. His/her 10 year old computer works just fine. We had lots of posts along these lines on our other \'community\' board when the BBC project started back in February 2005, from people with computers that were too under powered for the 32 bit climate models.

Perhaps thousands of people with 64 bit computers, but 10\'s of millions of people with 32 bit hardware/software.
And this is what this project is aimed at: the biggest computer resource.

Those enthusiasts with 64 bit systems are just going to have to wait a year or so for the mass market to catch up.

ID: 29500 · Report as offensive     Reply Quote
ProfileMilo Thurston
Volunteer moderator
Volunteer developer

Send message
Joined: 2 Mar 06
Posts: 253
Credit: 363,646
RAC: 0
Message 29506 - Posted: 10 Jul 2007, 9:36:11 UTC

The hack Carl mentioned doesn\'t seem to work, so it looks like a server upgrade is the answer. We will do this as soon as we can, but as Les says there\'s a lot of other work to be done. Quite a high priority right now is getting data to the scientists who need to look at it, and this is taking up a lot of our time.
The server upgrade will get done, though.
ID: 29506 · Report as offensive     Reply Quote
Profiledentaku

Send message
Joined: 19 Feb 06
Posts: 14
Credit: 69,579
RAC: 0
Message 29547 - Posted: 15 Jul 2007, 21:50:47 UTC

I upgraded BOINC to 5.10.8 on Linux (Ubuntu 7.04) and my climateprediction work units continue crunching. But results are not send back to the server anymore!

-------------------
Sending scheduler request: Requested by user
Reporting 1 tasks
Scheduler RPC succeeded [server version 509]
Message from server: platform \'x86_64-pc-linux-gnu\' not found
Deferring communication for 1 days 0 hr 0 min 0 sec
Reason: requested by project
----------------------

Other projects like SETI@home continue working flawlessy (crunching, sending results, getting new work). Is this a known problem? Are my climateprediction tasks lost? Should I suspend them?

64 Bit BOINC on 64 Bit Linux
ID: 29547 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29549 - Posted: 15 Jul 2007, 22:09:22 UTC


Oh come ON! Read the thread!

There are some projects that still haven\'t updated their server software to send 32 apps to 64 bit computers, and this is one of them.
It will happen soon. After more important matters are delt with.

ID: 29549 · Report as offensive     Reply Quote
Profiledentaku

Send message
Joined: 19 Feb 06
Posts: 14
Credit: 69,579
RAC: 0
Message 29550 - Posted: 15 Jul 2007, 22:12:56 UTC

I have read the whole thread. I don\'t ask if 64 bit will be supported somewhen - I want to know if the work I crunched is lost or if it will get credited when the 64 bit version arrives. If it\'s lost, I cancel my 2 climate prediction tasks.

64 Bit BOINC on 64 Bit Linux
ID: 29550 · Report as offensive     Reply Quote
ProfileastroWX
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1496
Credit: 95,522,203
RAC: 0
Message 29552 - Posted: 15 Jul 2007, 22:59:08 UTC

Simply allow the Trickles to accumulate in Projects folder until the upgrade is made. They won\'t be lost. You\'ll get your credits.
"We have met the enemy and he is us." -- Pogo
Greetings from coastal Washington state, the scenic US Pacific Northwest.
ID: 29552 · Report as offensive     Reply Quote
Profileold_user464226

Send message
Joined: 31 Jul 07
Posts: 1
Credit: 92,774
RAC: 0
Message 29871 - Posted: 6 Aug 2007, 18:22:36 UTC

Well, I have a Turion64 processor in a laptop (no big deal) and presently only old and good SETI is running. Neither \"ClimatePrediction\", nor \"predictor\" (proteins) is running and I get this message you have shown above (\"...64...gnu... not found\").
The program itself (BOINC) it\'s 32 bits, I guess, and should run, nevertheless! Why is SETI running OK and the others not?

By the way, I don\'t think it should be a fever changing to this platform or any newer one. In the past BOINC was changing faster than we mortals can afford new super-powerful PCs and that\'s not healthy for the projects ;-) I stop running SETI for a couple of years, because the then \"new\" BOINC, made my PC tremble while working and was internet demanding. The present version, 5.10.13 (win) runs softly even in background at this very moment!

However, a version for 64 bits and/or optimized versions for AMD (32 and 64 bits) processors (as there are for several Intel models) would be nice to extract the juice of our machines, being there state-of-the-art models or not, just our old PC with some extra time to donate to BOINC!

Cheers.

Gonzalo
ID: 29871 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29873 - Posted: 6 Aug 2007, 20:00:00 UTC


BOINC doesn\'t do ANY crunching, so it doesn\'t matter if it\'s 32 or 64 bits.

The science app here is huge - over a million lines of propriety source code.
This code is optimised and tested and re-optimised and re-tested for several months before each new model is released to the public.


Backups: Here
ID: 29873 · Report as offensive     Reply Quote
1 · 2 · Next

Questions and Answers : Unix/Linux : platform \"x86_64-pc-linux-gnu\" not found

©2024 cpdn.org