Tenes el .directfbrc en tu home?<div><br></div><div><div><br></div><div>system=x11</div><div>mode=640x480</div><div><br></div><br><div class="gmail_quote">2010/8/31 Federico J. Fernández <span dir="ltr"><<a href="mailto:federico.fernandez@gmail.com">federico.fernandez@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Buenos dias para todos,<br><br>Hace unos dias hice una reinstalacion en mi XWindow (Gentoo Linux, maquina fisica). Desde ese momento recompile Ginga y ahora cuando lo ejecuto no me aparece mas que una pantalla color rosa.<br>
<br>Debuggeando un poco el asunto, vi que el mensaje de error que da es el siguiente:<br><br><div style="margin-left:40px;font-family:courier new,monospace">(#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported!<br>
</div><br>Busque un poco en el codigo de gingacc-systemio y veo que lo que falla es lo siguiente:<br><br><br><span style="font-family:courier new,monospace"> layer_config.flags = (DFBDisplayLayerConfigFlags)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> (DLCONF_BUFFERMODE | DLCONF_OPTIONS);</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> layer_config.buffermode = DLBM_BACKVIDEO;</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> layer_config.options = </span><b style="font-family:courier new,monospace">DLOP_ALPHACHANNEL;</b><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> DFBDisplayLayerConfigFlags failed_flags;</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> if ((ret = gfxLayer->TestConfiguration(</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> gfxLayer, &layer_config, &failed_flags)) != DFB_OK) {</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> std::cerr << "flags: [" << failed_flags << "]" << std::endl;</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> </span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> DirectFBError(</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> "gingacc-systemio DFBDeviceScreen TestConfig error: ",</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> ret);</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> } else {</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> DFBCHECK(gfxLayer-></span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> SetConfiguration(gfxLayer, &layer_config));</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> }</span><br>
<br>Como ven estoy imprimiendo las "failed flags", eso me da 16, lo cual es la indicacion que lo que esta fallando es cuando setea DLOP_ALPHACHANNEL como options.<br><br>Imagino que me esta faltando alguna extension para manejar transparencia en X.. esto es asi?<br>
<br>Mi placa es una nVidia 7200.<br><br>Se agradece cualquier dato.<br><font color="#888888"><br>--<br>fede<br>
</font><br>_______________________________________________<br>
Ginga-hackers mailing list<br>
<a href="mailto:Ginga-hackers@lists.ourproject.org">Ginga-hackers@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-hackers" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-hackers</a><br>
<br></blockquote></div><br></div>