After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 542263 - Atomix: Main window does not repaint during play
Atomix: Main window does not repaint during play
Status: RESOLVED NOTGNOME
Product: atomix
Classification: Other
Component: atomix
2.14.x
Other Linux
: Normal critical
: ---
Assigned To: Atomix Maintainer(s)
Atomix Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2008-07-09 21:14 UTC by Kirill Kirillov
Modified: 2008-10-26 22:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Visual glitch example due to repaint issue (55.54 KB, image/png)
2008-08-03 18:54 UTC, Kirill Kirillov
Details

Description Kirill Kirillov 2008-07-09 21:14:57 UTC
Steps to Reproduce:
Just start new game and try to play

Results:
It was unable to play, because main window didn't repaint at all after any user actions performed in it.

Additional Info:
openSUSE 11 with updates (GNOME 2.22)
atomix-2.14.0-4.2
Comment 1 Jason Clinton 2008-08-02 23:21:43 UTC
Just installed your version and I works just fine. 

This is not developed my the same developers that are developing the gnome-games module.
Comment 2 Kirill Kirillov 2008-08-03 08:22:15 UTC
This version worked for me too in openSUSE 10.3 (GNOME 2.20), but something was broken in openSUSE 11, may be it isn't a GNOME issue, but gcc43 one.

I've noticed, that the part of the main window repaints, when it is hidden by some other window or its own menu and dialog window, but it's too crazy workaround to perform after every user action :(
Comment 3 Christian Persch 2008-08-03 15:29:36 UTC
Possibly a compositing window manager issue? Are you using compiz or metacity? If compiz, try with metacity by running

metacity --replace

from a shell.
Comment 4 Kirill Kirillov 2008-08-03 18:54:37 UTC
Created attachment 115786 [details]
Visual glitch example due to repaint issue

No, compositing window manager isn't the case. Moreover I've tried both compiz and metacity, and they both give the same ugly result (see attachment for metacity)
Comment 5 Christian Persch 2008-08-10 21:35:43 UTC
Which version of libgnomecanvas do you have? Try upgrading to the latest release.
Comment 6 Kirill Kirillov 2008-08-18 18:13:39 UTC
AFAIK openSUSE has the most recent libgnomecanvas version:

rpm -qa | grep libgnomecanvas
libgnomecanvas-2.20.1.1-42.1
libgnomecanvas-devel-2.20.1.1-42.1
libgnomecanvas-doc-2.20.1.1-42.1

Comment 7 Christian Persch 2008-10-20 11:10:08 UTC
This may be caused by a patch in their gnomecanvas package, specifically the libgnomecanvas-no-tearing.diff patch.
Comment 8 Kirill Kirillov 2008-10-26 22:55:49 UTC
Thank you, actually it was openSUSE specific issue
https://bugzilla.novell.com/show_bug.cgi?id=430785
With new update with this fix Atomix works perfectly:
rpm -qa | grep libgnomecanvas
libgnomecanvas-2.20.1.1-42.2
libgnomecanvas-doc-2.20.1.1-42.2
libgnomecanvas-devel-2.20.1.1-42.2