Non-ASCII keyboard setup (Greek, Czech, Cyrillic, etc.) throwing wxWidgets error on BOINC 7.4.27

Message boards : Questions and problems : Non-ASCII keyboard setup (Greek, Czech, Cyrillic, etc.) throwing wxWidgets error on BOINC 7.4.27
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15481
Netherlands
Message 58615 - Posted: 11 Dec 2014, 23:19:01 UTC

If you have the problem with wxWidgets not allowing your BOINC Manager to run, if it throws an error the moment you try to run BOINC Manager, please do the following:

A. Make sure you have installed BOINC 7.4.27, 7.4.32 or 7.4.35, there is no use testing this on any older version of BOINC.

B. Download http://boinc.berkeley.edu/dl/boincmgrd.011214.x64.zip
This is a 64bit file, so if you run 32bit BOINC, you cannot use it.
You can check if you run 32bit or 64bit BOINC by opening BOINC Manager->Help->About BOINC Manager..., the version numbering here will show if it's 32bit (x86) or 64bit (x64). In the case of your BOINC Manager showing as (x86), do not go further!

Unpack the contents of the compressed archive into a directory of its own. Do not decompress it into the BOINC Programs directory, or the BOINC Data directory. We cannot use the Programs directory, because this is usually in C:\Program Files\, which is a Windows restricted directory group, with no option to write to. The test BOINC Manager must be able to write a log file to this same directory.

Make a directory called BOINCT in C:\ and write the contents of the zip file to that (C:\BOINCT\).
Now, you'll need to have BOINC running, but not BOINC Manager. The easiest way to get this done is to start the present BOINC Manager (Start->All Programs->BOINC->BOINC Manager) and then exit only BOINC Manager.
To make sure we only exit BOINC Manager, do the following:
- BOINC Manager->Tools->Options->Make sure "Enable Manager exit dialog?" is checked->OK.
- BOINC Manager->File->Exit.
- Uncheck "Stop running tasks when exiting the BOINC Manager"->OK.
This way the client and tasks continue running.

If you cannot run BOINC Manager at all on 7.4.27, you'll have to start the BOINC client manually.
To do so, right-click on an open space on your Windows desktop->New->Shortcut
In the "Type the location of the item" bar type c:\program files\boinc\boinc.exe --detach_console and hit Enter. Yes, that's including the spaces, the double hyphens and the word 'detach_console' with underscore (Shift + minus sign on keyboard). Just name it BOINC and write the shortcut to the desktop. Next click this BOINC shortcut. This will temporarily open a command line window and then close it again. That's starting the BOINC client, while the --detach_console command will close the command line window.

Now you can start the test BOINC Manager from C:\BOINCT by (double-)clicking the boincmgr.exe file in it.

Any errors it writes it will write to a log file in either C:\BOINCT\ or C:\Users\<userid>\AppData\Roaming\BOINC\, so run with that for a bit and then post the outcome of it.
ID: 58615 · Report as offensive
S_U

Send message
Joined: 11 Dec 14
Posts: 2
Russia
Message 58616 - Posted: 12 Dec 2014, 0:07:15 UTC
Last modified: 12 Dec 2014, 0:12:15 UTC

Version 7.4.27 works without errors if you first install 7.2.42, and then remove and install 7.4.27.
Install 7.2.42 > remove 7.2.42 > install 7.4.27
ID: 58616 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15481
Netherlands
Message 58617 - Posted: 12 Dec 2014, 0:32:06 UTC - in response to Message 58616.  
Last modified: 12 Dec 2014, 0:34:40 UTC

Which doesn't make sense, as the installer of the newer version will use the uninstaller of the previous version to uninstall the previous version, before the newer version is installed. So it isn't as if the installer of the newer version overwrites the files, they all get removed first just in the same way as if you uninstall the program first.

Apropos, the test version of BOINC Manager checks what's causing the crash, which is of more use to the developers, than workarounds on fixing it at the moment. They want it fixed in the installer.
ID: 58617 · Report as offensive

Message boards : Questions and problems : Non-ASCII keyboard setup (Greek, Czech, Cyrillic, etc.) throwing wxWidgets error on BOINC 7.4.27

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.