I have installed Celestia Gnome 1.6.0 in my Linux Distribution Ubuntu 10.04 LTS - the Lucid Lynx.
The program runs fine.
I installed the add ons Lua_Edu_Tools_1.2beta8 and Celstia is raising the error "Segmentation Fault".
I read in http://www.celestiaproject.net/forum/viewtopic ... 11&t=13162 that this version of Lua_Edu_Tools needs Celestia 1.6.1; is it true?
Should I download SVN version ?
This is a part the output of strace that shows a possible problem with EAGAIN error when accessing the luahookinit.lua file
open("luahookinit.lua", O_RDONLY|O_LARGEFILE) = 16
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}], 7, 0) = 0 (Timeout)
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}], 7, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"5 \4\0O\0@\3\4\0@\3R\2\366\0\225\4\5\0P\0@\3O\0@\3%\0\0\0"..., 200}, {NULL, 0}, {"", 0}], 3) = 200
poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\2N\1\0\0\0\0\4\0@\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\225\10\t\0\3\0@\3E\0@\3F\0@\3Q\0@\3\0\0\0\0\0\0\0\0\377\1\0\0"..., 256}, {NULL, 0}, {"", 0}], 3) = 256
poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\2V\1\0\0\0\0\4\0@\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\225\10\t\0\3\0@\3E\0@\3F\0@\3Q\0@\3\0\0\0\0\0\0\0\0\377\377\300\0"..., 1540}, {NULL, 0}, {"", 0}], 3) = 1540
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0xa03b310, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}], 7, 0) = 0 (Timeout)
read(16, "-- luahookinit.lua\n\nrequire \"lua"..., 8191) = 82
read(16, "", 8191) = 0
close(16) = 0
gettimeofday({1297842387, 175343}, NULL) = 0
gettimeofday({1297842387, 176693}, NULL) = 0
open("lua_edu_tools.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("celxx/lua_edu_tools.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("extras/lua_edu_tools/tools/lua_edu_tools.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("extras/lua_edu_tools/lua_edu_tools.lua", O_RDONLY) = 16
close(16) = 0
open("extras/lua_edu_tools/lua_edu_tools.lua", O_RDONLY) = 16
fstat64(16, {st_mode=S_IFREG|0644, st_size=10025, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb73f3000
read(16, "-- lua_edu_tools.lua\n\nrequire \"c"..., 4096) = 4096
read(16, "l.Disable(gl.LINE_SMOOTH);\n g"..., 4096) = 4096
read(16, "elf,ch,cmods)\n ch = strin"..., 8192) = 1833
read(16, "", 4096) = 0
close(16) = 0
munmap(0xb73f3000, 4096) = 0
open("celutil.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
open("celxx/celutil.lua", O_RDONLY) = -1 ENOENT (No such file or directory)
Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
-
Topic authormauro.fraboni
- Posts: 6
- Joined: 15.02.2011
- With us: 13 years 8 months
- Marco Klunder
- Posts: 181
- Joined: 20.02.2008
- Age: 62
- With us: 16 years 8 months
- Location: The Netherlands
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
YESmauro.fraboni wrote:I read in viewtopic.php?f=11&t=13162 that this version of Lua_Edu_Tools needs Celestia 1.6.1; is it true?
If you want to use beta8, YESmauro.fraboni wrote:Should I download SVN version ?
There is also a beta9, but again YES, that also needs v161 or SVN
beta8 and beta9 can be downloaded by the way at: http://gvince.perso.sfr.fr/celestia/lua/
The same webpage of Vincent also contains Lua_Edu_Tools v1.1.
That version can be used with Celestia v1.6.0.
Marco
Marco Klunder
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
If this is correct then it would be good to adapt the statement on the Motherlode that the lua_edu_tools 1.2beta8 are for Celestia 1.6.0.
Here is the exact quote from
http://www.celestiamotherlode.net/catal ... ities.html
++++++++++++++++++++++++++++++++++
Lua Edu Tools 1.2 Beta8 (for Celestia 1.6.0)
Note: This is a beta version! Download this multilingual version for using with Celestia 1.6.0
++++++++++++++++++++++++++++++++++
I would have thought that the author (Vincent) of the lua_edu_tools who uploaded these specs should know best for what version of Celestia his tools apply.
Fridger
Here is the exact quote from
http://www.celestiamotherlode.net/catal ... ities.html
++++++++++++++++++++++++++++++++++
Lua Edu Tools 1.2 Beta8 (for Celestia 1.6.0)
Note: This is a beta version! Download this multilingual version for using with Celestia 1.6.0
++++++++++++++++++++++++++++++++++
I would have thought that the author (Vincent) of the lua_edu_tools who uploaded these specs should know best for what version of Celestia his tools apply.
Fridger
- Marco Klunder
- Posts: 181
- Joined: 20.02.2008
- Age: 62
- With us: 16 years 8 months
- Location: The Netherlands
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
t00fri wrote:I would have thought that the author (Vincent) of the lua_edu_tools who uploaded these specs should know best for what version of Celestia his tools apply.Fridger
Fridger, you're absolutely correct. Vincent is the first to know and he also reported it in earlier threads.
Please read thread http://www.shatters.net/forum/posting.php?mode=quote&f=11&p=121769.
There are also a few other trheads on the forum, regarding load problems at startup and I had some personal mailings with Vincent on this topic.
This prerequisite is also the reason why Celestia160-ED is not implemented with beta8/9, but happily, some fixes of Vincent regarding the loading problems also applied to earlier beta release, included in Celestia160-ED.
Although not documented at all places, below the formal statement of Vincent in the above mentioned thread:
Vincent wrote:The Lua Edu Tools package has been updated to v1.2beta8:
> http://gvince.perso.sfr.fr/celestia/lua ... 2beta8.zip
ChangeLog:
- Added new features from the lua plugins package:* Hertzsprung-Russell Diagram
- Picture box: replaced old 00's style buttons with new 10's style
* Keplerian parameters (dynamically calculated)
- Addon box:* Made script associated to a specific addon launched whenever the checkbox is clicked, i.e., either activated or unactivated
- Fixed bugs
* Improved scripts (Galactic Center, Large Scale Universe, Dying Sun)
Please note that v1.2beta8 requires Celestia 1.6.1.
A pre-compiled Windows executable (revision 4996) is available here:
http://gvince.perso.sfr.fr/celestia/dev ... 61_SVN.zip
Knowing this, was my reason to react on in this thread, but as mentioned, Vincent's own reaction here may be better...
Marco
Marco Klunder
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Marco,Marco Klunder wrote:t00fri wrote:I would have thought that the author (Vincent) of the lua_edu_tools who uploaded these specs should know best for what version of Celestia his tools apply.Fridger
Fridger, you're absolutely correct. Vincent is the first to know and he also reported it in earlier threads.
I am sure you agree that newcomers cannot be expected to scan for all these "shattered remarks in shatters.net" , before downloading the lua_edu_tools 1.2beta8 from the central downloading place for Celestia add-ons (the Motherlode), where it is written incorrectly and most misleading:
http://www.celestiamotherlode.net/catal ... ities.html
The Motherlode wrote:Lua Edu Tools 1.2 Beta8 (for Celestia 1.6.0)
Note: This is a beta version! Download this multilingual version for using with Celestia 1.6.0
The point was that Mauro and I had led already a long inquiry over in CelestialMatters,
http://forum.celestialmatters.org/viewtopic.php?t=398
because his lua_edu_tools didn't work with his celestia-gnome 1.6.0 version. In this context, I had of cource also noticed Vincent's shatters.net posts that celestia 1.6.1 was required with version 1.2.x of the tools. I already had formulated a respective post for mauro!
++++++++++++++++++++++++++++++++++
But since it was beyond my phantasy that Vincent had remained with an incorrect and most misleading description in the MAIN downloading place for the lua_edu_tools (the Motherlode), I have deleted my mail again before posting it
++++++++++++++++++++++++++++++++++
Notably since his 1.6.1 related mails were partially quite old and version 1.6.1 was only recently put into a form by us that it would compile with "contemporary" compilers... (notably regarding Linux)
Fridger
PS: as concerns myself, I have no demand for "educational" add-ons and hence I only checked the functioning of Vincent's edu tools two days ago (with Celestia.SVN) in the context of trying to help Mauro over at CM.
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Hi! A newbie question. I've read the Mauro's issues concerning the LUATOOLS under Linux both here and on CM, and also myself had noticed the misleadings amongst LUATOOLS' betas for Celestia 1.6 and for SVN 1.6.1. But there is one thing that I do not understood: when one does compile the SVN's trunk, is the code's update the same for all operating systems? If yes, on CM Mauro is saying to have compiled even the SVN, so it would have all the routines for loading the LUATOOLS 1.2 beta 8. Could such SEGFAULT be ought to the Linux's desktops environments? That is, the tools works fine on KDE but not on Gnome? I apologize for my intrusion here, but all the few times that I've played with Linux, I've found the KDE enviroment (SUSE 7.2) much better than Gnome (Mandrake -8).
Never at rest.
Massimo
Massimo
- Marco Klunder
- Posts: 181
- Joined: 20.02.2008
- Age: 62
- With us: 16 years 8 months
- Location: The Netherlands
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Understood and agreed. ML should be corrected on this point.
Shatters calls Vincent
But that unfortunately will not help Mauro with his v160 version.
Marco
Shatters calls Vincent
But that unfortunately will not help Mauro with his v160 version.
Marco
Marco Klunder
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
email: marco.klunder@xs4all.nl
Windows10 PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9, Celestia160-ED and Celestia1621
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Hi,
Sorry for not answering earlier, but I've been running a 39°C temperature for quite a few days.
Unlike summer which had only lasted a couple of weeks here in France, we've been facing quite
a rude winter for more than 4 months, with all its nice viruses. And it looks like it's not finished yet.
As to the Celestia version requirement issue, the Lua edu Tools 1.2beta8 indeed requires v1.6.1,
as mentionned both in the readme and in the shatters forum thread. I think that the required version
hasn't been correctly updated on the Motherlode when upgrading from beta7 up to beta8, either
because I didn't give the right information to Ulrich or simply because of a typo. I don't think that
looking for the culprit would be of any help here. In any case, I'm sorry for all the trouble it caused
here and on the CM forum. Finally, all this will be much more simpler when Celestia 1.6.1 is out.
I will then release v1.2 final, at last.
Anyway, this version issue should not be responsible for the errors reported by Mauro. Even with
1.6.0, the .lua files should be found and the tools loaded. I rather suspect a Linux specific
issue with the Lua package.path module or the environment variable LUA_PATH. Although I'm not
familiar with Linux, I'll try to investigate. I'll start with reading the CM discussion about this problem...
Sorry for not answering earlier, but I've been running a 39°C temperature for quite a few days.
Unlike summer which had only lasted a couple of weeks here in France, we've been facing quite
a rude winter for more than 4 months, with all its nice viruses. And it looks like it's not finished yet.
As to the Celestia version requirement issue, the Lua edu Tools 1.2beta8 indeed requires v1.6.1,
as mentionned both in the readme and in the shatters forum thread. I think that the required version
hasn't been correctly updated on the Motherlode when upgrading from beta7 up to beta8, either
because I didn't give the right information to Ulrich or simply because of a typo. I don't think that
looking for the culprit would be of any help here. In any case, I'm sorry for all the trouble it caused
here and on the CM forum. Finally, all this will be much more simpler when Celestia 1.6.1 is out.
I will then release v1.2 final, at last.
Anyway, this version issue should not be responsible for the errors reported by Mauro. Even with
1.6.0, the .lua files should be found and the tools loaded. I rather suspect a Linux specific
issue with the Lua package.path module or the environment variable LUA_PATH. Although I'm not
familiar with Linux, I'll try to investigate. I'll start with reading the CM discussion about this problem...
@+
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Vincent wrote:Hi,
Anyway, this version issue should not be responsible for the errors reported by Mauro. Even with
1.6.0, the .lua files should be found and the tools loaded. I rather suspect a Linux specific
issue with the Lua package.path module or the environment variable LUA_PATH. Although I'm not
familiar with Linux, I'll try to investigate. I'll start with reading the CM discussion about this problem...
Hi Vincent,
you may have read already in our CM thread that I had no problems running your lua_edu_tools 1.2beta8 under OpenSuSE 11.2 Linux with Celestia-gnome.SVN (r. 5136). Hence this is evidence for NO Linux specific PATH problem. I suspect however that you did essentially NO systematic testing of your tools under Linux? Meanwhile, with up-to-date Linux compilers (gcc 4.5.x) the original Celestia version 1.6.0 does'nt even compile anymore. It's simply outdated....
Hope you have recovered well, meanwhile,
Fridger
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Hi Fridger,t00fri wrote:Hi Vincent,
you may have read already in our CM thread that I had no problems running your lua_edu_tools 1.2beta8 under OpenSuSE 11.2 Linux with Celestia-gnome.SVN (r. 5136). Hence this is evidence for NO Linux specific PATH problem. I suspect however that you did essentially NO systematic testing of your tools under Linux? Meanwhile, with up-to-date Linux compilers (gcc 4.5.x) the original Celestia version 1.6.0 does'nt even compile anymore. It's simply outdated....
Fridger
Yes, I've read your thread on CM and was happy to learn that you had successfully run the tools with Celestia-gnome,
and that there is no LUA_PATH issue under Linux. So thanks for having both tested and reported it. As you guessed,
I was indeed unable to do some testing by myself, but quite a few users had previously also reported a successfull use
of the tools under different Linux flavors. I don't remember whether it concerned the KDE or GTK/GNOME version, though.
Thanks. I'm feeling a little bit better today. I think I will be just fine tomorrow for going to workt00fri wrote:Hope you have recovered well, meanwhile,
Fridger
@+
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
Vincent wrote:Hi Fridger,t00fri wrote:Hi Vincent,
you may have read already in our CM thread that I had no problems running your lua_edu_tools 1.2beta8 under OpenSuSE 11.2 Linux with Celestia-gnome.SVN (r. 5136). Hence this is evidence for NO Linux specific PATH problem. I suspect however that you did essentially NO systematic testing of your tools under Linux? Meanwhile, with up-to-date Linux compilers (gcc 4.5.x) the original Celestia version 1.6.0 does'nt even compile anymore. It's simply outdated....
Fridger
Yes, I've read your thread on CM and was happy to learn that you had successfully run the tools with Celestia-gnome,
and that there is no LUA_PATH issue under Linux. So thanks for having both tested and reported it. As you guessed,
I was indeed unable to do some testing by myself, but quite a few users had previously also reported a successfull use
of the tools under different Linux flavors. I don't remember whether it concerned the KDE or GTK/GNOME version, though.Thanks. I'm feeling a little bit better today. I think I will be just fine tomorrow for going to workt00fri wrote:Hope you have recovered well, meanwhile,
Fridger
Swine flu?? 39 degs of fever is quite something.
Fridger
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
No. A bacterial sore throat, just followed by a viral gastric flu.t00fri wrote:Swine flu?? 39 degs of fever is quite something.
Fridger
It definitely wasn't my week !
@+
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
-
Topic authormauro.fraboni
- Posts: 6
- Joined: 15.02.2011
- With us: 13 years 8 months
Re: Lua_Edu_Tools_1.2beta8.zip and Celestia-Gnome
I downoloaded the SVN, I compiled it for GNOME and I received the same error; I am running Linux Distribution Ubuntu 10.04 LTS - the Lucid Lynx
I made the same in Windows and everything is running fine.
Vincent wrote that it could be possible that it is need a LUA_PATH environment variable; I do not have it now.
Should I add it to /etc/environment ? Should I set it with the path of LuaEduTools ?
thanks mauro
I made the same in Windows and everything is running fine.
Vincent wrote that it could be possible that it is need a LUA_PATH environment variable; I do not have it now.
Should I add it to /etc/environment ? Should I set it with the path of LuaEduTools ?
thanks mauro