Linux gootool problem with World Of Goo native for Linux.
- Login to post comments
Tue, 04/27/2010 - 18:30
Hi all.
I have a problem with the GooTool in Linux Ubuntu 9.10 and the RC 10.04.
The error are:
"Error reading current configuration: Unable to parse config.txt"
I have give all the files of GooTool and java root permissions, I read the forum and in the version of 64b of ubuntu the tool is not work but I have a sistem of 35b and the original "World Of Goo" game for Linux.
I need a solution please.
I sure hope you have a 32 bit system, not a 35 bit one.
Have you manually edited your config.txt? If so, be sure to double-check if it's still syntactically correct.
my gooey profile | my video channel | author of Hazardous Environment
Thanks for the correction in my world we have systems based in 75b and 36b , I will review my config.txt but in the moment when edit are only for change the lenguage to spanish.
Uh, then make sure you changed it to something like language = es, not language = spanish. GooTool can change the language for you anyway, so you might consider changing it back and just changing it to Spanish in GooTool.
IRC | Chapter Tutorial | Reference Guide
Failing that, check the logfile (usually in /tmp/gootool0.log) and paste the error here.
OK, I have in the config.txt all correct, I past now my logfle:
"29/04/2010 10:14:07 AM com.goofans.gootool.GooTool main
INFO: Launching gootool 1.0.2.376
29/04/2010 10:14:07 AM com.goofans.gootool.GooTool main
INFO: Java version 1.6.0_18 from Sun Microsystems Inc. in /usr/lib/jvm/java-6-openjdk/jre
29/04/2010 10:14:07 AM com.goofans.gootool.GooTool main
INFO: OS Linux version 2.6.32-21-generic on i386
29/04/2010 10:14:12 AM com.goofans.gootool.P a
INFO: Found World of Goo at stored location of "/home/shanty/.WorldOfGoo" at: /home/shanty/.WorldOfGoo
29/04/2010 10:14:12 AM com.goofans.gootool.bh a
INFO: Found profile at stored location of "/home/shanty/.WorldOfGoo/pers2.dat"
29/04/2010 10:14:12 AM com.goofans.gootool.ba a
GRAVE: Unable to parse config.txt
org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:288)
at com.goofans.gootool.ba.b(SourceFile:68)
at com.goofans.gootool.ba.a(SourceFile:34)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 10:14:12 AM com.goofans.gootool.bs a
GRAVE: Error reading configuration
java.io.IOException: Unable to parse config.txt
at com.goofans.gootool.ba.a(SourceFile:38)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:03:46 PM com.goofans.gootool.GooTool main
INFO: Launching gootool 1.0.2.376
29/04/2010 03:03:46 PM com.goofans.gootool.GooTool main
INFO: Java version 1.6.0_18 from Sun Microsystems Inc. in /usr/lib/jvm/java-6-openjdk/jre
29/04/2010 03:03:46 PM com.goofans.gootool.GooTool main
INFO: OS Linux version 2.6.32-21-generic on i386
29/04/2010 03:03:48 PM com.goofans.gootool.P a
INFO: Found World of Goo at stored location of "/home/shanty/.WorldOfGoo" at: /home/shanty/.WorldOfGoo
29/04/2010 03:03:48 PM com.goofans.gootool.bh a
INFO: Found profile at stored location of "/home/shanty/.WorldOfGoo/pers2.dat"
29/04/2010 03:03:48 PM com.goofans.gootool.ba a
GRAVE: Unable to parse config.txt
org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:288)
at com.goofans.gootool.ba.b(SourceFile:68)
at com.goofans.gootool.ba.a(SourceFile:34)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:03:48 PM com.goofans.gootool.bs a
GRAVE: Error reading configuration
java.io.IOException: Unable to parse config.txt
at com.goofans.gootool.ba.a(SourceFile:38)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:16:45 PM com.goofans.gootool.GooTool main
INFO: Launching gootool 1.0.2.376
29/04/2010 03:16:45 PM com.goofans.gootool.GooTool main
INFO: Java version 1.6.0_18 from Sun Microsystems Inc. in /usr/lib/jvm/java-6-openjdk/jre
29/04/2010 03:16:45 PM com.goofans.gootool.GooTool main
INFO: OS Linux version 2.6.32-21-generic on i386
29/04/2010 03:16:47 PM com.goofans.gootool.P a
INFO: Found World of Goo at stored location of "/home/shanty/.WorldOfGoo" at: /home/shanty/.WorldOfGoo
29/04/2010 03:16:47 PM com.goofans.gootool.bh a
INFO: Found profile at stored location of "/home/shanty/.WorldOfGoo/pers2.dat"
29/04/2010 03:16:47 PM com.goofans.gootool.ba a
GRAVE: Unable to parse config.txt
org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:288)
at com.goofans.gootool.ba.b(SourceFile:68)
at com.goofans.gootool.ba.a(SourceFile:34)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:16:47 PM com.goofans.gootool.bs a
GRAVE: Error reading configuration
java.io.IOException: Unable to parse config.txt
at com.goofans.gootool.ba.a(SourceFile:38)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:17:52 PM com.goofans.gootool.GooTool main
INFO: Launching gootool 1.0.2.376
29/04/2010 03:17:52 PM com.goofans.gootool.GooTool main
INFO: Java version 1.6.0_18 from Sun Microsystems Inc. in /usr/lib/jvm/java-6-openjdk/jre
29/04/2010 03:17:52 PM com.goofans.gootool.GooTool main
INFO: OS Linux version 2.6.32-21-generic on i386
29/04/2010 03:17:54 PM com.goofans.gootool.P a
INFO: Found World of Goo at stored location of "/home/shanty/.WorldOfGoo" at: /home/shanty/.WorldOfGoo
29/04/2010 03:17:54 PM com.goofans.gootool.bh a
INFO: Found profile at stored location of "/home/shanty/.WorldOfGoo/pers2.dat"
29/04/2010 03:17:54 PM com.goofans.gootool.ba a
GRAVE: Unable to parse config.txt
org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:288)
at com.goofans.gootool.ba.b(SourceFile:68)
at com.goofans.gootool.ba.a(SourceFile:34)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
29/04/2010 03:17:54 PM com.goofans.gootool.bs a
GRAVE: Error reading configuration
java.io.IOException: Unable to parse config.txt
at com.goofans.gootool.ba.a(SourceFile:38)
at com.goofans.gootool.af.a(SourceFile:55)
at com.goofans.gootool.aD.a(SourceFile:142)
at com.goofans.gootool.bs.a(SourceFile:121)
at com.goofans.gootool.bs.a(SourceFile:45)
at com.goofans.gootool.aE.run(SourceFile:106)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)"
I suggest you do a quick copy&paste of your config.txt here. That'd help much.
my gooey profile | my video channel | author of Hazardous Environment
ok, here my config.txt:
One question: My directori of World Of Goo is /opt/WorldOfGoo Is corect?
Not wory, I put the code html for "code"
I change my configuration tu auto for lenguage (default) and is work for my.
It works when the language value is set to "auto", but it doesn't if you set it to "es"?
my gooey profile | my video channel | author of Hazardous Environment
Is work in auto, It set my lenguage to Spanish.
I'm sorry, I'm not sure I understand what you are saying. Is it working in Spanish now (with "auto" in the config file) or do you mean you changed the value to "Spanish" and then it didn't work anymore? You have to set the value to "es" for Spanish, not to "Spanish" or "spanish".
my gooey profile | my video channel | author of Hazardous Environment
Jajajajajajajaj XD
Excusemy my english is not the best
My config.txt are the original with her default text.
Ok, but did you change this line
<param name="language" value="auto" />
to this: <param name="language" value="es" />
or to this: <param name="language" value="spanish" /> ?
The first line (the one with "es") is correct. "Spanish" will not work.
my gooey profile | my video channel | author of Hazardous Environment
Yes but I do a copi of the original and when the gootool popup my the error y repast the config.txt file original.
Have you tried leaving the config.txt with the default value of "auto" and only use GooTool to set the language? You can do this in the Options tab in GooTool.
my gooey profile | my video channel | author of Hazardous Environment
!!!! I CAN RON GOOTOOL!!!!
is gibe my tis mensage:
"Error reading current configuration: Unable to parse config.txt"
Sorry, I thought that only happens when you manually changed the language before. We should wait for davidc then, he might know an answer.
my gooey profile | my video channel | author of Hazardous Environment
Ok, Thanks.
The key error is "XML document structures must start and end within the same entity.".
The XML file is malformed somehow - though what you pasted looks okay. Possibly it has been mangled by a Unicode text editor or something. Try loading it up in something basic like emacs/vi and checking for cruft at the beginning/end. Also try removing the comment at the start so that the very first line begins "<config>" (though that would be weird...)
-davidc
I review the archive but not, the gootool give my the error again,
Did you check both copies of the config.txt? There's one in the game directory (/opt/WorldOfGoo I think), and another in your home directory ($HOME/.worldofgoo I think).
-davidc