4:46:30 PM PDT - Fri, Apr 27th 2012 |
|
Hi Don,
There is an Ubuntu bug with menubars! Any Gtk based application using menubars doesn't work right in recent releases. I found it with Ubuntu 11.10 and I assume you are using the latest 12.04. The menubars only show up the very first time you run an application and then will be gone from that point on. I understand it could be very confusing without menubars and there really is only a subset of operations you can do with the right mouse button context popup.
But, there is a workaround that has been documented by others to get menubars back if you do google searches related to wxWidgets (what ECCE uses) apps running on Ubuntu. You need to issue the following command and then you will see ECCE application menubars (definitely you can't do much with ECCE without them):
$ sudo apt-get remove appmenu-gtk
I documented this in our ECCE release for those building from source code, but I forgot to do it for the binary distributions. So just now I updated the INSTALL file in the top-level directory with this information--I know it's a bit odd because you have to do the install to extract all the files and get a README file, but I thought I would document it somewhere at least. Hopefully the Ubuntu developers get around to fixing this issue as no other Linux has this problem. In fact, in the notes for those building from a source code distribtuion I actually recommended that those who didn't have a need or preference for a certain Linux use something other than Ubuntu because of this. My recommendation from building/running ECCE on a variety of platforms is to use either Debian or Mint. Those were the nicest in my experience. The one to completely avoid for the present time at least is Fedora. I found multiple times that it would corrupt the operating system trying to install certain packages needed to build and run ECCE (and these are pretty common packages like gtk+-2.0, so it was pretty surprising). It's also surprising because Ubuntu is normally a pretty nice Linux to install and run so I would really recommend it other than this issue.
Also, you can't run NWChem directly without ECCE generating a wrapper job submit script precisely because of the problem you found with the missing gfortran shared library. I think another user had this issue and I replied here in the wiki to that. ECCE bundles the needed shared library and then our ECCE generated job submit script adds it to the $LD_LIBRARY_PATH. You could do that yourself if you really do want to run it from the command line without an ECCE submit script. I would just recommend running it the first time via ECCE and then you'll see how to set $LD_LIBRARY_PATH.
I see you also got an error trying to "start" a new calculation in the Organizer. Do you mean "create" rather than "start"? Why don't you go ahead and create a new VM (Ubuntu or otherwise), install ECCE again, do the fix for menubars, and then see if you still have the problem. Normally we only see failures like that when something strange is going on with file permissions for the ECCE data server and that would be unusual with a brand new ECCE install (tends to happen with "upgrade" type installs). Hopefully it will go away with a clean install, but let me know and I'm sure it's something that can be solved. Also try creating some project folders to see if it's a general problem that you can't write to the data server. I assume that you are in the context of your own "users" folder when you do that create. Definitely you will get an error if you try to create a calculation under a directory where you don't have write permission like one level up from your users folder.
Gary
|