Hello and thank you for the help. I have an English system and checking with env I had correctly LC_CTYPE=UTF-8. Terminal preferences was correctly set.
Adding export LC_ALL=en_US.UTF-8 did solve the problem. Thank you ----- Julian http://bradypus.net On 27 Mar 2012, at 15:16 , William Kyngesburye wrote: > I forgot to add a bash_profile example: > > export LC_ALL=en_US.UTF-8 > > substitute your language code for en_US. > > On Mar 27, 2012, at 8:11 AM, William Kyngesburye wrote: > >> Hmm, this is becoming quite an issue on non-English systems, I don't know >> why it started. Python expects the locale to be in the form >> language.encoding. ie english is "en_US.UTF-8". >> >> Normally the option in the Terminal to set this automatically takes care of >> this in the LANG variable, but Python checks LC_CTYPE and LC_ALL first and >> somehow one of those is getting set on non-english systems. >> >> The fix is to set LC_ALL in your ~/.bash_profile like LANG is set for your >> language (turn on the "Set locale env variables on startup" option in the >> advanced Settings in Terminal Preferences, then check "env" in a Terminal). >> >> Note: the Adobe Unit Types error is harmless noise, you just have a very old >> Photoshop installed. >> >> On Mar 27, 2012, at 2:55 AM, jbogdani wrote: >> >>> Hello, >>> I've a problem with GRASS on Snow Leopard. I've used successfully GRASS in >>> the past, but it does not start in the GUI mode anymore. I can use it throw >>> QGIS anyway. >>> Here is the error it produces on stratup: >>> >>> 2012-03-27 09:52:23.326 osascript[534:903] Error loading >>> /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit >>> Types: dlopen(/Library/ScriptingAdditions/Adobe Unit >>> Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. >>> Did find: >>> /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe >>> Unit >>> Types: no matching architecture in universal wrapper >>> osascript: OpenScripting.framework - scripting addition >>> "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable >>> handlers. >>> Python 2.6.1 found. >>> >>> And then, after hitting RETURN: >>> Traceback (most recent call last): >>> File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gis_set.py", >>> line 894, in <module> >>> GRASSStartUp = StartUp(0) >>> File >>> "/Users/Shared/unix/wxpython-snow/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/_core.py", >>> line 7981, in __init__ >>> File >>> "/Users/Shared/unix/wxpython-snow/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/_core.py", >>> line 7555, in _BootstrapApp >>> File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gis_set.py", >>> line 865, in OnInit >>> StartUp = GRASSStartup() >>> File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gis_set.py", >>> line 57, in __init__ >>> self.grassrc = self._readGisRC() >>> File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gis_set.py", >>> line 393, in _readGisRC >>> grassrc[key.strip()] = utils.DecodeString(val.strip()) >>> File >>> "/Users/Shared/src/GRASS/grass-6.4.2-snow/dist.i386-apple-darwin11.3.0/etc/wxpython/gui_modules/utils.py", >>> line 667, in DecodeString >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/locale.py", >>> line 459, in getdefaultlocale >>> return _parse_localename(localename) >>> File >>> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/locale.py", >>> line 391, in _parse_localename >>> raise ValueError, 'unknown locale: %s' % localename >>> ValueError: unknown locale: UTF-8 >>> Error in GUI startup. If necessary, please >>> report this error to the GRASS developers. >>> Switching to text mode now. >>> Hit RETURN to continue... >>> >>> >>> After this I can use GRASS only from terminal.... >>> Any help? >>> >>> -- >>> View this message in context: >>> http://osgeo-org.1560.n6.nabble.com/Grass-GUI-does-not-start-anymore-in-MacOs-tp4659784p4659784.html >>> Sent from the Grass - Users mailing list archive at Nabble.com. >>> _______________________________________________ >>> grass-user mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/grass-user >> >> ----- >> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> >> http://www.kyngchaos.com/ >> >> "Those people who most want to rule people are, ipso-facto, those least >> suited to do it." >> >> - A rule of the universe, from the HitchHiker's Guide to the Galaxy >> >> > > ----- > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > http://www.kyngchaos.com/ > > "History is an illusion caused by the passage of time, and time is an > illusion caused by the passage of history." > > - Hitchhiker's Guide to the Galaxy > >
_______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
