<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Leonardo Andrés Gallego &#187; free-software</title>
	<atom:link href="http://blog.hombrepac.com.ar/tag/free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hombrepac.com.ar</link>
	<description>Software Libre y Otras Yerbas!</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:41:21 +0000</lastBuildDate>
	<language>es-ar</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Arch Linux y Xorg 7.4</title>
		<link>http://blog.hombrepac.com.ar/539/arch-linux-y-xorg-74/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=arch-linux-y-xorg-74</link>
		<comments>http://blog.hombrepac.com.ar/539/arch-linux-y-xorg-74/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 05:03:21 +0000</pubDate>
		<dc:creator>Leonardo</dc:creator>
				<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[arrows]]></category>
		<category><![CDATA[distribution]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hotplugg]]></category>
		<category><![CDATA[hotplugging]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[page down]]></category>
		<category><![CDATA[page up]]></category>
		<category><![CDATA[scroll]]></category>
		<category><![CDATA[sliding]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tapping]]></category>
		<category><![CDATA[touchpad]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://www.hombrepac.com.ar/?p=539</guid>
		<description><![CDATA[Xorg ha sido actualizado en Arch y como me tope con  un problemita, por no leer antes al respecto,  me decidí­ a postear algo al respecto. De paso hago una version mas cortita del articulo que por lo pronto esta &#8230; <a href="http://blog.hombrepac.com.ar/539/arch-linux-y-xorg-74/">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.archlinux-es.org/news/10/" target="_blank">Xorg ha sido actualizado en Arch</a> y como me tope con  un problemita, por no leer antes al respecto,  me decidí­ a postear algo al respecto. De paso hago una version mas cortita del articulo que por lo pronto esta únicamente en ingles.</p>
<p>Resulta que con la actualización a Xorg 7.4, se incorpora la función de &#8220;input devices hotplugging&#8221;, lo que seria algo así­ como un plug n play de dispositivos de entrada, tal como teclados, touchpads, mouse y otros. Aparte de <a href="http://www.x.org/wiki/Releases/7.4" target="_blank">algunas otras mejoras</a>.<br />
<span id="more-539"></span></p>
<div class="update">
<strong>Mayo 2009</strong>: He actualizado el articulo para incluir una version básica de la configuración y otra con algunas opciones especiales que proveen mejor aceleración o alguna caracteristica extra (como que composite funcione bien con kwin o compiz con nvidia).</div>
<p>Como primera medida, nos tenemos que asegurar de tener los siguientes paquetes instalados:</p>
<ul>
<li>xf86-input-evdev</li>
<li>xf86-input-synaptics</li>
<li>hal</li>
<li>dbus</li>
</ul>
<p>Podemos correr lo siguiente para hacerlo:</p>
<div class="code">pacman -Syu<br />
pacman -S xf86-input-evdev xf86-input-synaptics hal dbus</div>
<p>De esta forma nos aseguramos de tener el sistema actualizado y de instalar los paquetes que nos daran soporte para dispositivos de entrada dinámicos, touchpads y la capa de abstracción de hardware. En general, los que corran KDE o Gnome ya tendrán HAL y DBUS instalados.</p>
<p>Luego actualizamos nuestro <strong>/etc/X11/xorg.conf</strong>. En mi caso, paso de tener como 119 lineas a 6:</p>
<div class="code">
<pre>
Section "Device"
   Identifier  "Videocard0"
   Driver      "nvidia"
   VendorName  "NVIDIA Corporation"
   BoardName   "GeForce 8400M GS"
EndSection
</pre>
</div>
<p>Una version un poco mas optimizada, con algunas opciones que afectan el rendimiento del escritorio y el funcionamiento de composite (con kwin en kde4 o compiz):</p>
<div class="code">
<pre>
Section "Device"
        Identifier  "nvidia8400gs"
        Driver      "nvidia"
        VendorName  "nvidia"
        BoardName   "nvidia 8400 gs"
        Option "AddARGBGLXVisuals" "True"
        Option "RenderAccel" "True"
        Option "AllowGLXWithComposite" "True"
        Option "NoLogo" "true"
        Option "backingstore" "True"
        Option "TripleBuffer" "True"
EndSection

Section "Extensions"
         Option         "Composite" "Enable"
EndSe ction

Section "ServerFlags"
         Option   "DontZap" "False"
EndSection
</pre>
</div>
<p>Es un <strong>xorg.conf</strong> extremadamente sencillo, solo carga el driver de la tarjeta de video. Como tengo instaladas las <strong>nvidia-utils</strong>, <em>nvidia-auto-select</em> se encarga de la resolución y todos esos detalles molestos que uno tenia que verificar sobre el monitor antes. HAL encuentra todos los dispositivos conectados y se los reporta a Xorg.</p>
<p>Con esto solo nos faltan un par de detalles;</p>
<ul>
<li><strong>El teclado</strong>:</li>
</ul>
<p>Dentro de <strong>/etc/hal/fdi/policy/</strong> pueden encontrar los distintos archivos para cambiar el keymap, que es el que se encarga de definir la distribución de teclas del teclado. Los archivos a editar son: <strong>input.xkb.layout</strong> y <strong>input.xkb.variant</strong><br />
<em></em></p>
<p><em>Otra opción mas simple para los que tienen Gnome o KDE:</em><br />
<strong>KDE</strong>: System Settings: Regional &amp; Language, Keyboard Layout: Enable Keyboard Layouts, seleccionar de la lista desplegable el que dice &#8220;<strong>Evdev-managed keyboard</strong>&#8220;.<br />
<strong>Gnome</strong>: Gnome System, Preferences, Keyboard dialog, seleccionar el modelo &#8220;<strong>Generic/Evdev-managed keyboard</strong>&#8221;</p>
<ul>
<li><strong>El touchpad</strong>:</li>
</ul>
<p>Copiamos el archivo <strong>/usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi</strong> hacia <strong>/etc/hal/fdi/policy/11-x11-synaptics.fdi</strong>:</p>
<div class="code">cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/11-x11-synaptics.fdi</div>
<p>Luego, en caso de tener un touchpad <strong>AlpsPS/2 ALPS</strong>, deberán agregar lo siguiente dentro del match que corresponde:</p>
<div class="code">
<p>&lt;match key=&#8221;info.product&#8221; contains=&#8221;AlpsPS/2 ALPS&#8221;&gt;<br />
&lt;merge key=&#8221;input.x11_driver&#8221; type=&#8221;string&#8221;&gt;synaptics&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.AlwaysCore&#8221; type=&#8221;string&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.Protocol&#8221; type=&#8221;string&#8221;&gt;auto-dev&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.Emulate3Buttons&#8221; type=&#8221;string&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.SHMConfig&#8221; type=&#8221;string&#8221;&gt;on&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.LeftEdge&#8221; type=&#8221;string&#8221;&gt;130&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.RightEdge&#8221; type=&#8221;string&#8221;&gt;840&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.TopEdge&#8221; type=&#8221;string&#8221;&gt;130&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.BottomEdge&#8221; type=&#8221;string&#8221;&gt;640&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.FingerLow&#8221; type=&#8221;string&#8221;&gt;7&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.FingerHigh&#8221; type=&#8221;string&#8221;&gt;8&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.MaxTapTime&#8221; type=&#8221;string&#8221;&gt;180&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.VertEdgeScroll&#8221; type=&#8221;string&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.HorizEdgeScroll&#8221; type=&#8221;string&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.CornerCoasting&#8221; type=&#8221;string&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.CoastingSpeed&#8221; type=&#8221;string&#8221;&gt;0.30&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.VertScrollDelta&#8221; type=&#8221;string&#8221;&gt;20&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.HorizScrollDelta&#8221; type=&#8221;string&#8221;&gt;20&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.MinSpeed&#8221; type=&#8221;string&#8221;&gt;0.20&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.MaxSpeed&#8221; type=&#8221;string&#8221;&gt;0.80&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.AccelFactor&#8221; type=&#8221;string&#8221;&gt;0.045&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.VertTwoFingerScroll&#8221; type=&#8221;string&#8221;&gt;1&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.HorizTwoFingerScroll&#8221; type=&#8221;string&#8221;&gt;1&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.TapButton1&#8243; type=&#8221;string&#8221;&gt;1&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.TapButton2&#8243; type=&#8221;string&#8221;&gt;2&lt;/merge&gt;<br />
&lt;merge key=&#8221;input.x11_options.TapButton3&#8243; type=&#8221;string&#8221;&gt;3&lt;/merge&gt;<br />
&lt;/match&gt;
</p></div>
<p>Por ultimo, asegurense de tener <em>hal</em> en la linea <strong>DAEMONS</strong> de <strong>/etc/rc.conf</strong>:</p>
<div class="code">DAEMONS=(syslog-ng hal [...])</div>
<p>En el ejemplo de arriba el [...] es simbólico y es para indicar que debe continuar la linea con los demas demonios que uds. carguen.</p>
<p>Una vez hechos estos cambios, deberán reiniciar el demonio HAL y Xorg, forma fácil: reinicien la maquina. Sino, <b>/etc/rc.d/hal restart</b> para reiniciar hal y <b>control+alt+backspace</b> para reiniciar Xorg. Este ultimo mata todas las aplicaciones que tengamos en el escritorio y no es lo mas recomendado, asi que si no están apurados y/o pueden reiniciar la pc, es preferible hacerlo de esa manera.</p>
<p><a href="http://wiki.archlinux.org/index.php/Xorg_input_hotplugging"><br />
Si te quedan dudas o tenes problemas: más información en ingles</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hombrepac.com.ar/539/arch-linux-y-xorg-74/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>El rebelde buey al ataque!</title>
		<link>http://blog.hombrepac.com.ar/280/el-rebelde-buey-al-ataque/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=el-rebelde-buey-al-ataque</link>
		<comments>http://blog.hombrepac.com.ar/280/el-rebelde-buey-al-ataque/#comments</comments>
		<pubDate>Thu, 26 Apr 2007 16:17:48 +0000</pubDate>
		<dc:creator>Leonardo</dc:creator>
				<category><![CDATA[glugCEN!]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[charlas]]></category>
		<category><![CDATA[ciclo]]></category>
		<category><![CDATA[conferencia]]></category>
		<category><![CDATA[creativecommons]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[jornadas]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[seminario]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.hombrepac.com.ar/glugcen/el-rebelde-buey-al-ataque/</guid>
		<description><![CDATA[Bueno, tarde pero seguro: Finalmente logramos terminar con todos los preparativos para comenzar con el ciclo de &#8220;Las Charlas del glugCEN (las enseñanzas del Rebelde Buey)&#8221; La idea de estas charlas es poder promover la Libre Cultura y el Software &#8230; <a href="http://blog.hombrepac.com.ar/280/el-rebelde-buey-al-ataque/">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bueno, tarde pero seguro:</p>
<p>Finalmente logramos terminar con todos los preparativos para comenzar con el ciclo de <strong>&#8220;Las Charlas del glugCEN (las enseñanzas del Rebelde Buey)&#8221;</strong></p>
<div class="postimgtn"><img id="image279" src="http://www.hombrepac.com.ar/blog/wp-content/uploads/2007/04/300px-charlas2007-final-color.png" alt="Charlas del Rebelde Buey" /></div>
<p>La idea de estas charlas es poder promover la <a href="http://es.wikipedia.org/wiki/Cultura_libre">Libre Cultura</a> y el <a href="http://es.wikipedia.org/wiki/Software_libre">Software Libre</a> a toda la comunidad de Ciudad Universitaria (y si podemos, un poco mas allá también!), estos temas son bastante importantes y creemos que pueden serles útiles a todos, tanto docentes como alumnos. Saber respecto de estos no-tan-nuevos &#8220;paradigmas&#8221; que nos permiten compartir, colaborar y trabajar sin sacrificar libertades nos pueden abrir a nuevas formas para desarrollar nuestras actividades y darnos una idea de que es lo que estamos sacrificando al utilizar <a href="http://es.wikipedia.org/wiki/Software_privativo">Software Privativo</a>.</p>
<p>Esto no es solo para gente que se dedica a la computación o la programación. Esto engloba a todos. Los mismos derechos se pueden aplicar a la música, la literatura o la programación, es cuestión de entender el concepto.</p>
<p>Este ciclo es libre, gratuito y abierto. Permite a cualquiera asistir o participar (siempre y cuando sea dentro del tema), no es necesario ningún requisito técnico, económico o administrativo. Simplemente basta con asistir al aula de la charla en el dí­a y horario publicados.</p>
<p>El ciclo comienza con:</p>
<p><strong>&#8220;La pastilla roja: tu puerta al Software Libre&#8221;</strong> por Franco Iacomella<br />
<em><br />
Esta primera charla tiene como objetivo introducir al público a las temáticas vinculadas al mundo del Software Libre y a éste en si mismo. Delimitar y definir los conceptos básicos, muchas veces incomprendidos u objetos de duda. Luego profundizar en las concepciones filosóficas, metodológicas y técnicas de éste Movimiento, siempre teniendo como aspectos fundamentales los principios éticos de sus comunidades en directa vinculación con el espacio universitario.</em></p>
<p><em>Entre los temas a tratar se destacan: Historia del Software Libre (SL), concepción y definición, licencias libres de software, desarrollo histórico, Internet y el SL, ventajas técnicas, SL y Código abierto, comunidades libres, universidad pública y SL.</em></p>
<p><em>&#8220;La pastilla roja&#8221; busca no solo ser una presentación de la temática, sino también dar cuenta que la lógica privativa vigente no ha sido siempre tal, y que, en cambio, la naturaleza de la ciencia y la academia responde a una serie de principios constitutivos que son radicalmente diferentes.<br />
</em></p>
<div class="important"><strong><br />
Fecha: Viernes 27 de Abril<br />
Hora: 15.30hs<br />
Lugar: Aula 2, Pabellón 1, Ciudad Universitaria.<br />
</strong></div>
<p>Los esperamos!</p>
<p>Más <a href="http://charlas.glugcen.dc.uba.ar">info sobre las charlas</a> y el sitio del <a href="http://glugcen.dc.uba.ar">glugCEN</a>.</p>
<p>pd. El mayor merito se lo lleva Damian probablemente, ya que fue el que hizo una gran parte de la movida, pero bueno, como siempre y como todo, este es un laburo de equipo y van mis felicitaciones para todo el grupo y los involucrados en este proyecto! éxitos!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hombrepac.com.ar/280/el-rebelde-buey-al-ataque/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 1/21 queries in 0.377 seconds using disk: basic
Object Caching 325/398 objects using disk: basic

Served from: blog.hombrepac.com.ar @ 2012-02-09 12:07:14 -->
