FreeGlut GameMode does not resize the desktop

Bug #1029108 reported by Leon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
freeglut (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I believe the issue is an outdated version (2.6.0-1ubuntu2) of freeGLUT in Ubuntu Quantal (12.10).

Warning: My description may not be necessarily accurate, but I'll do my best.

In freeGLUT, there is what is called a "game mode" where you have an undecorated fullscreen window and the desktop is resized to fit that window, not to be confused withe the fullscreen functionality of a browser for instance, where the window is streched to whatever size the desktop is.

Anyway, what is happening with the current package in Quantal is that the undecorated window is created, but the desktop does not resize to fit that window. This does work in earlier versions of Ubuntu, that I've used, just not this one.

There is a newer verson of freeGLUT available, and I have tested the packages from here: https://launchpad.net/~floe/+archive/libtisch

and I can verify that the game mode functionality does with this package, so to me this suggests the current version in the official Ubuntu repository needs to be updated.

For convenience, I'm including the source file that I'm testing the behavior with. This file is from here (second post): http://www.opengl.org/discussion_boards/showthread.php/168534-freeglut-GameMode-behaviour?p=1188386&viewfull=1#post1188386

and the only change I made was to change the game mode window size to 800x600 so that the resolution changing behavior could be tested.

This should compile with "gcc main.cpp -o freeGLUTgamemodeTest -lGLU -lglut" as long as you have the required libraries.

Tags: quantal
Revision history for this message
Leon (lehjr) wrote :
Leon (lehjr)
tags: added: quantal
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in freeglut (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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