Bug 4785 - kshisen, delayed play action
Summary: kshisen, delayed play action
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: UPSTREAM
: 5564 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-03-03 21:15 CET by Daniel Pfenniger
Modified: 2013-08-29 09:55 CEST (History)
8 users (show)

See Also:
Source RPM: phonon
CVE:
Status comment:


Attachments

Description Daniel Pfenniger 2012-03-03 21:15:53 CET
Description of problem:

The game in non playable as the tiles only go away after several seconds waiting. 


Version-Release number of selected component (if applicable):
kshisen-4.8.0-2.mga2

How reproducible:

Consistent behavior since several weeks. (I tried intermittendly)

Steps to Reproduce:
1. Play
2. Try to match tiles
3. Wait....
Comment 1 Steve 2012-03-17 19:56:06 CET
(In reply to comment #0)

I also see this behaviour but only since the change to kshisen-4.8.1-1.mga2 (or one of the other 631 packages that I updated along with kshisen on 12Mar2012 !)

CC: (none) => kin7500-ffrm

Comment 2 Dave Hodgins 2012-03-17 22:09:57 CET
I've found, that if you disable the playing of sounds, it returns
to normal speed.

CC: (none) => davidwhodgins

Comment 3 Steve 2012-03-17 22:28:42 CET
(In reply to comment #2)

I forgot to mention that the sound had stopped working as well, although I still had it enabled.
However disabling it works for me as well.

Thanks,
Steve
Comment 4 Daniel Pfenniger 2012-03-22 19:00:45 CET
When sound is deactivated no message occur on console, but when sound is on, the following messages occur for each tile pair matching: 
---------------------------
Transitioning to state "ready" 
State change 
Moving from "null" 0 to "ready" 1 
Setting new source 
New source:  QUrl( "file:///usr/share/sounds/kshisen/tile-touch.ogg" )  
Transitioning to state "playing" 
About to finish 
State change 
Moving from "ready" 1 to "paused" 4 
Stream changed to file:///usr/share/sounds/kshisen/tile-touch.ogg 
State change 
Moving from "paused" 4 to "playing" 2 
Transitioning to state "ready" 
State change 
Moving from "playing" 2 to "paused" 4 
About to finish 
State change 
Moving from "paused" 4 to "ready" 1 
Setting new source 
New source:  QUrl( "file:///usr/share/sounds/kshisen/tile-touch.ogg" )  
Transitioning to state "playing" 
About to finish 
State change 
Stream changed to file:///usr/share/sounds/kshisen/tile-touch.ogg 
Moving from "ready" 1 to "paused" 4 
State change 
Moving from "paused" 4 to "playing" 2 
About to finish 
Transitioning to state "ready" 
State change 
Moving from "playing" 2 to "paused" 4 
State change 
Moving from "paused" 4 to "ready" 1
Comment 5 Manuel Hiebel 2012-04-22 21:45:10 CEST
*** Bug 5564 has been marked as a duplicate of this bug. ***

CC: (none) => digital

Manuel Hiebel 2012-04-22 21:46:32 CEST

CC: (none) => balcaen.john, lmenut
Summary: kshisen-4.8.0-2.mga2 => kshisen, delayed play action
Source RPM: (none) => kdegames4

Comment 6 Joe Da Silva 2012-04-22 22:11:04 CEST
Further reading found that the bug is likely back-end related and turning "off" the "Play Sounds" fixes this problem (for myself).

Something to do with Phonon sound back-end according to another reference I read here. Watch-out for long-line wrap on the URL: http://www.linux-archive.org/general-discussion-about-arch-linux-arch-general-archlinux-org/641252-shisen-sho-very-slow.html

...refers to this. fix is now in KDE 4.9
http://websvn.kde.org/?view=revision&revision=1281913
Comment 7 John Balcaen 2012-04-23 01:29:01 CEST
This patch is not really backportable because it would mean to backport also KgSound.
Comment 8 John Balcaen 2012-05-03 15:36:15 CEST
Adding coling as cc to see if he has eventually an idea regarding the phonon backend but currently i guess we're going to close this one as wontfix
(Upstream bug report added too )

CC: (none) => mageia
See Also: (none) => https://bugs.kde.org/show_bug.cgi?id=289473

Comment 9 Marja Van Waes 2012-05-26 13:02:56 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 10 John Balcaen 2012-05-26 14:20:06 CEST
It's going to affect only mga2 since kshishen is fixed in kde 4.9.x.

Version: Cauldron => 2

Sander Lepik 2012-05-26 14:36:47 CEST

Keywords: NEEDINFO => (none)
CC: (none) => sander.lepik

Comment 11 Colin Guthrie 2012-06-03 22:08:20 CEST
I suggest a won't fix (or just force sound off) as porting the KgSound class to 4.8 does not sound like fun.
Comment 12 Joe Da Silva 2012-06-03 22:25:37 CEST
Other users are going to notice sound issues as well, for example, even on Desktop startup, you'll notice the sound is delayed several seconds after all the desktop is loaded and ready to go, so this sound problem isn't just Kshisen, but desktop related sounds in general.

Perhaps it may be best to simply leave this bug open as a catch-all for anyone looking for sound problems related to Mageia2. If closed, do we really go back and look at closed bug reports?
Comment 13 Colin Guthrie 2012-06-03 22:29:23 CEST
(In reply to comment #12)
> Other users are going to notice sound issues as well, for example, even on
> Desktop startup, you'll notice the sound is delayed several seconds after all
> the desktop is loaded and ready to go, so this sound problem isn't just
> Kshisen, but desktop related sounds in general.

I don't think this is related as the login sound should NOT be using phonon anyway, and it's phonon that seems to be adding to the delays here...

Hmm, looking at this it seems this may not be true any longer... I'll have to look into it as perhaps my patch regarding that has been disabled :s
Comment 14 Colin Guthrie 2012-06-03 22:34:10 CEST
(In reply to comment #13)
> Hmm, looking at this it seems this may not be true any longer... I'll have to
> look into it as perhaps my patch regarding that has been disabled :s

Hmm, I spoke too soon. It's still working fine AFAICT. Perhaps the login sound is broken, but if it's knotify that handles it, then it shouldn't be using phonon to play it but canberra which is designed for notification sounds (and supports themeing)
Comment 15 Samuel Verschelde 2013-08-29 09:55:57 CEST
So, according to the comments, the problem is in phonon, an upstream bug, really hard (if possible at all) to fix in Mageia 2 since it would mean backporting a lot of stuff. 

Closing as wontfix

Keywords: (none) => UPSTREAM
Status: NEW => RESOLVED
CC: (none) => stormi
Resolution: (none) => WONTFIX
Source RPM: kdegames4 => phonon


Note You need to log in before you can comment on or make changes to this bug.