Opened 13 years ago
Closed 13 years ago
#31012 closed defect (fixed)
inkscape with gtk +no_x11 +quartz crashes on 10.7
Reported by: | carsomyr@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.99 |
Keywords: | lion | Cc: | bradskins@…, su-v, smparkes@… |
Port: | inkscape |
Description
With the release of Lion, inkscape doesn't work at all with Quartz. Launching it gives the attached stack trace. Does anyone know why? It was highly unstable on Snow Leopard to begin with. The fact that the x11 version of inkscape downloaded from the project site works perfectly adds to the mystery. This makes me ask:
- Is it because of upstream gtk development?
- Is it because inkscape has poor support for Quartz?
- Is it because of the way MacPorts builds Inkscape and its dependencies?
- Why didn't extensions work in Snow Leopard under Quartz?
- Why does the MacPorts version have rough-looking buttons, but the binary download from the project website has nice graphics for their buttons?
Attachments (1)
Change History (8)
Changed 13 years ago by carsomyr@…
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | devans@… removed |
---|---|
Owner: | changed from macports-tickets@… to devans@… |
comment:2 Changed 13 years ago by jmroot (Joshua Root)
Keywords: | lion added |
---|---|
Summary: | inkscape with gtk +no_x11 +quartz crashes outright → inkscape with gtk +no_x11 +quartz crashes on 10.7 |
comment:6 follow-up: 7 Changed 13 years ago by su-v
With the release of Lion, inkscape doesn't work at all with Quartz.
Inkscape 0.48.3.1 +quartz +no_x11 works for me on OS X 10.7.2 (keep in mind that this configuration is still considered 'experimental', at least from the project's POV, due to known issues in Inkscape's code itself and the Quartz backend of Gtk+).
- Why does the MacPorts version have rough-looking buttons
Because the official package does use a Clearlooks-based theme for rendering the GUI (based on a custom gtkrc file included in the Application bundle).
comment:7 Changed 13 years ago by royliu@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
I can confirm that the crashes are no longer happening. I think it has something to do with the gtk-mac-integration support being taken out. This is something I worked on to fix, but my understanding of GTK was too poor.
Replying to suv-sf@…:
With the release of Lion, inkscape doesn't work at all with Quartz.
Inkscape 0.48.3.1 +quartz +no_x11 works for me on OS X 10.7.2 (keep in mind that this configuration is still considered 'experimental', at least from the project's POV, due to known issues in Inkscape's code itself and the Quartz backend of Gtk+).
- Why does the MacPorts version have rough-looking buttons
Because the official package does use a Clearlooks-based theme for rendering the GUI (based on a custom gtkrc file included in the Application bundle).
The crash stack trace.