Es como dice nico, tenés que tener instalada la fuente que querés usar. Por defecto se usa la Tiresías. Si quisieras usar otra fuenta la tendrías que copiar a la carpeta /home/lifia/ginga/share/ginga/font de la máquina virtual. Saludos leo El 31 de octubre de 2011 20:05, Nicolas Baglivo < [email protected]> escribió:
Hola Ignacio, fijate que vos ahí estás usando como fuente Arial, ahora bien, la norma dice que las fuentes soportadas obligatoriamente son Tiresias y Verdana, no estoy seguro si Ginga 1.2.0 soporta Verdana, pero Tiresias seguro, con Arial no te va a andar che.
2011/10/31 ignacio giagante <[email protected]>
Hola Leo. Mira, me puse a averiguar por que no me está andando el código y encontre algo extraño. Cuando quito las siguientes líneas del código del archivo holamundo.lua:
-- Seteamos los atributos de la letra canvas:attrFont('Arial', 20, 'bold')
Se levanta el emulador, pero no muestra nada. Ahora, cuando agrego estas lineas de código, me tira el siguiente error... a ver si por ahi vos ves algo.
virtualbox@virtuakarmic:~/workspace/New NCL Project$ ginga --ncl test3.ncl argv = 'test3.ncl' nclFile = 'test3.ncl'
ginga main() NCLFILE = /home/virtualbox/workspace/New NCL Project/test3.ncl commandline read: ginga
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2008 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2009-06-02 06:33) (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>... (!!!) *** ONCE [Joystick sends JS_EVENT_INIT events, make sure it has been calibrated using 'jscal -c' ] *** [../../../inputdrivers/joystick/joystick.c:99 in joystick_handle_event()] (*) DirectFB/Input: Joystick 0.9 (directfb.org)
(!!!) *** WARNING [out of memory] *** [../../../src/core/input.c:1127 in init_axes()] (*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>... (*) DirectFB/Input: X11 Input 0.1 (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)
(*) X11/Window: Creating 720x 576 RGB32 window...
(*) X11/Display: Using XShm.
(#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported! InputManager::initializeInputIntervalTime imperative = '0' declarative = '200' ginga main() NCLFILE = /home/virtualbox/workspace/New NCL Project/test3.ncl PresentationEngineManager::openNclFile document process time: 0 == PEM::createNclPlayer FormatterMediator::printData(0xb600f648) baseId: -1 playerId: /home/virtualbox/workspace/New NCL Project/test3.ncl devClass: 0 x: 0 y: 0 w: 720 h: 576 enableGfx: 0 parentDocId: docId: BroadcastSocketService::discoverBroadcastAddress Warning! can't discover broadcast address PresentationContext::initializeSystemValues PresentationContext::getPropertyValue prop 'default.focusBorderColor' == 'blue' PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == '3' PresentationContext::getPropertyValue prop 'default.selBorderColor' == 'green' FormatterFocusManager::setKeyHandler(0xb60170e0) isHandler '1' this->isHandler '0' parentManager '0' FormatterMediator::FormatterMediator(0xb600f648) isEmbedded = '0' PrivateBaseContext::addDocument id='holamundo_lua' url='/home/virtualbox/workspace/New NCL Project/test3.ncl' all done FormatterMediator::getDepUriFromNode checking descriptor 'descBkg' FormatterMultiDevice::addActiveUris activeBaseUri=/home/virtualbox/workspace/New NCL Project/ Document ID: holamundo_lua PresentationContext::getPropertyValue prop 'default.focusBorderTransparency' == '0' PresentationContext::getPropertyValue prop 'default.focusBorderColor' == 'blue' PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == '3' PresentationContext::getPropertyValue prop 'default.selBorderColor' == 'green' *** !!!! FormatterScheduler::runAction start, event: 0xb6057b18 FormatterScheduler::runAction acquiring player for '-1/holamundo_lua/app/descBkg' TimeStamp: 0.095 FormatterPlayerAdapter::createPlayer for '/home/virtualbox/workspace/New NCL Project/./holamundo.lua' *** !!!! FormatterScheduler::eventStateChanged start, event: 0xb6057b18 PresentationContext::getPropertyValue prop 'service.currentKeyMaster' has a NULL value *** !!!! FormatterScheduler::eventStateChanged end, event: 0xb6057b18 *** !!!! FormatterScheduler::eventStateChanged start, event: 0xb6061de8 *** !!!! FormatterScheduler::eventStateChanged end, event: 0xb6061de8 */home/virtualbox/src/gingacc-system/src/io/interface/content/text/DFBFontProvider.cpp <98>:* * DFBSurface::setFont Warning! Can't set font '0' surface '0xb601ae78'* (!) [ 2243: 0.000] --> Caught signal 11 (at 0xc, invalid address) <-- (!!!) *** WARNING [still objects in 'Window Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Layer Region Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Layer Context Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Surface Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] Aborted
Resalto en rojo lo que puede llegar a ser el problema. Es un bajón cuando pasan estas cosas, no podes seguir trabajando por cuestiones que uno no entiende porque pasan.
Saludos y gracias por la ayuda,
Ignacio
2011/10/31 <[email protected]>
Send Ginga-argentina mailing list submissions to [email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina or, via email, send a message with subject or body 'help' to [email protected]
You can reach the person managing the list at [email protected]
When replying, please edit your Subject line so it is more specific than "Re: Contents of Ginga-argentina digest..."
Today's Topics:
1. Re: Ginga-argentina Digest, Vol 25, Issue 16 (leo) 2. duda sobre seguridad (Roberto Buccino)
----------------------------------------------------------------------
Message: 1 Date: Mon, 31 Oct 2011 08:36:37 -0300 From: leo <[email protected]> Subject: Re: [Ginga-argentina] Ginga-argentina Digest, Vol 25, Issue 16 To: Lista de la comunidad argentina de Ginga <[email protected]> Message-ID: < CAN7x8EqY6kQZ3LCRXZR237nXaez84P00UCP2bB1g+JrnLqrSBg@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1"
Hola Ignacio, el c?digo que enviaste funciona en la versi?n 1.2.0. El usr y pass es igual para la versi?n 1.1.0 y 1.2.0 (u=root,p=ginga), para la m?quina virtual con Kubuntu el usuario es virtualbox y la contrase?a es ginga. Es raro que no puedas mostrar un media texto desde ncl. Te tira alg?n tipo de error en particular?
Saludos leo
El 28 de octubre de 2011 16:41, ignacio giagante <[email protected]
escribi?:
Hola, alguien podr?a decirme si pueden correr el siguiente c?digo en la VM versi?n 1.2.0? Tambi?n baje la versi?n 1.1.0, pero me pide usuario y contrase?a los cuales parecen no se lo mismo que ?ltima versi?n.
<ncl xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile" id="holamundo_lua"> <head> <regionBase> <region id="regBkg" width="100%" height="100%"/> </regionBase> <descriptorBase> <descriptor id="descBkg" region="regBkg"/> </descriptorBase> </head>
<body> <port id="pEntry" component="app"/> <media id="app" src="./holamundo.lua" descriptor="descBkg"/> </body> </ncl>
Script Lua!
-- Seteamos el color del pincel canvas:attrColor('blue')
-- Seteamos los atributos de la letra canvas:attrFont('Tiresias', 40, 'bold')
-- Dibujamos un texto en x=50, y=50 canvas:drawText(50, 50, "Hola Mundo!")
-- Actualizamos la pantalla canvas:flush()
Tampoco puedo mostrar un texto haciendo referencia a un MEDIA el es un archivo de texto.
Saludos,
Ignacio
2011/10/25 ignacio giagante <[email protected]>
Hola Federico, es incre?ble lo que me dec?s.
Yo estoy usando la ?ltima VM que se subi? a LIFIA y corro Virtual Box sobre un Mac OS. En NCL puedo reproducir los videos, pero no puedo escuchar los sonidos. Alg?n codec que est? faltando?
ftp://tvd.lifia.info.unlp.edu.ar/SetTopBoxVirtual/Kubuntu-Karmic-i386-Gi.. .< ftp://tvd.lifia.info.unlp.edu.ar/SetTopBoxVirtual/Kubuntu-Karmic-i386-GingaLifia.vdi.tgz
No se que versi?n ser?. Vos est?s usando la misma?
Saludos,
Ignacio
2011/10/25 <[email protected]>
Send Ginga-argentina mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
or, via email, send a message with subject or body 'help' to [email protected]
You can reach the person managing the list at [email protected]
When replying, please edit your Subject line so it is more specific than "Re: Contents of Ginga-argentina digest..."
Today's Topics:
1. Re: Reenv?o un problema, pero esta vez organizado (Federico Balaguer)
Message: 1 Date: Mon, 24 Oct 2011 22:56:38 -0500 From: Federico Balaguer <[email protected]> Subject: Re: [Ginga-argentina] Reenv?o un problema, pero esta vez organizado To: Lista de la comunidad argentina de Ginga <[email protected]> Message-ID: < CADE2_vp--0c7wSPECm-FKqRaBE2vjsenRytbTfTb6KxQZTCAJA@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1"
yo lo corri en mi VM y no tuve el problema que vos experimentas
2011/10/24 ignacio giagante <[email protected]>
> Hola gente, > > les comentaba que quiero correr un script de Lua y se cierra el emulador. > > *Archivo NCL:* > > <ncl xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile" id="holamundo_lua"> > <head> > <regionBase> > <region id="regBkg" width="100%" height="100%"/> > </regionBase> > <descriptorBase> > <descriptor id="descBkg" region="regBkg"/> > </descriptorBase> > </head> > > <body> > <port id="pEntry" component="app"/> > <media id="app" src="./holamundo.lua" descriptor="descBkg"/> > </body> > </ncl> > > *Archivo LUA:* > > -- Seteamos el color del pincel > canvas:attrColor('blue') > > -- Seteamos los atributos de la letra > canvas:attrFont('Tiresias', 40, 'bold') > > -- Dibujamos un texto en x=50, y=50 > canvas:drawText(50, 50, "Hola Mundo!") > > -- Actualizamos la pantalla > canvas:flush() > > *EL LOG DE LA CONSOLA* (NO encontre ning?n archivo que guarde un
log de
> Ginga) > > virtualbox@virtuakarmic:~/workspace/New NCL Project$ ginga --ncl > test3.ncl > argv = 'test3.ncl' nclFile = 'test3.ncl' > ginga main() NCLFILE = /home/virtualbox/workspace/New NCL Project/test3.ncl > commandline read: ginga > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~ > (c) 2001-2008 The world wide DirectFB Open Source Community > (c) 2000-2004 Convergence (integrated media) GmbH >
> > (*) DirectFB/Core: Single Application Core. (2009-06-02 06:33) > (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] > <8388608>... > (!!!) *** ONCE [Joystick sends JS_EVENT_INIT events, make sure it has > been calibrated using 'jscal -c' > ] *** [../../../inputdrivers/joystick/joystick.c:99 in > joystick_handle_event()] > (*) DirectFB/Input: Joystick 0.9 (directfb.org) > > (!!!) *** WARNING [out of memory] *** [../../../src/core/input.c:1127 in > init_axes()] > (*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: X11 Input 0.1 (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) > > (*) X11/Window: Creating 720x 576 RGB32 window... > > (*) X11/Display: Using XShm. > > (#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: > Not supported! > InputManager::initializeInputIntervalTime imperative = '0' declarative = > '200' > ginga main() NCLFILE = /home/virtualbox/workspace/New NCL Project/test3.ncl > > PresentationEngineManager::openNclFile document process time: 0 > == PEM::createNclPlayer > FormatterMediator::printData(0xb600f6f0) baseId: -1 playerId: > /home/virtualbox/workspace/New NCL Project/test3.ncl devClass: 0 x: 0 y: 0 > w: 720 h: 576 enableGfx: 0 parentDocId: docId: > BroadcastSocketService::discoverBroadcastAddress Warning! can't discover > broadcast address > PresentationContext::initializeSystemValues > PresentationContext::getPropertyValue prop 'default.focusBorderColor' == > 'blue' > PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == > '3' > PresentationContext::getPropertyValue prop 'default.selBorderColor' == > 'green' > FormatterFocusManager::setKeyHandler(0xb60170e0) isHandler '1' > this->isHandler '0' parentManager '0' > FormatterMediator::FormatterMediator(0xb600f6f0) isEmbedded = '0' > PrivateBaseContext::addDocument id='holamundo_lua' > url='/home/virtualbox/workspace/New NCL Project/test3.ncl' all done > FormatterMediator::getDepUriFromNode checking descriptor 'descBkg' > FormatterMultiDevice::addActiveUris > activeBaseUri=/home/virtualbox/workspace/New NCL Project/ > Document ID: holamundo_lua > PresentationContext::getPropertyValue prop > 'default.focusBorderTransparency' == '0' > PresentationContext::getPropertyValue prop 'default.focusBorderColor' == > 'blue' > PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == > '3' > PresentationContext::getPropertyValue prop 'default.selBorderColor' == > 'green' > *** !!!! FormatterScheduler::runAction start, event: 0xb6057ba8 > FormatterScheduler::runAction acquiring player for > '-1/holamundo_lua/app/descBkg' TimeStamp: 0.081 > FormatterPlayerAdapter::createPlayer for '/home/virtualbox/workspace/New > NCL Project/./holamundo.lua' > *** !!!! FormatterScheduler::eventStateChanged start, event: 0xb6057ba8 > PresentationContext::getPropertyValue prop 'service.currentKeyMaster' has a > NULL value > *** !!!! FormatterScheduler::eventStateChanged end, event: 0xb6057ba8 > *** !!!! FormatterScheduler::eventStateChanged start, event: 0xb6019648 > *** !!!! FormatterScheduler::eventStateChanged end, event: 0xb6019648 >
/home/virtualbox/src/gingacc-system/src/io/interface/content/text/DFBFontProvider.cpp
> <98>: > DFBSurface::setFont Warning! Can't set font '0' surface > '0xb601aef0' > (!) [ 1721: 0.000] --> Caught signal 11 (at 0xc, invalid address) <-- > (!!!) *** WARNING [still objects in 'Window Pool'] *** > [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] > (!!!) *** WARNING [still objects in 'Layer Region Pool'] *** > [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] > (!!!) *** WARNING [still objects in 'Layer Context Pool'] *** > [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] > (!!!) *** WARNING [still objects in 'Surface Pool'] *** > [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()] > Aborted > > > Espero que puedan ayudarme, estoy muy atrasado con mi proyecto. > > Saludos y muchas gracias, > > Ignacio > > -- > Sarang Singh > > __________________________________________Lista de correo > [email protected] > cambiar suscripción: > https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina > Sitio web: http://comunidad.ginga.org.ar > Wiki: http://wiki.ginga.org.ar > >