Bug 14130

Summary: черный экран при запуске tuxpaint
Product: Branch 4.0 Reporter: Zerg <anubix>
Component: gcomprisAssignee: Slava Dubrovskiy <dubrsl>
Status: CLOSED FIXED QA Contact: Q.A. 4.0 <qa-4.0>
Severity: normal    
Priority: P2 CC: zerg
Version: 4.0   
Hardware: all   
OS: Linux   
Bug Depends on: 13271    
Bug Blocks:    

Description Zerg 2008-01-22 21:56:29 MSK
В полноэкранном режиме при запуске tuxpaint из gcompriz он вешается в ожидании 
освобождения звуковухи с черным цветом экрана.
При этом запущен artsd через alsa, но gcompris звучит.
Спасает аппаратное микширование (программное не пробовал, у меня на ALC883 в 
alsa-1.0.15 счастье наступило).
Возможно, просто tuxpaint не играет через alsa.
Comment 1 Zerg 2008-01-23 00:58:44 MSK
(In reply to comment #0)
> Возможно, просто tuxpaint не играет через alsa.
Хотя, играет. У меня snd-*-oss не загружены.
Просто нет микширования :-(

А в tuxpaint не добавили еще поддержку gstreamer?
Comment 2 Slava Dubrovskiy 2008-01-23 09:31:20 MSK
(In reply to comment #1)
> (In reply to comment #0)
> > Возможно, просто tuxpaint не играет через alsa.
> Хотя, играет. У меня snd-*-oss не загружены.
> Просто нет микширования :-(
> 
> А в tuxpaint не добавили еще поддержку gstreamer?
Не, там такого нет.
Я думаю это не баг, а багофича. По другому оно не умеет. Кстати в gcompris
специально патчили на этот счет:

2005-07-06  Yves Combe  <yves@ycombe.net>

        add close/reopen in gcompris sound API, with bindings
gcompris.sound.close() and gcompris.sound.reopen()
        Use these in tuxpaint launcher board to let tuxxpaint use the sound.

        * src/boards/py-mod-sound.c: (py_gcompris_reopen_sound),
        (py_gcompris_close_sound):
        * src/boards/python/tuxpaint.py:
        * src/gcompris/board.c: (board_play):
        * src/gcompris/sdlplayer.c: (sdlplayer_init), (sdlplayer_bg),
        (sdlplayer), (sdlplayer_close), (sdlplayer_reopen):
        * src/gcompris/soundutil.c: (initSound), (gcompris_close_sound),
        (gcompris_reopen_sound), (scheduler_bgnd), (scheduler):
        * src/gcompris/soundutil.h:
Comment 3 Sergey V Turchin 2008-01-23 15:00:27 MSK
Да. В Сизифном лучше. Хотя бы не "виснет с черным экраном".
Comment 4 Slava Dubrovskiy 2008-03-14 23:02:08 MSK
(In reply to comment #3)
> Да. В Сизифном лучше. Хотя бы не "виснет с черным экраном".
Закрываю, т.к. не подтверждается.

Comment 5 Zerg 2008-03-15 19:49:56 MSK
Все еще подтверждается
В бранче пока gcompris-8.3.1-alt1 и tuxpaint-0.9.16-alt0

P.S.
Баг весит на бранче-4.0
Comment 6 Slava Dubrovskiy 2008-03-15 20:00:52 MSK
(In reply to comment #5)
> Все еще подтверждается
> В бранче пока gcompris-8.3.1-alt1 и tuxpaint-0.9.16-alt0
> 
> P.S.
> Баг весит на бранче-4.0
Недосмотрел.

Но делать бэкпорт я не возьмусь. Только если gstreamer перетащат, может быть.

Comment 7 Mikhail Gusarov 2008-06-13 12:59:26 MSD

    
Comment 8 Slava Dubrovskiy 2009-05-18 23:29:48 MSD
Можете проверить, еще актуально?
Comment 9 Sergey V Turchin 2009-05-19 13:22:41 MSD
не актуально