Bug 14847

Summary: Nothing is displayed for gamine x86_64
Product: Mageia Reporter: Alex Loginov <loginov_alex>
Component: RPM PackagesAssignee: Alex Loginov <loginov_alex>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11, rverschelde
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: MGA5TOO
Source RPM: gamine CVE:
Status comment:

Description Alex Loginov 2014-12-18 21:29:12 CET
Description of problem:
Comment from Rémi:
But there is an issue with the gamine package on Cauldron: the game
starts, you can draw but nothing is displayed. You only see what you have drawn
(during ~200ms or so) when you quit the application. I tested on
Mageia 5 x86_64 with KDE, French locale. I get the same issue with
both with my intel chipset (open source intel driver) and my nvidia GPU (proprietary nvidia driver). It works fine in 32bit, so the issue is with 64bit cauldron.

Comment from Marja:
Reproduced it here on a cauldron, 64bits, KDE. It just takes very long
before what is drawn becomes visible. At first sight, it seems to take
longer when started from cli (30 seconds) than from the starter icon
(±10~15 seconds), but I didn't try many times.

If you close the application when nothing is visible, yet, then it
suddenly becomes visible, like Rémi reported.

On one ocasion, what was drawn in the first tenth of a second was
immediately visible, while the rest of that line wasn't shown until much
later.


Version-Release number of selected component (if applicable): gamine-1.2-0.git20110427.4.mga5.x86_64.rpm


How reproducible: always


Steps to Reproduce:
1. install gamine
2. run gamine
3. press keys, move mouse and click - nothing is displayed


Reproducible: 

Steps to Reproduce:
Comment 1 Rémi Verschelde 2014-12-20 21:05:01 CET
I tried gamine in KDE, GNOME and Cinnamon, and I get slightly different results each time:

- In KDE there is no output at all unless you type a letter or add a rectangle with TAB. When you add a rectangle, the pointer *does* output some drawing inside the rectangle too, but once you're out of the rectangle area, there is no display anymore. Everything appears when you close the application.

- In Cinnamon, there is display but it's inconsistent, and arrives often with a delay, or some zones have no display for a while, and then it comes back (flickering). I recorder a video: http://remi.verschelde.fr/files/misc/gamine.mkv

- In GNOME, all that you have drawn gets printed each time you add a new character or rectangle with TAB, as if these events force the canvas to update itself, but not when simply moving the pointer.

I also tried without pencil.png, but it's the same.

CC: (none) => remi

Comment 2 Alex Loginov 2014-12-22 18:43:05 CET
Remi, Marja, did you test on VM or real hardware?

I discussed this issue with sk1's author. He watched the same issue with sk1 on VM.
So, it seems bug for cairo.
I'll inform when I will have new info.

CC: (none) => marja11

Comment 3 Marja Van Waes 2014-12-22 18:51:57 CET
I tested on real hw

I'll try to remember to test it on different hardware, so far I only tested on
https://wiki.mageia.org/en/User:Marja/QA/Hardware#Lenovo_ThinkPad_L530
Comment 4 Rémi Verschelde 2014-12-22 22:49:16 CET
I tested on real hardware too, and once in a 32bit VM to confirm that it works fine in 32bit.
Comment 5 Alex Loginov 2015-02-08 19:23:09 CET
Will you test with cairo-1.14.0?
Comment 6 Rémi Verschelde 2015-02-08 19:26:00 CET
Same issue on Cauldron 64bit with cairo 1.14.0.
Samuel Verschelde 2015-05-31 23:12:38 CEST

Whiteboard: (none) => MGA5TOO

Comment 7 Alex Loginov 2019-02-07 07:41:57 CET
LXDE Mageia 7 beta1: not reproducible.
Comment 8 Alex Loginov 2019-02-14 07:29:39 CET
Marja, will you confirm that it works?
Comment 9 sturmvogel 2023-02-05 00:34:15 CET
This bug was filed against gamine in MGA5. comment 7 states that the bug was gone with MGA7.

In MGA9 (cauldron) gamine-1.6-3.mga9 works fine.

So closing fixed.

Resolution: (none) => FIXED
Status: NEW => RESOLVED