-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Concise Instruction for a Beginner needed. #78
Comments
What are you trying to accomplish with OpenVnmrJ? Do you have some NMR data you want to process, or do you have a magnet? By to the image above, it looks like you have already successfully installed OpenVnmrJ. Vagrant is a tool to manage the creation and setup of virtual machines. You can find more information with google. The build script for building OpenVnmrJ in a Vagrantfile-described VM is build_vm.sh, which calls build_box.sh to setup the VM. buildovj is not used by these scripts. Have you installed Vagrant? Have you tried the steps from the 'development' branch README for building "In a Virtual Machine"? What happened? |
Last week a physics professor contacted me asking if I could customize
OpenVnmrJ.
And now I'm studying on it to make sure if I can handle the task.
The image was sent from the professor to me as a reference.
Now I am trying to compile and load OpenVnmrJ not using Vagrant.
If buildobj were createing a log of 10M byte, is it normal?
Thanks,
JB
…On Mon, Dec 5, 2016 at 5:05 PM, Michael Tesch ***@***.***> wrote:
What are you trying to accomplish with OpenVnmrJ? Do you have some NMR
data you want to process, or do you have a magnet? By to the image above,
it looks like you have already successfully installed OpenVnmrJ.
Vagrant is a tool to manage the creation and setup of virtual machines.
You can find more information with google.
The build script for building OpenVnmrJ in a Vagrantfile-described VM is
build_vm.sh, which calls build_box.sh to setup the VM. buildovj is not used
by these scripts.
Have you installed Vagrant? Have you tried the steps from the
'development' branch README for building "In a Virtual Machine"? What
happened?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#78 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKoLfeZpBT8_XuJ4y-DdVwz3wUoMMb-sks5rE8W3gaJpZM4LDKpQ>
.
--
전산학박사(프로그래머)
(주)오픈소스파킹
홈페이지: http://www.osparking.com/ 전화: 010-2899-9168
공개SW: https://github.com/osparking
|
It would be nice to improve the build process. I've tried to make some steps in that direction, for example by abstracting/standardizing the build platform from the build via the Vagrant layer. I'm sure any contributions you can make to improving the situation would be appreciated. The source code is chock full of warning messages, due to a number of factors, one being that the original code is >30 years old, and C was a somewhat different language back then. Two, compiler warnings have changed continuously over the last 30 years. |
All right, but I'm not sure if I would take this task. I'll decide on it
before the end of this year.
So, "C" is the main language I need to recall to be able to customize
OpenVnmrJ (its GUI, etc.) right?
…On Tue, Dec 6, 2016 at 1:28 AM, Michael Tesch ***@***.***> wrote:
It would be nice to improve the build process. I've tried to make some
steps in that direction, for example by abstracting the build platform from
the build via the Vagrant layer. I'm sure any contributions you can make to
improving the situation would be appreciated.
The source code is chock full of warning messages, due to a number of
factors, one being that the original code is >30 years old, and C was a
somewhat different language back then. Two, compiler warnings have changed
continuously over the last 30 years.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#78 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKoLfZRP3lAOQkAA2aBNiMYEb7PFdVELks5rFDuUgaJpZM4LDKpQ>
.
--
전산학박사(프로그래머)
(주)오픈소스파킹
홈페이지: http://www.osparking.com/ 전화: 010-2899-9168
공개SW: https://github.com/osparking
|
OpenVnmrJ (OVJ) can be customized at several different levels. The GUI part uses java and xml. If you just want to customize the interface with modified panels or menus, you can do that without modifying the java code. There is a built-in panel editor. Perhaps if we had a better idea of the changes your physics professor wants to implement we could direct you to the correct tools. |
Very nice, let me take a note on it.
…On Tue, Dec 6, 2016 at 5:35 AM, Dan Iverson ***@***.***> wrote:
OpenVnmrJ (OVJ) can be customized at several different levels. The GUI
part uses java and xml. If you just want to customize the interface with
modified panels or menus, you can do that without modifying the java code.
There is a built-in panel editor. Perhaps if we had a better idea of the
changes your physics professor wants to implement we could direct you to
the correct tools.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#78 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKoLfewkXgDChb4Ecs5TwyTRNVHVemO5ks5rFHV1gaJpZM4LDKpQ>
.
--
전산학박사(프로그래머)
(주)오픈소스파킹
홈페이지: http://www.osparking.com/ 전화: 010-2899-9168
공개SW: https://github.com/osparking
|
Also, if you just want to get it running in virtualbox, follow the installation instructions here https://github.com/OpenVnmrJ/OpenVnmrJ/releases |
I followed steps in https://github.com/OpenVnmrJ/OpenVnmrJ/releases.
Especially, the below part
- *tar jxf dvdImage_OpenVnmrJ_1.1A_DD2.tbz*
- *cd dvdimageOVJ*
- *./load.nmr*
However, when I clicked Install Button at the bottom, I had the 'postgress'
error show in the image here:
![install_error](https://cloud.githubusercontent.com/assets/11144061/20946235/46be7fd4-bc4d-11e6-999b-90bb39c5f013.png)
(I also attached the log file to this mail. Could you please give me some
advice?
log file content
*******************************
NMR Owner = vnmr1
NMR Group = nmr
tar: users/group: Cannot stat: No such file or directory
NMR Destination directory= /home/openvnmrj_1.1_A
tar: users/userlist: Cannot stat: No such file or directory
NMR host='JB-VBOX-Ubt' domain='(none)'
tar: Exiting with failure status due to previous errors
'/home/openvnmrj_1.1_A' already exists
Backing up files from previous installation (this may take a few minutes)
-------------------
Installing NMR's GENERIC files
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/acq.tar
DONE: 228 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/acqbin.tar
DONE: 368 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/adm.tar
DONE: 4068 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/asm.tar
DONE: 20 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/autotest.tar
DONE: 3016 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/bin.tar
DONE: 8632 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/bootup_message.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/conpar.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/conpar.400mr.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/craft.tar
DONE: 2004 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/cryo.tar
DONE: 48 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/devicenames.tar
DONE: 16 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/devicetable.tar
DONE: 24 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/execpars.tar
DONE: 120 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/fidlib.tar
DONE: 184 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/fonts.tar
DONE: 160 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/iconlib.tar
DONE: 2560 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/java.tar
DONE: 23804 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/lib.tar
DONE: 2092 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/maclib.tar
DONE: 11500 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/manual.tar
DONE: 3896 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/menujlib.tar
DONE: 200 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/modules.tar
DONE: 232 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/mollib.tar
DONE: 128 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/msg.tar
DONE: 12 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/nuctables.tar
DONE: 300 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/openvnmrj-utils.tar
DONE: 104 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par200.tar
DONE: 664 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par300.tar
DONE: 648 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par400.tar
DONE: 652 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par500.tar
DONE: 744 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par600.tar
DONE: 716 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par700.tar
DONE: 692 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par750.tar
DONE: 544 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par800.tar
DONE: 616 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/par900.tar
DONE: 616 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/parlib.tar
DONE: 6668 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/personalib.tar
DONE: 224 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/probeid.tar
DONE: 16 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/probes.tar
DONE: 12 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/proshimmethods.tar
DONE: 76 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/satellites.tar
DONE: 16 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/service.tar
DONE: 44 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/shapelib.tar
DONE: 1820 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/shimmethods.tar
DONE: 104 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/shims.tar
DONE: 12 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/shuffler.tar
DONE: 72 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/solventlist.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/solventppm.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/solvents.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/studylib.tar
DONE: 416 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/tablib.tar
DONE: 12 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/tcl.tar
DONE: 276 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/templates.tar
DONE: 3124 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/tune.tar
DONE: 176 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/userlib.tar
DONE: 56 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/user_templates.tar
DONE: 184 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/vnmrmenu.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/vnmrrev.tar
DONE: 8 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/wavelib.tar
DONE: 1156 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/pgsql.tar
DONE: 7508 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/ddr.tar
DONE: 300384 KB.
Extracting "VNMR" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/jre.tar
DONE: 97532 KB.
Extracting "Backprojection" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/Backprojection.tar
DONE: 168 KB.
Extracting "Biosolidspack" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/Biosolids.tar
DONE: 4396 KB.
Extracting "Biosolidspack" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/Biosolids_ddr.tar
DONE: 340 KB.
Extracting "DOSY_for_VnmrJ" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/DOSY.tar
DONE: 2980 KB.
Extracting "DOSY_for_VnmrJ" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/DOSY_ddr.tar
DONE: 340 KB.
Extracting "Imaging_or_Triax" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/IMAGE.tar
DONE: 25640 KB.
Extracting "Imaging_or_Triax" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/IMAGE_ddr.tar
DONE: 340 KB.
Extracting "STARS" /home/jbpark03/orun/dvdimageOVJ/code/tarfiles/STARS.tar
DONE: 340 KB.
-------------------------
ALL REQUESTED SOFTWARE EXTRACTED
Reconfiguring files...
Link '/vnmr' to OpenVnmrJ Software
Restoring conpar, devicenames and devicetable.
Restoring shim and probe-calibration files
Configuring Probe ID
Moving probe connection
Restoring gradtables.
Restoring decclib.
Restoring MOL files.
Restoring Cryomon files.
Restoring user files.
Restoring dicom.
Restoring tune files.
Restoring accounting files.
Updating group name to nmr...
Installing xinetd files for rsh server
ls: cannot access postgresql*: No such file or directory
CUPS filters already in place on Ubuntu
ln: failed to create hard link ?쁖nmr?? File exists
/bin/csh -c /home/jbpark03/orun/dvdimageOVJ/code/dbsetup vnmr1 /home/openvnmrj_1.1_A
OS: debian
finding pgpath for Ubuntu
Postgres Not Installed. Aborting dbsetup
*******************************
|
Neither the image nor log file seem to be attached to your last message |
Sorry for the confusion. I just changed my writing above.
|
You can probably ignore the postgres error. Login in as the vnmr1 account. There should be a OpenVnmrJ or VnmrJ icon on the desktop that you can double-click. Or you can open a terminal and enter vnmrj on the command line. |
I don't have any icon on the desktop.
Did I miss any step? |
You are very close. The error is related to X-windows. Did to su vnmr1 or actually login as vnmr1. If you did "su", use "su - vnmr1". Also, try running "xhost +" prior to running vnmrj. I have not actually run OVJ under Ubuntu. Perhaps @tesch1 has run into this problem and knows the solution. |
I'm back and tried // clicked [Done] button. I had this terminal output // I didn't think my system is spectrometer and $ su vnmr1 $ /vnmr/bin/makeuser I had "Updating for vnmr1 complete" on the terminal. Now, my question is "What is the VnmrJ interface?", what do I do after that? Do you my log? |
That all looks good. You are not a spectrometer so you don't need to run the /vnmr/bin/setacq command. Use su - vnmr1 rather than su vnmr1 when you switch to vnmr1 account. The vnmrj command should start the "VnmrJ interface". If you get the "Can't connect to X11 window" error, enter xhost + and then try vnmrj again. |
As "xhost +" didn't work. I followed next steps refering No protocol specified.
And the result is this, How would I be able to define user 'vnmr1' in the userlist file? |
Could you do the following: |
I suspect this is something that's already fixed in the development branch. There were some small changes to the install scripts to deal with similar issues. The install and startup does work on the Vagrant-described Ubuntu installs (last I checked). The Vagrant VMs would be a good place to debug these things because they let us all use exactly the same environment. |
Dear Iverson, let me get back to you later. Now I'm using Vagrant and Vagrantfile that you provide for Ubuntu-14.
I had following error list. Do I need to install each package one by one?
|
Ok, looks like we need to figure out a process for providing development branch install packages. You're trying to install a version that doesn't have the "fixes" (I think this stuff is fixed, but only after the 1.1A release) onto a machine that is tested with the latest development branch with the fixes. You can try building the development branch and then installing it, using the instructions in the README for the development branch... (it should only take an hour or so)... or wait until we have a way to provide intermediate packages... or work through the failures... |
@osparking could you try the REL_TEST7_linux package at https://github.com/tesch1/OpenVnmrJ/releases ? |
Thank you Mr. Michael. However, as the professor who asked me if I could
customize OpenVnmrJ for him found a different person than me. So, let me
refer him this issue. And I found Vagrant which I learnt for OpenVnmrJ is
fancy. -- osparking(=JB)
…On Mon, Dec 19, 2016 at 11:35 PM, Michael Tesch ***@***.***> wrote:
@osparking <https://github.com/osparking> could you try the
REL_TEST7_linux package at https://github.com/tesch1/OpenVnmrJ/releases ?
You'll probably still need to do xhost + before ./load.nmr but I think
the other issues should be resolved -- just tried it here successfully on
the ubuntu14 Vagrant-defined VM.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#78 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKoLfRFeNwDT-bHSkxqZDOl1AiI0SHvCks5rJpZNgaJpZM4LDKpQ>
.
--
전산학박사(프로그래머)
(주)오픈소스파킹
홈페이지: http://www.osparking.com/ 전화: 010-2899-9168
공개SW: https://github.com/osparking
|
Sounds like this issue can be closed? |
Yes, you may. As I understand that issue could be reopen when you need.
Good luck.
…On Tue, Dec 20, 2016 at 5:33 AM, Michael Tesch ***@***.***> wrote:
Sounds like this issue can be closed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#78 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKoLfWUADLvwMLlSXXjrCf9WyAWDDzH6ks5rJuougaJpZM4LDKpQ>
.
--
전산학박사(프로그래머)
(주)오픈소스파킹
홈페이지: http://www.osparking.com/ 전화: 010-2899-9168
공개SW: https://github.com/osparking
|
Well, I'm new to VnmrJ completely, as a matter of fact. I heard the word itself only a couple of days ago.
Still I want to get at this kind of status (see figure below.)
These are my current position.
What I don't know:
What I need:
End.
The text was updated successfully, but these errors were encountered: