Hi again,
On 2008-February-24 , at 22:40 , Stuart Edwards wrote:
On Feb 24, 2008, at 12:27 PM, jiho wrote:
>> 2/24/08 10:22:31 AM [0x0-0x2e02e].org.inkscape.Inkscape[685]
>> (inkscape-
>> bin:686): Gtk-WARNING **: Locale not supported by C library.
>> 2/24/08 10:22:31 AM [0x0-0x2e02e].org.inkscape.Inkscape[685] Using
>> the fallback 'C' locale.
>
> This is OK.
Not getting this now with xquartz
>
>> 2/24/08 10:22:32 AM [0x0-0x2e02e].org.inkscape.Inkscape[685] **
>> (inkscape-bin:686): WARNING **: Unknown verb name: FullScreen
>
> This is just a warning but we are having it a lot. This is related to
> the new version of X11 but I don't know where it comes from on
> Inkscape's side.
Nor this
>
>> 2/24/08 10:22:34 AM [0x0-0x2e02e].org.inkscape.Inkscape[685]
>> (inkscape-
>> [...]
>> (inkscape-
>> bin:686): Pango-WARNING **: Error loading GSUB table 85
>
> These are regular warnings too.
ok, but they are gone too.
Glad to know these warnings are gone. But actually this makes me think
there's an other problem. Indeed, they should be there actually...
read on.
>> This may shed some light on the X11 problem
>
> The X11 problem is the following: on Panther+Tiger X11 must be
> started
> to run X11 applications so we started it manually in Inkscape
> launcher, on Leopard, X11 is automatically launched when an
> applications queries the DISPLAY variable (and X11 thing). So we just
> had to surround the code which started X11 in the launcher by an if
> condition ( if version is < 10.5 then start X11, else just skip it ).
> This has been included in all recent devel versions of Inkscape (all
> those compiled on Leopard at least) and has been "backported" to
> 0.45.1. So all those should work on Leopard.
So this definitely doesn't seem to be happening with Leopard or
0.45.1 (see below)
It does work and has worked on several systems already so that makes
me think the problem is elsewhere.
> [...]
> - get the latest X11 from Xquartz (*much* better than the default one
> on Leopard, and kind of official
>
>
http://trac.macosforge.org/projects/xquartz/wiki/X112.1.4
done - unfortunately the net result is no change as far as 0.46 is
concerned. I downloaded 0.45.1 and it opens briefly, triggers X11
which opens and then Inkscape is gone. There are no Inkscape
related console messages.
What log are you watching? By default when you open Console.app on
Leopard you're on a sort of table view in which messages come in from
several places. Just switch to LOG FILES > System log in the side bar.
Here's what I get when I start Inkscape devel (latest on modevia),
with X11 not yet running, on OS X 10.5.2, Xquartz 2.1.4. I've inserted
markers where appropriate:
>>>>> Monday, 2008 February 25
00:07:09,652Europe/Paris ---->
Starting Inkscape
Feb 25 00:07:13 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190): Gtk-
WARNING **: Locale not supported by C library.
Feb 25 00:07:13 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: Using the fallback 'C'
locale.
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: xauth: creating new
authority file /Users/jiho/.serverauth.15224
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: xinit: Detected Xquartz
startup, setting file=X, argv[0]=/Applications/Utilities/X11.app/
Contents/MacOS/X11
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: XQuartz starting:
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: X.org Release 7.2
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: X.Org X Server 1.3.0-
apple10
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: Build Date: 20080213
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: TransformProcessType:
Success
Feb 25 00:07:13 jiho-ibook org.x.X11[15224]: Xquartz: run by launchd
for fd 0
>>>>> Monday, 2008 February 25
00:07:23,286Europe/Paris --->
Inkscape window appears
Feb 25 00:07:14 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GDEF table 28333
Feb 25 00:07:14 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GSUB table 28333
Feb 25 00:07:14 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GPOS table 28333
Feb 25 00:07:17 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GDEF table 28333
Feb 25 00:07:17 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GSUB table 28333
Feb 25 00:07:17 jiho-ibook
[0x0-0x388388].org.inkscape.Inkscape[15189]: (inkscape-bin:15190):
Pango-WARNING **: Error loading GPOS table 28333
Feb 25 00:07:34 jiho-ibook org.x.X11[15224]: rlCopy.c:59: null pointer
>>>>> Monday, 2008 February 25
00:08:07,286Europe/Paris --->
Quitting X11
Feb 25 00:08:23: --- last message repeated 1 time ---
Feb 25 00:08:11 jiho-ibook org.x.X11[15224]: Quitting XQuartz...
Feb 25 00:08:11 jiho-ibook org.x.X11[15224]: xinit: connection to X
server lost.
The locale issue has been here for ever, I guess it's something in our
starting script but it is harmless.
Then come messages from Xquartz
The Pango errors take some tim to appear and are, in my experience,
associated at least in part with the use of Lucida Grande as
Inkscape's UI font. Once again, the font is still displayed fine. This
is harmless
Then again messages from Xquartz when quitting.
So basically, if you get any of these messages, don't worry, it's the
normal behavior (not perfect but it works).
We'll try something else now: do you have any custom templates or the
like in ~/.inkscape? Could you try moving away those and your
preferences. In aTerminal:
mkdir -p inkscape-bkp
mv ~/.inkscape* inkscape-bkp
Then start Inkscape. To put them back in place:
mv inkscape-bkp/.ink* ~
rmdir inkscape-bkp
If this is indeed the problem, please try to find which file causes it
(by moving back only part of your customizations. Are comfortable
enough with a terminal?) and then submit a bug report with it on
Launchpad.
From: rygle <pittos@...2434...>
Jiho (and others),
If any of these issues are common enough, can you please contribute
some
wisdom to the
http://wiki.inkscape.org/wiki/index.php/InstallHelp
InstallHelp section on the wiki?
I'm not a Mac user, but after some frustration helping my brother
install
decided I could make a meaningful contribution for Mac users that
could help
them navigate the X11 version nightmare. But this stuff I have no idea
about.
Well I would if I could. These different versions of X11 are a mess.
The bug reports open on this are usually still lacking information
while precise steps were given. I've never had a single problem with
it so I don't have first hand experience. The information currently in
the wiki is excellent IMHO. You did a great job. And if everyone
followed these I think we would have had much less bug reports in the
Panther-Tiger transition. As for Leopard, I personally use Xquartz but
would not recommend it to people unless they have problems (like
Stuart here). As usual: "Don't fix what ain't broken". The update
Apple shipped with 10.5.2 should have improved the matter enough anyway.
Cheers,
JiHO
---
http://jo.irisson.free.fr/