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-&gt;TestConfiguration(</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">��� ��� ��� ��� ��� gfxLayer, &amp;layer_config, &amp;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 &lt;&lt; &quot;flags: [&quot; &lt;&lt; failed_flags &lt;&lt; &quot;]&quot; &lt;&lt; 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;">��� ��� ��� ��� ��� ��� &quot;gingacc-systemio DFBDeviceScreen TestConfig error: &quot;,</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-&gt;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">��� ��� ��� ��� ��� ��� SetConfiguration(gfxLayer, &amp;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 &quot;failed flags&quot;, 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><br>--<br>fede<br>