Opened 5 years ago

Closed 2 years ago

#58280 closed defect (fixed)

Black screen on GTK2 +quartz ports

Reported by: slavad (Viacheslav Dushin) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: slavad (Viacheslav Dushin), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), hmeine (Hans Meine), dbevans (David B. Evans), jjstickel (Jonathan Stickel), Dave-Allured (Dave Allured), cooljeanius (Eric Gallager)
Port: gtk2 inkscape dia

Description (last modified by slavad (Viacheslav Dushin))

Main window for some GTK2 +quartz apps is black. See the screenshots for Inkscape and Dia. Black screen sometimes starts flickering with no reason or when window is resized.

Originally these apps were installed as +x11 variants, I reinstalled all deps in the +quartz variant and then installed these apps in the +quartz variant. Did I miss something?

There is a similar issue with KDE: #58027. Rendering mode setting resolves it. I wonder if there is a similar setting for GTK.

macOS 10.14.4

On macOS 10.13 all was ok. It appeared only after I migrated ports to 10.14

Attachments (4)

dia.png (45.1 KB) - added by slavad (Viacheslav Dushin) 5 years ago.
inkscape.png (56.3 KB) - added by slavad (Viacheslav Dushin) 5 years ago.
umbrello.png (118.8 KB) - added by slavad (Viacheslav Dushin) 5 years ago.
kde.png (158.5 KB) - added by slavad (Viacheslav Dushin) 5 years ago.

Download all attachments as: .zip

Change History (32)

Changed 5 years ago by slavad (Viacheslav Dushin)

Attachment: dia.png added

Changed 5 years ago by slavad (Viacheslav Dushin)

Attachment: inkscape.png added

comment:1 Changed 5 years ago by slavad (Viacheslav Dushin)

On macOS 10.13 all was ok. It appeared only after I migrated ports to 10.14

comment:2 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)

comment:3 Changed 5 years ago by slavad (Viacheslav Dushin)

Cc: slavad added

comment:4 Changed 5 years ago by slavad (Viacheslav Dushin)

Cc: slavad removed

comment:5 Changed 5 years ago by slavad (Viacheslav Dushin)

Cc: slavad added

comment:6 Changed 5 years ago by slavad (Viacheslav Dushin)

Port: inkscape dia added

comment:7 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:8 Changed 5 years ago by hmeine (Hans Meine)

Cc: hmeine added

Changed 5 years ago by slavad (Viacheslav Dushin)

Attachment: umbrello.png added

Changed 5 years ago by slavad (Viacheslav Dushin)

Attachment: kde.png added

comment:9 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)
Port: kde kstars umbrello added

comment:10 Changed 5 years ago by slavad (Viacheslav Dushin)

Summary: Black screen on GTK2 +quartz portsBlack screen on GTK2 +quartz and KDE ports

comment:11 Changed 5 years ago by hmeine (Hans Meine)

This is a duplicate of #57641, except that it mentions more apps being affected. I wonder about kstars, which is not a GTK2 app, but also the screenshot does not look suspicious to me (not entirely black, just as black as I would expect a star viewing app). Disclaimer: I don't know kstars.

comment:12 Changed 5 years ago by slavad (Viacheslav Dushin)

Just found solution for the KDE stuff: #58280. Rendering mode setting resolves the issue. I wonder if there is similar setting for GTK.

I'll modify the ticket and remove KDE related issues.

comment:13 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)

comment:14 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)

comment:15 Changed 5 years ago by hmeine (Hans Meine)

Note that #58280 is this ticket. You probably wanted to link to another one?

comment:16 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)
Port: kde kstars umbrello removed
Summary: Black screen on GTK2 +quartz and KDE portsBlack screen on GTK2 +quartz ports

comment:17 Changed 5 years ago by slavad (Viacheslav Dushin)

Just fixed the description

comment:18 Changed 5 years ago by slavad (Viacheslav Dushin)

Description: modified (diff)

comment:19 Changed 5 years ago by jmroot (Joshua Root)

Cc: dbevans added

comment:20 Changed 5 years ago by jjstickel (Jonathan Stickel)

Cc: jjstickel added

comment:21 Changed 3 years ago by Dave-Allured (Dave Allured)

Cc: Dave-Allured added

comment:22 Changed 3 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:23 Changed 3 years ago by mascguy (Christopher Nielsen)

Owner: set to mascguy
Status: newassigned

Given that this is happening for macOS 10.14+, upstream may have resolved this as part of their overall painting/redraw fixes for 10.14 and later.

So I'll take this, as part of the GIMP/Inkscape/etc upgrade efforts.

Last edited 3 years ago by mascguy (Christopher Nielsen) (previous) (diff)

comment:24 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy removed

comment:25 Changed 2 years ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:26 Changed 2 years ago by jjstickel (Jonathan Stickel)

Inkscape seems to be resolved per #57641. But Inkscape is now using gtk3, so I'm not sure about software that might still use gtk2.

comment:27 Changed 2 years ago by mascguy (Christopher Nielsen)

AFAIK, the last of the major GTK2 issues have been resolved.

Are you still seeing the issue?

comment:28 Changed 2 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

If this is still an issue, please let us know!

Note: See TracTickets for help on using tickets.