Window games should start in the centre of the screen

Bug #358391 reported by Volodya
2
Affects Status Importance Assigned to Milestone
alienblaster (Ubuntu)
Invalid
Undecided
Unassigned
amphetamine (Ubuntu)
Invalid
Undecided
Unassigned
anagramarama (Ubuntu)
Invalid
Undecided
Unassigned
atomix (Ubuntu)
Won't Fix
Undecided
Unassigned
battleball (Ubuntu)
Invalid
Undecided
Unassigned
billard-gl (Ubuntu)
Invalid
Undecided
Unassigned
biloba (Ubuntu)
Invalid
Undecided
Ricardo Mones
blobwars (Ubuntu)
Invalid
Undecided
Unassigned
bomberclone (Ubuntu)
Invalid
Undecided
Unassigned
boswars (Ubuntu)
Invalid
Undecided
Unassigned
burgerspace (Ubuntu)
Invalid
Undecided
Unassigned
defendguin (Ubuntu)
Invalid
Undecided
Unassigned
einstein (Ubuntu)
Invalid
Undecided
Unassigned
freedoom (Ubuntu)
Invalid
Undecided
Unassigned
glchess (Ubuntu)
Invalid
Undecided
Unassigned
gmult (Ubuntu)
Invalid
Undecided
Unassigned
gnome-games (Ubuntu)
Invalid
Wishlist
Unassigned
gnome-sudoku (Ubuntu)
Invalid
Undecided
Unassigned
gnujump (Ubuntu)
Invalid
Undecided
Unassigned
gnurobots (Ubuntu)
Invalid
Undecided
Unassigned
gravitywars (Ubuntu)
Invalid
Undecided
Unassigned
gunroar (Ubuntu)
Invalid
Undecided
Unassigned
hex-a-hop (Ubuntu)
Invalid
Undecided
Unassigned
pacman (Ubuntu)
Invalid
Undecided
Unassigned
pathological (Ubuntu)
Invalid
Undecided
Unassigned
pingus (Ubuntu)
Invalid
Undecided
Unassigned
singularity (Ubuntu)
Invalid
Undecided
Unassigned
slingshot (Ubuntu)
Won't Fix
Undecided
Unassigned
spider (Ubuntu)
Invalid
Undecided
Unassigned
xconq (Ubuntu)
Invalid
Undecided
Unassigned
xdigger (Ubuntu)
Invalid
Undecided
Unassigned
zblast (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

To reporduce:
Start a game
Note that (most) games will start in the upper-left corner of the screen, which is not very visually appealing.

Expected behaviour:
Games should start at the centre of the screen.

Games which need to be fixed:
Alien Blaster
Amphetamine
Anagramarama
Atomic Tanks
Atomix
Battleball
BilliardGL
Biloba
Black Jack (partially)
Blobwars
Bomberclone
Bos Wars
Burger Space
Defendguin
Einstein (when in Window mode clearly)
Emilia Pinball
Five or More
Four-in-a-Row
FreeCell
FreeDoom
glChess
Gnometris
GNUjump
Gravity Wars
Gunroar
Hex-a-Hop
lagno
Klotski
Majjongg (solitaire)
Mines
Multiplication Puzzle
Nibbles
Pacman (sort of... it's close to centre, but not there)
Pathological
Pingus
Robots
Same Gnome
Singularity
Slingshot
Spider
Sudoku
Tali
Tetravex
Ur-Quan Masters
xConq
xDigger
ZBlast

Volodya (volodya)
affects: ubuntu → alienblaster (Ubuntu)
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, some comments though:
- that is probably a wm issue and not one in those softwares
- don't open lot of tasks on the same bug you will mail spam everybody subscribed to any task even after their task is closed
- what ubuntu version do you use? do you use the desktop effects? do you have anything else open on screen?

Changed in gnome-games (Ubuntu):
importance: Undecided → Wishlist
status: New → Invalid
Revision history for this message
Sebastien Bacher (seb128) wrote :

bug triagers should close the zillion tasks which have been opened there

Revision history for this message
Justin Dugger (jldugger) wrote :

At least for gunroar, I'm not sure that centering is a better solution than say fullscreen.

Revision history for this message
Justin Dugger (jldugger) wrote :

Window placement is the role of the Window manager

Changed in gunroar (Ubuntu):
status: New → Invalid
Revision history for this message
Volodya (volodya) wrote : Re: [Bug 358391] Re: Window games should start in the centre of the screen

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sebastien Bacher wrote:
> - that is probably a wm issue and not one in those softwares

Definitely an issue with the specific softwares, as there are other games which
open in the centre of the screen just fine. Also some of the games described
open up slightly off upper-left corner (20px or so) while others are touching
the border of the screen.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknefJkACgkQuWy2EFICg+0ZNwCfTyOaX8Q05D1Z+sAEhdj1wag8
4xEAoLhWh+9/3HBxVdMiCph0K+TCjqrR
=TNBU
-----END PGP SIGNATURE-----

Revision history for this message
Volodya (volodya) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> - what ubuntu version do you use? do you use the desktop effects? do you have anything else open on screen?

Ubuntu GNU/Linux 9.04
No effects, just plain old Gnome.
There was the browser and some other windows open as i was testing the games to
see which ones open up correctly and which ones do not.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknefPwACgkQuWy2EFICg+2jXQCcCPkdpAhRz+X8F3m3PKxpZlxp
vPgAoNTydYeRRsioHIHd0zerlwqHhcTA
=tpMs
-----END PGP SIGNATURE-----

Revision history for this message
Volodya (volodya) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sebastien Bacher wrote:
> bug triagers should close the zillion tasks which have been opened there
>

I really do hope that the zillion tasks will not all be just closed, it took me
some time to just test which games open correctly and which don't, then adding
issues to only those specific games took a while.

"Won't fix" would be a more understandable response from some of the teams
working on the games than "Invalid" in this case.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkneffwACgkQuWy2EFICg+3d6ACgnFyYpxegvIKyGXqUXO4XfVPK
x2oAnj2EXiUOTM7v1YhqAiBF7/tbXP5V
=FQJc
-----END PGP SIGNATURE-----

Revision history for this message
Jon Dowland (jond) wrote :

Even aside from the issue of responsibility (game or WM), freedoom is merely a lump of world data and does not draw any windows at all. The window drawing is performed by an engine, most likely "prboom".

Changed in freedoom (Ubuntu):
status: New → Invalid
Revision history for this message
Jon Dowland (jond) wrote :

My comments: definitely a window manager issue, although maybe some games could provide "hints" to the WM. The concept of "centered" doesn't even make sense in some environments (tiled awesome, ion2, ion3, etc.). If a game does try to position itself centrally, it would no doubt suffer from many bugs relating to what "centre" means in multi-screen environments, etc.

Changed in glchess (Ubuntu):
status: New → Invalid
Revision history for this message
LaserJock (laserjock) wrote :

Atomix upstream is dead, marking as won't fix.

Changed in atomix (Ubuntu):
status: New → Won't Fix
Ricardo Mones (mones)
Changed in biloba (Ubuntu):
status: New → Invalid
assignee: nobody → Ricardo Mones (mones)
Revision history for this message
Ryan Kavanagh (ryanakca) wrote :

slingshot opens centered here. I've added an option upstream to have it full screen. And for the unlucky few where it isn't centered, I don't see any options in pygame.display to make it so. Marking as wont fix.

Thanks,
Ryan

Changed in slingshot (Ubuntu):
status: New → Won't Fix
Changed in amphetamine (Ubuntu):
status: New → Invalid
Revision history for this message
Evgeni Golov (evgeni) wrote :

invalid as LP does not know "wontfix".
It's up to your WM to place windows.

Changed in gnujump (Ubuntu):
status: New → Invalid
Changed in singularity (Ubuntu):
status: New → Invalid
Iain R. Learmonth (irl)
Changed in gnurobots (Ubuntu):
status: New → Invalid
Volodya (volodya)
Changed in zblast (Ubuntu):
status: New → Invalid
Changed in alienblaster (Ubuntu):
status: New → Invalid
Changed in anagramarama (Ubuntu):
status: New → Invalid
Changed in battleball (Ubuntu):
status: New → Invalid
Changed in billard-gl (Ubuntu):
status: New → Invalid
Changed in blobwars (Ubuntu):
status: New → Invalid
Changed in bomberclone (Ubuntu):
status: New → Invalid
Changed in boswars (Ubuntu):
status: New → Invalid
Changed in burgerspace (Ubuntu):
status: New → Invalid
Changed in pingus (Ubuntu):
status: New → Invalid
Volodya (volodya)
Changed in xdigger (Ubuntu):
status: New → Invalid
Changed in xconq (Ubuntu):
status: New → Invalid
Changed in spider (Ubuntu):
status: New → Invalid
Changed in pathological (Ubuntu):
status: New → Invalid
Changed in pacman (Ubuntu):
status: New → Invalid
Changed in defendguin (Ubuntu):
status: New → Invalid
Changed in einstein (Ubuntu):
status: New → Invalid
Changed in gravitywars (Ubuntu):
status: New → Invalid
Changed in gnome-sudoku (Ubuntu):
status: New → Invalid
Changed in hex-a-hop (Ubuntu):
status: New → Invalid
Changed in gmult (Ubuntu):
status: New → Invalid
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.