Bug 18304 - не работает /discovery/memory_group/memory_sound
: не работает /discovery/memory_group/memory_sound
Status: CLOSED FIXED
: Branch 4.1
(All bugs in Branch 4.1/gcompris)
: unspecified
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-12-22 21:41 by
Modified: 2009-05-18 23:29 (History)


Attachments


Note

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


Description From 2008-12-22 21:41:33
При её запуске происходит

(gcompris:20663): GStreamer-CRITICAL **:
Trying to dispose element test, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.

Некоторые из пар карточек не имеют звука и даже оставшись вдвоём не исчезают
при выборе...
------- Comment #1 From 2008-12-22 22:38:44 -------
На сизифе все работает.
Что из GStreamer стоит?
------- Comment #2 From 2008-12-23 06:37:41 -------
(In reply to comment #1)
> На сизифе все работает.
> Что из GStreamer стоит?
> 

[ilis@altus ~]$ rpm -qa | grep -i gstream
libgstreamer-0.10.21-alt0.M41.1
gstreamer-0.10.21-alt0.M41.1
[ilis@altus ~]$ rpm -qa | grep -i gcompris
gcompris-8.4.7-alt3.M41.1
------- Comment #3 From 2008-12-23 17:09:09 -------
(In reply to comment #2)
> (In reply to comment #1)
> > На сизифе все работает.
> > Что из GStreamer стоит?
> > 
> 
> [ilis@altus ~]$ rpm -qa | grep -i gstream
> libgstreamer-0.10.21-alt0.M41.1
> gstreamer-0.10.21-alt0.M41.1
Версии совпадают.
А из плагинов что? rpm -qa | grep -i gst
------- Comment #4 From 2008-12-23 17:11:10 -------
(In reply to comment #3)
> А из плагинов что? rpm -qa | grep -i gst
> 
[ilis@altus ~]$ rpm -qa | grep -i gst
gst-plugins-ugly-0.10.8-alt0.M41.2
libgstreamer-0.10.21-alt0.M41.1
libgst-plugins-0.10.20-alt0.M41.1
gstreamer-0.10.21-alt0.M41.1
gst-ffmpeg-0.10.3-alt3.M41.1
gst-plugins-base-0.10.20-alt0.M41.1
gst-plugins-bad-0.10.9-alt2.M41.1
gst-plugins-good-0.10.9-alt0.M41.1
------- Comment #5 From 2008-12-23 20:46:09 -------
(In reply to comment #4)
> (In reply to comment #3)
> > А из плагинов что? rpm -qa | grep -i gst
> > 
> [ilis@altus ~]$ rpm -qa | grep -i gst
> gst-plugins-ugly-0.10.8-alt0.M41.2
> libgstreamer-0.10.21-alt0.M41.1
> libgst-plugins-0.10.20-alt0.M41.1
> gstreamer-0.10.21-alt0.M41.1
> gst-ffmpeg-0.10.3-alt3.M41.1
> gst-plugins-base-0.10.20-alt0.M41.1
> gst-plugins-bad-0.10.9-alt2.M41.1
> gst-plugins-good-0.10.9-alt0.M41.1
а у меня:
 $ rpm -qa | grep -i gst
libgstreamer-0.10.21-alt2
gst-ffmpeg-0.10.5-alt1
libgst-plugins-0.10.21-alt3
gst-plugins-base-0.10.21-alt3
gst-plugins-bad-0.10.9-alt4
gst-plugins-good-0.10.11-alt2
gstreamer-0.10.21-alt2
gst-plugins-ugly-0.10.10-alt1

Может в этом дело?
------- Comment #6 From 2008-12-23 21:11:41 -------
(In reply to comment #5)
> > [ilis@altus ~]$ rpm -qa | grep -i gst
> > gst-plugins-ugly-0.10.8-alt0.M41.2
> > libgstreamer-0.10.21-alt0.M41.1
> > libgst-plugins-0.10.20-alt0.M41.1
> > gstreamer-0.10.21-alt0.M41.1
> > gst-ffmpeg-0.10.3-alt3.M41.1
> > gst-plugins-base-0.10.20-alt0.M41.1
> > gst-plugins-bad-0.10.9-alt2.M41.1
> > gst-plugins-good-0.10.9-alt0.M41.1
> а у меня:
>  $ rpm -qa | grep -i gst
> libgstreamer-0.10.21-alt2
> gst-ffmpeg-0.10.5-alt1
> libgst-plugins-0.10.21-alt3
> gst-plugins-base-0.10.21-alt3
> gst-plugins-bad-0.10.9-alt4
> gst-plugins-good-0.10.11-alt2
> gstreamer-0.10.21-alt2
> gst-plugins-ugly-0.10.10-alt1
> 
> Может в этом дело?
> 
У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
большинство этих плагинов пришло с OOo-3 в 4.1.

Что-то тут другое :)
------- Comment #7 From 2008-12-23 21:15:27 -------
> У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> большинство этих плагинов пришло с OOo-3 в 4.1.
> 
> Что-то тут другое :)
> 
это не #13267 ?
------- Comment #8 From 2008-12-23 21:24:47 -------
(In reply to comment #7)
> > У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> > большинство этих плагинов пришло с OOo-3 в 4.1.
> > 
> > Что-то тут другое :)
вот нашел что пытается играть sounds/melody/guitar/melody.ogg
а есть sounds/melody/guitar/melody.wav

Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не
играет?
------- Comment #9 From 2008-12-23 21:33:00 -------
(In reply to comment #8)
> (In reply to comment #7)
> > > У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> > > большинство этих плагинов пришло с OOo-3 в 4.1.
> > > 
> > > Что-то тут другое :)
> вот нашел что пытается играть sounds/melody/guitar/melody.ogg
> а есть sounds/melody/guitar/melody.wav
> 
> Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не
> играет?
> 

Что за -D ?
А то я взялся за
[ilis@altus ~]$ strace -e trace=file -o gcompr.log gcompris
и пока нашёл
access("sounds/melody/tachos/son1.ogg", F_OK) = -1 ENOENT (No such file or
directory)
access("/usr/share/gcompris/boards/sounds/melody/tachos/son1.ogg", F_OK) = -1
ENOENT (No such file or directory)
------- Comment #10 From 2008-12-23 22:00:24 -------
(In reply to comment #8)
> Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не
> играет?
> 
Нашёл вот эти:

[ilis@altus ~]$ cat nosounds.lst | sort
/usr/share/gcompris/boards/sounds/melody/guitar/melody.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son1.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son2.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son4.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/melody.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son1.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son2.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son3.ogg

Возможно, мне просто не попались guitar/son3.ogg и tachos/son4.ogg
------- Comment #11 From 2009-05-18 23:29:01 -------
исправлено в 8.4.8-alt1