Saltar a contenido

Index

De la imprenta a la red (I)

| Sobre todo lo alarma el hecho de que podáis disponer de una imprenta y de que vuestras palabras puedan llegar a los focos de la revuelta | |---|

Luther Blissett. Q. Página 78.

En el siglo XVI una imprenta podía ser un instrumento de poder o de suvbersión en función de quien la poseyera. Con su aparición se rompía el monopolio de publicación ostentando por la iglesia hasta ese momento. Desde las imprentas no controladas por los poderes establecidos se editaban desde panfletos incendiarios a tratados teológicos que abogaban por el cambio y la Reforma.

La evolución que supuso la imprenta, importantísima en su momento, es sólo una pequeña modificación del modelo de comunicación. Se pasa de un monopolio informativo a un oligopolio a través del cual unos pocos líderes vierten sus ideas, pero la verticalidad del modelo se conserva. Las propuestas fluyen de arriba hacia abajo, de unos pocos-individuales a unos muchos-colectivos. De este modo, la única forma que tiene la mayoría de participar en la creación de la nueva sociedad es a través de las acciones de la colectividad y no a nivel particular, es decir, sus propias convicciones, sus diferencias individuales, sus matices de pensamiento no son integradas sino que se difuminan en el pensamiento colectivo guiado (creado) por los líderes sin posibilidad de ser incorparados a este.

A lo largo del tiempo, con la generalización de los medios de impresión (libros y periódicos) y la aparición de nuevos medios de comunicación (radio y televisión) se desemboca en un modelo descentralizado y competitivo pero que en el fondo sigue siendo vertical (aunque ya no oligopólico) . Aumentan las posibilidades de retroalimentación de ideas pero siguen siendo demasiados pocos los que disponen de los medios para generar contenido.

El cambio de paradigma no ha podido darse hasta hace poco. Me atrevería a decir que el inicio de este cambio todavía inconcluso es el nacimiento de la llamada web 2.0.

De lo que supone el nuevo modelo y porque sólo ha sido posible en este momento seguiremos hablando en el próximo artículo: De la imprenta a la red (II).

Relacionados:
Q, AlGore, internet e a Imprenta – O bazar de nes.

Propuesta para el viernes noche

![cartel_patentes](http://farm1.static.flickr.com/190/469883011_257077ab26.jpg)

Hace un par de semanas Andrés comentaba sus impresiones acerca de la charla sobre conocimiento abierto y desarrollo que preparamos entre los dos.

No es mi intención en este momento hacer valoraciones sobre la experiencia, que las haré, sino aprovechar esta tribuna para invitar a todo aquel que me lea a disfrutarla en vivo y en directo.

| Conocimiento Abierto y Desarrollo Viernes, 27 de Abril a las 21:00 [ Caleidoskopio. Romil Nº3. Vigo.](http://www.google.com/maps?f=q&hl=es&q=vigo+caleidoskopio&sll=37.0625,-95.677068&sspn=61.669968,108.28125&layer=&ie=UTF8&ei=jAotRr-MOpqo3AKy4YiWBw&cid=42233168,-8729728,16062093567350814503&li=lmd&z=14&t=m) | |:-:|

Para los que no podais asistir pero tengais interés hemos colgado la presentación en internet, está en gallego, pero se entiende muy facilmente. Lo importante de este tipo de iniciativas es que se inicie un diálogo del que ambas partes, ponente y oyentes obtengan un aprendizaje, así que os animo a que dejeis vuestras impresiones o sugerencias en los comentarios.

Instalar los drivers para una webcam

Actualización 19/06/2009: Este artículo está desfasado. En la actualidad la mayoría de las webcam funcionan en gnu/linux simplemente con enchufarlas. Lo explico algo mejor en este artículo.

Lo primero que debemos hacer es acudir a esta página y comprobar si nuestra webcam está soportada. Para ello podemos buscar el nombre de nuestra cámara en la 5 columna, la que pone algo parecido a based cameras.

En caso de no encontrarla podemos buscar alguna que use el mismo chip, y usar sus valores. Para averiguar si usa el mismo chip debemos fijarnos en el ID del fabricante y el ID del dispositivo. En Mandriva podemos obtener estos valores del Panel de Control en la sección de Hardware. Una forma un poco más genérica consiste en abrir un terminal de root y teclear lsusb. En mi caso saldrían los siguiente valores.
<br></br>[root@localhost ~]# lsusb<br></br>Bus 001 Device 003: ID 2001:5100 D-Link Corp. [hex]<br></br>Bus 001 Device 002: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam<br></br>Bus 001 Device 001: ID 0000:0000<br></br>
Debemos identificar el correspondiente a la cámara, que en mi caso es el segundo dispositivo. Los primeros número tras ID corresponden al fabricante y los otros al dispositivo.
<br></br>ID Fabricante=093a<br></br>ID Dispositov=2468<br></br>
Si la cámara está soportada y el driver es del tipo spca5xx, tenemos suerte ya que podemos encontrar el driver que nos hace falta en la sección Download de esa misma web. A pesar de existir versiones precompiladas, si nuestra versión del kernel es superior a la 2.6.11 (lo que es muy probable, uname -a para comprobarlo) es mejor que nos descarguemos el archivo gspcav1-xxxx.tar.gz y lo compilemos nosotros mismos.

Descomprimimos el fichero en nuestro disco duro y dentro de ese directorio
<br></br>#make<br></br>#make install<br></br>
Si no se produce ningún error nuestra webcam debería estar casí lista para funcionar. Ahora debemos reiniciar el ordenador (supongo que si ejecutamos modprobe gspca no hace falta que reiniciemos pero no aseguro que esto de buen resultado). Para comprobar que ha sido correctamente instalado podemos usar nuestro cliente de mensajería instantanea favorito. En mi caso he tenido problemas con kopete, pero con amsn y el ekiga sin problemas. En amsn he seleccionado webcam de baja calidad porque si no el vídeo iba a demasiados pocos frames por segundo.

Al igual que en el post anterior en el que hablaba del sonido si deseamos lanzar programas como otro usuario debemos añadir ese usuario al grupo video o dar permisos sobre los dispostivos /dev/video
gpasswd -a user2 video

Sonido y múltiples usuarios

Antes de entrar en el título del post, me gustaría repasar una de las primeras cosas que se aprenden cuando se empieza a profundizar un poco en GNU/Linux, cualquier elemento del sistema es tratado como si fuese un fichero. Es decir, desde la foto que hemos descargado de la cámara hasta nuestra tarjeta de sonido pasando por el disco duro tienen una representación (un nombre) dentro del sistema de ficheros.

Comprender La estructura del árbol de directorios no es necesario en la práctica, pero nos ayudará a entendernos mejor con el ordenador. Esta estructura dicta por tanto donde debería ir colocado cada elemento del sistema. Nuestros archivos personales estarán en alguna subcarpeta de /home mientras que nuestro disco duro será representado por /dev/hda.

Nuestra tarjeta de sonido estará representada mediante los ficheros /dev/dsp o /dev/audio, que por supuesto tendrán establecidos unos determinados permisos y pertenecerán a un determinado usuario y grupo. Lo que viene a continuación está comprobado en una Mandriva 2007 pero entiendo que será extrapolable a la mayoría de distribuciones de Linux.

crw-rw---- 1 fran audio 14, 4 mar 26 10:37 /dev/audio<br></br>crw-rw---- 1 fran audio 14, 3 mar 26 10:37 /dev/dsp

Cuando nos identificamos como un determinado usuario el sistema define como propietario de /dev/audio al usuario con el que hemos identificado, el grupo audio es creado durante la instalación del sistema operativo. Si estando identificados como usuario1 lanzamos algún proceso (mediante el comando su por ejemplo) como usuario2 que requiera usar la tarjeta de sonido habrá un error puesto que el segundo usuario no tendrá los permisos adecuados para escribir en el fichero que representa a la tarjeta de sonido.

La solución más sencilla y elegante (si el grupo audio existe) será agregar a todos los usuarios que nos interese a ese grupo. Podemos hacerlo mediante la interfaz gráfica (en Mandriva Sistema->Configuración->Otro->Administrar Usuarios o abriendo un terminal de root y tecleando
gpasswd -a fran audio

Nuestra otra opción es aplicar permisos de escritura y lectura para todos sobre esos ficheros chmod a+r a+w /dev/audio