Ir para o conteúdo

 Voltar a Ginga-NCL Vi...
Tela cheia

Falha na nova versão (1.12.3) do Ginga VSTB

4 de Agosto de 2011, 21:16 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 39 vezes
Olá a todos, Eu baixei a nova versão (1.12.3) do Ginga VSTB para o VMWare Player, e a rodei no mesmo assim como eu vinha fazendo com a versão anterior, mas para meu espanto o '/misc/launcher.sh' falha ao tentar executar o exemplo embutido '/misc/ncl30/sample03/sample03.ncl' com a seguinte saída: ginga: no process found argv = 'sample03/sample03.ncl' nclFile = 'sample03/sample03.ncl' ginga main() NCLFILE = /misc/ncl30/sample03/sample03/sample03.ncl commandline read: ginga ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.11 |~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2010 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ---------------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2010-12-01 00:03) (*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] < 8388608>... (*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/FBDev: Found 'VESA VGA' (ID 0) with frame buffer at 0xd0000000, 1664k (MMIO 0x00000000, 0k) (*) Direct/Modules: suppress module 'linux_input' (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org) (*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/Input: Keyboard 0.9 (directfb.org) (*) DirectFB/Genefx: MMX detected and enabled (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (*) FBDev/Mode: Setting 854x480 RGB32 (*) FBDev/Mode: Switched to 854x480 (virtual 854x480) at 32 bit (RGB32), pitch 3424 (#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported! InputManager::initializeInputIntervalTime imperative = '0' declarative = '200' InputManager::release DFBEventBuffer::~DFBEventBuffer() windowPool size = 0 surfacePool size = 0 TimeStamp: 0.2 ComponentManager::releaseComponentFromObject 'PresentationEngineManager' MAIN ALL DONE! ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.11 |~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2010 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ---------------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2010-12-01 00:03) (*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] < 8388608>... (*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/FBDev: Found 'VESA VGA' (ID 0) with frame buffer at 0xd0000000, 1664k (MMIO 0x00000000, 0k) (*) Direct/Modules: suppress module 'linux_input' (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org) (*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] < 8388608>... (*) DirectFB/Input: Keyboard 0.9 (directfb.org) (*) DirectFB/Genefx: MMX detected and enabled (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (*) Direct/Interface: Loaded 'PNG' implementation of 'IDirectFBImageProvider'. (*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'. (*) FBDev/Mode: Setting 854x480 RGB32 (*) FBDev/Mode: Switched to 854x480 (virtual 854x480) at 32 bit (RGB32), pitch 3424 Eu não entendo o que possa ser a fonte do erro, alguém poderia me ajudar a solucionar esse problema? Para mim o problema parece estar na linha: (#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported! Mas não sei porque essa versão da máquina estaria tendo problemas diferentemente da versão anterior. Saudações, Henrique Becker

Autor: Henrique Becker


44 comentários

  • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
    5 de Agosto de 2011, 0:09

     

    Oi, Henrique.

    Pela saida que voce postou, voce estah chamando a aplicacao ncl com caminho errado.

    Veja essa linha: ginga main() NCLFILE = /misc/ncl30/sample03/sample03/sample03.ncl

    Deveria ser '/misc/ncl30/sample03/sample03.ncl'

    Para termos certeza, poste a linha de comando que voce chamou o launcher e o diretorio que voce estava quando chamou o launcher (comando pwd).

    Sds. Marcio

    • 776d10825e8d996379fd747860491cc6?only path=false&size=50&d=404Henrique Becker(usuário não autenticado)
      5 de Agosto de 2011, 17:25

       

      Obrigado Márcio,

      Quando você me chamou esse detalhe eu fiz alguns testes com esses resultados:
      TESTE 1
      pwd: /misc
      Linha de comando: ./launcher.sh ncl30/sample03/sample03.ncl
      Erro:
      ...
      argv = 'ncl30/sample03/sample03.ncl' nclFile = 'ncl30/sample03/sample03.ncl'
      ginga main() NCLFILE = /misc/ncl30/sample03/ncl30/sample03/sample03.ncl
      ...

      TESTE 2
      pwd: /misc/ncl30
      Linha de comando: ../launcher.sh sample03/sample03.ncl
      Erro:
      ...
      argv = 'sample03/sample03.ncl' nclFile = 'sample03/sample03.ncl'
      ginga main() NCLFILE = /misc/ncl30/sample03/sample03/sample03.ncl
      ...

      TESTE 3
      pwd: /misc/ncl30/sample03
      Linha de comando: ../../launcher.sh sample03.ncl
      Funciona:
      ...
      argv = 'sample03.ncl' nclFile = 'sample03.ncl'
      ginga main() NCLFILE = /misc/ncl30/sample03/sample03.ncl
      ...

      Ou seja o launcher.sh não iniciava nenhuma aplicação a não ser que fosse chamado de dentro da pasta onde se encontrava o arquivo NCL que se queria inicializar.
      Então eu imaginei o que pudesse ser, é um problema no próprio script, e o encontrei na linha 21 do '/misc/launcher.sh':

      20 cd `dirname $1`
      21 /usr/local/sbin/ginga --ncl $1
      22 else

      Que deveria ser na verdade:

      20 cd `dirname $1`
      21 /usr/local/sbin/ginga --ncl `basename $1`
      22 else

      O problema era que o script ia para a pasta onde estava o arquivo, e então usava o todo o filepath relativo aonde ele havia sido chamado, ao invés de só usar o nome do arquivo, eu fiz a alteração no script da minha máquina e os erros dos primeiros dois testes deixaram de ocorrer.

      Saudações,
      Henrique Becker

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo