Mac: Ren'py Launcher window initially invisible

Bug #871462 reported by MusashiAharon
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ren'Py
In Progress
Medium
Tom Rothamel

Bug Description

Whenever I run the Ren'py launcher, its window is initially invisible.
However, the menu bar appears properly.

Clicking the icon in the dock, or switching applications and coming back reveals the window. Choosing the Minimize command from the menu bar makes the window appear minimized in the dock, which in turn can also be clicked on the reveal the window.

This occurs under Mac OS X 10.7.1, with Ren'Py 6.12.2, 6.13.2, and 6.13.4.

Revision history for this message
Tom Rothamel (renpytom) wrote :

I have some idea of what could be wrong, but please run the following test to confirm that my hunch is right.

1) Open launcher/options.rpy in a text editor.
2) On line 104, change

    config.gl_enable = False

to

    config.gl_enable = True

3) Restart the launcher.

Please let me know if this fixes your problems.

My hunch is that since normal Ren'Py games run in GL mode, they work - the launcher uses software rendering by default, and hence has some problem with Mac OS X 10.7, which may have broken that code.

Changed in renpy:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Tom Rothamel (renpytom)
Revision history for this message
MusashiAharon (astrochess-gmail) wrote :

Nope, didn't work.

Revision history for this message
Josh Lawrence (jjsonick) wrote :

I'm still seeing this issue with Renpy games made into Mac distributions with Renpy 6.14.1. Also with official distributions of games like Planet Stronghold.

I'm seeing this on both on a Mac Pro (OS X 10.7.4, 16 GB RAM, ATI Radeon HD 5770) and a Mac Book Pro (10.7.5, 8 GB RAM, AMD Radeon HD 6770M).

I think it's rather high priority because it makes a game seem broken to a first-time user.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.