Project

General

Profile

Actions

Emulator Issues #8188

closed

OpenGL freezes when trying to exit fullscreen mode

Added by karamu.da.yo almost 10 years ago. Updated almost 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?
N/A

Game ID?
N/A

What's the problem? Describe what went wrong in few words.
When trying to exit emulation of a game in fullscreen mode using the OpenGL backend, Dolphin freezes and, oddly enough, will only close the window once you press Ctrl+Alt+Del (to bring the menu to call on Task Manager etc up)

Happens in both exclusive and borderless fullscreen modes. Doesn't happen with Direct3D.

What did you expect to happen instead?
When called to exit (Alt+F4 or Esc) it exits cleanly to the desktop.

What steps will reproduce the problem?

  1. Start a game using the OpenGL backend in fullscreen mode
  2. Try to quit

Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
4.0-5396

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
No, it's been doing this for as long as I can remember (for months worth of revisions)

What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
System 1:
OS - Windows 8.1 Pro
CPU - Intel Pentium G3258 (overclocked to 4.2GHz)
GPU - Intel HD Graphics

System 2:
OS - Windows 8.1 Pro
CPU - Intel Core i7-2670QM
GPU - NVIDIA GeForce GT 540M

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
N/A

Actions #1

Updated by karamu.da.yo almost 10 years ago

I just noticed, while looking through the issues list, that issue 8076 might be a duplicate of this. This issue contains more information related to the issue, though.

Actions #2

Updated by sergiobenrocha2 over 9 years ago

In ubuntu 14.10 (4.0-5456), the emulation window stucks in the exit, and you don't need to fullscreen it first.

Actions #3

Updated by rigation over 9 years ago

Saying that it freezes Dolphin doesn't seem correct for me (Windows 8.1, Intel e8400, Nvidia gtx650ti): exiting in fullscreen mode with OpenGL causes an apparently "black screen", but in fact in the background there's still the desktop with Dolphin running, so for example moving the mouse pointer to the extreme left of the screen and then clicking left mouse button, makes the exit choice box "magically" appear (you could also hit the windows key on keyboard and then return to desktop to close the emulator); so the problem here is that in OpenGL Dolphin cannot immediately show up the exit choice box, not that it is crashing.

Actions #4

Updated by seapancake over 9 years ago

Tested this on 4.0-5396 and I couldn't get it to happen.

  1. Start Dolphin
  2. Open game (ISO)
  3. Screen switches to fullscreen mode
  4. Hit escape and confirm emulation stop
  5. Screen switches from Fullscreen and back to Dolphin window

Geforce 660M (Driver 347.52)
Windows 8.1 Pro

It sounds like it's not exiting fullscreen to present the diaglog box, out of interest once you hit escape try hitting space, if the dialog box behind the black screen is in focus it should exit correctly, this assumes the problem is like what is described in #4.

Does Alt tabbing get you out of fullscreen? I'd suggest removing everything from startup to see if there might be something messing with window focus, although its been happening for a while worth also updating your Nvidia drivers.

Actions #5

Updated by karamu.da.yo over 9 years ago

Okay, just coming back to this bug, as it now affects me in Direct3D... and OpenGL no longer:

System:
OS - Windows 8.1 Pro
CPU - Intel Pentium G3258 (overclocked to 4.6GHz)
GPU - NVIDIA GeForce GTX 960 (driver 352.86)

Pressing Esc leads to a black screen. I can use the Alt+Tab functionality, but it doesn't switch to whatever window I tell it to. I still have to terminate Dolphin (with Task Manager reporting it as "Not Responding").

Selecting "Keep Window On Top" has no effect. Selecting "Borderless Fullscreen" seems to fix it.

Which is weird. There may be a chance that this is not a Dolphin issue, as said in #5.

Actions #6

Updated by markwest76 almost 9 years ago

I have no problems in exiting Fullscreen with both OpenGL and Dx (Dolphin 4.0-8744)

Actions #7

Updated by JMC4789 almost 6 years ago

  • Status changed from New to Fixed

We've dropped the entire WX GUI, if there are freezes still, it's a new issue.

Actions

Also available in: Atom PDF