Autor: cesarsevilla

JUSoL UNICA Zulia 2013

JUSOLSiguiendo con la ejecución y promoción del JUSoL en el Estado Zulia, me complace informarles que estaremos este 26 de JULIO en la Universidad Católica Cecilio Acosta, continuando con las actividades que ha sido aceptado con mucho agrado por parte de las comunidades Universitaria.

Para esta oportunidad tendremos la participación de miembros de la Comunidad y miembros de la comunidad estudiantes, donde presentarán avances importantes sobre el Software Libre en el ámbito humanístico.

Para las personas que deseen obtener certificado deberán registrarse a través del enlace http://bit.ly/134XMlQ

Para mayor información podrán observar los afiches y el cronograma de charlas.

JUSOL_UNICA

Charlas UNICA

JUSoL Zulia 2013

JUSOLJUSoL: Jornadas Universitaria de Software Libre, es una idea adoptada por el grupo de Usuarios UCLATUX donde realizaron en su casa de estudio UCLA diferentes eventos informativos sobre los avances tecnológicos en materia de S.L. para la época.

Esta iniciativa se retoma con el propósito de impulsar el crecimiento y desarrollo del Software Libre dentro del ámbito Educativo institucional en la Región Occidental, para lograr la independencia Científica–Tecnológica del software, apoyándose en los Decretos Nacionales 3390, 39109 y 39633 en su resolución No. 25.

Este evento se estará realizando en 3 universidades en diferentes fechas, por los momentos contaremos con el auditorio del IUTM (Instituto Universitario de Tecnología de Maracaibo), donde participarán el colectivo VELUGMaracaibo, COMATEL (COmunidad Abierta de Tecnología Libre) y compañeros de la Comunidad de Software Libre Nacional.

Pronto publicaré el cronograma de talleres y ponencias de esta primera fecha al igual que las otras 2 sedes. Hasta ahora se han manifestado UBV, URBE, UNICA, UNIR y UNERMB.

afiche

Crear un MultiBoot USB en Linux

Este pequeño post es para enseñarles a como crear un LiveUSB MultiBoot, pero para ello debemos considerar lo siguiente:

  • Deben tener la ISO de Ubuntu u otro Sistema Operativo libre como por ejemplo (Canaima, Puppy).
  • Tener una Unidad FLASH (Pendrive) de al menos 2Gb
  • Tener conexión de Internet
  • Descargar install-depot-multiboot.sh.tar.bz2

Comencemos!!!!

  1. Descargar y descomprimir el archivo. Dándole CLIC derecho encima del archivo y luego extraer aquí.
  2. Darle doble CLIC en install-depot-multiboot.sh y seleccione la opción ejecutar en el terminal, si no, puedes hacerlo desde el terminal ejecutando ./install-depot-multiboot.shm para ello debe tener el archivo permiso de ejecución.
  3. Run-MultiBoot-in-TerminalYa instalado la aplicación deberá tomar en cuenta de que la Unidad FLASH (Pendrive) debe estar formatear en FAT32 para ello puedes utilizar gparted u otro software que permita formatear unidades de disco.
  4. Inicie la aplicación MultiBoot entrando en Aplicaciones > Accesorios > MultiBoot
  5. MultiBoot-validate-driveAhora necesitamos agregar las ISOS de los Sistemas Operativos que deseamos crear.
  6. Drag-and-Drop-ISOUna vez finalizado, procederemos a reiniciar la PC para que puedas ver los cambios realizados.

Eso es tuti, ya queda de parte de ustedes ojear las otras opciones que trae esta pequeña herramienta.

Soporte Técnico Canaima Educativo (Canaimita).

Tras la búsqueda de poder solventar un problema que ameritaba el formateo total de uno de los equipos educativos (Canaimita), me motivo a comunicarme por las vías regulares con (CNTI, FUNDABIT, MPPE, entre otros), y las respuestas nunca fueron nada positivo. El problema que vi en esta oportunidad (cuestión que no es secreto para nadie), la burocracia y el yoismo de las instituciones del estado no permitieron compartir conocimiento ni las herramientas para ayudar a solventar un problema (del tamaño que sea) con las comunidades organizadas. Yo (que laboro en una institución del estado), al solicitar apoyo para obtener en este caso, las imágenes de las Canaimitas me han informado que esta tarea le compete solo a CANTV, FUNDABIT y MPPE, con la salvedad de que LAS FUNDACITES somos entes adscrito al MCTI y que también podemos ayudar a agilizar y solventar cualquier falla que pueda tener los niños que hoy en día tienen gracias al estado su Canaimita.

Bueno, como yo no como cuento para compartir e informar sobre como solventar cualquier falla en el mundo del Software Libre, les comento como fue que pude generar una sonrisa de una niña que tenía mas de 6 meses sin su Canaimita.

Si el problema que tiene no puede ser solventado y amerita un formateo como dije en lineas anteriores, les explico como podemos resolver este pequeño inconveniente:

Primero debemos saber que tipo de equipo tenemos, hay 3 versiones:

Canaima 1

Canaima1-1Canaima1-2

  • PORTATIL MAGALHAES CANAIMA MG10T
  • PROCESADOR INTEL ATOM N270 1600MHz
  • 1GB DE RAM
  • HD 40GB 2.5”
  • FT 7”
  • WEBCAM/ 3 USB/ 1 SD
  • SO GNU/LINUX CANAIMA
  • Descarga la semilla del Sistema Operativo para la Canaima 1 AQUI
  • Pasos para recuperar la semilla después de descargarla y descomprimirla AQUI

Canaima 2

Canaima2-1 Canaima2-2

  • PORTATIL MAGALHAES CANAIMA MG10T
  • PROCESADOR INTEL ATOM N270/N450/455 1600MHz
  • 1GB DE RAM
  • HD 160GB 2.5”
  • FT 10.1
  • WEBCAM/ 3 USB/ 1 SD
  • SO GNU/LINUX CANAIMA
  • Descarga la semilla del Sistema Operativo para la Canaima 2 con procesador N270 AQUI
  • Descarga la semilla del Sistema Operativo para la Canaima 2 con procesador N450/N455 AQUI
  • Pasos para recuperar la semilla después de descargarla y descomprimirla AQUI

Canaima 3

Canaima3-2 Canaima3-1

  • INTEL ATOM N455 1660MHz
  • MEM RAM 1GB DDR3
  • HDD 250 o 320 GB 2,5”SATA
  • TPM, 802.11 B/G
  • PANTALLA LED 10.1
  • WEBCAM 1,3 MP
  • 3 PUERTOS USB
  • BATERÍA DE 3 CELDAS
  • SO GNU/LINUX CANAIMA
  • Descarga la semilla del Sistema Operativo para la Canaima 3 con disco duro de 250GB AQUI
  • Descarga la semilla del Sistema Operativo para la Canaima 3 con disco duro de 320GB AQUI
  • Pasos para recuperar la semilla después de descargarla y descomprimirla AQUI

Debemos conocer que modelo tenemos y por supuesto el tamaño del disco, al conocer con detalle el equipo que tenemos podemos descargar la imagen que corresponde. Es necesario tener conocimiento del manejo y uso de CloneZilla, el te ayudará a solventar el problema.

Después de reinstalar la imagen, puede darte problemas con el gestor de arranque (Burg), para acomodarlo necesitarás utilizar un LiveCD, te recomiendo PUPPY LINUX y hace lo siguiente:

  • Verificamos las particiones de los distintos discos duros con el siguiente comando:

# fdisk -l

  • Debemos verificar cual es la partición en donde tenemos instalado Canaima y/o algún otro sistema operativo y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, igualmente debes verificar bien cual es la partición donde tienes el sistema operativo que gestionará el arranque mediante el GRUB2):

# mount /dev/sda1 /mnt

  • Sólo si tienes la partición /boot de forma independiente a la raiz, debes montar también la partición boot después de montar el sistema de archivos en /mnt, con el siguiente comando:

# mount /dev/sda2 /mnt/boot

  • A continuación montamos el resto de los dispositivos:

# mount –bind /dev /mnt/dev

  • Ejecutamos el comando “chroot” para configurar el directorio /mnt como directorio como “raíz” del sistema de archivos de Canaima:

# chroot /mnt

  • Instala el GRUB en el MBR del primer disco duro, que normalmente estará configurado como Primary Master (hda – sda).

# burg-install /dev/sda (Si tu disco es IDE utilizarás hda)

  • Verifica las entradas que se han incluído en /boot/burg/menu.lst y si están todos tus sistemas, reinicia del disco

Ya con eso solventaremos el problema del grub, ahora necesitaremos instalar los contenidos educativos, para ello debes descargar uno de los manuales que se lista a continuación:

Ahora, la contraseña administrativa puede ser una de las siguientes:

  • Segund0Grad0
  • TercerGrad0
  • Cuart0Grad0
  • C4na1ma
  • C@na1mit0

Para los que tienen problemas con el GRUB o BURG pueden visitar los siguientes enlaces:

http://www.taringa.net/posts/linux/14834942/Recuprar-el-grub-burg-en-canaima-una-vez-reinstalado-el-W.html

http://josetroconis.blogspot.com/2010/10/reinstalacionrecuperacion-del-grub2-con.html

Galaxy Nexus (YakjuXW) se actualiza mediante OTA (Android 4.2.1).

88386Seguramente los que han comprado un Samsung Galaxy Nexus han visto que desde hace tiempo aún no les habían recibido las última actualización de Google y aún están con la 4.1.1, esto es debido a que su equipo es YakjuXW y no el modelo soportado de Google “Yakju“. Esto no quiere decir que uno sea mejor que el otro, ambos son el mismo equipo, mismo hardware y especificaciones, solo que los productos “YakjuXW” reciben soporte directamente desde Samsung, algo que para nosotros resulta realmente descabellado cierto? ya que al tener un Nexus todos deberíamos tener la última versión por igual; mientras que los modelos “Yakju” si reciben vía OTA las exclusivas versiones de Google.

Pero, ¿Por qué mi Nexus es YakjuXW y no Yakju?

Se había hablado al respecto de que los productos “YakjuXW” eran aquellos subsidiados por las operadoras, tales como “Verizon, Movistar, Yoigo”, etc. Y que los libres de origen (unlock factory) eran los de Google, es decir, los “Yakju“, pero esto resulta una lotería, ya casi todos los libres vienen así, al igual que los de algunas operadoras vienen con el soporte de Google. Esto no es para nada malo como comenté arriba, hay una manera muy fácil de convertirlo a Yakju.

Ahora, en el día de hoy, para los que no se han atrevido cambiar de ROM por la de Google, les tengo una buena noticia, ya tenemos android 4.2.1, con las mejoras que ya conocemos.

Esta versión por supuesto corrige varios errores, como la ausencia del mes de Diciembre en el calendario de los contactos, mayor compatibilidad con dispositivos Bluetooth, como gamepads, y mayor optimización. Si no les ha llegado ninguna notificación se puede intentar forzar la actualización borrando los datos del Marco de servicios de Google desde Ajustes > Aplicaciones > Todas y comprobando actualizaciones desde Ajustes > Información del teléfono > Actualizaciones del sistema.

Recuerden, primero debemos saber que tipo de versión de teléfono tenemos, para ello se verifica en Google Maps > Ajustes > Ajuste de > Dispositivo, allí verán si son yakju o yakjuxw.

Configurar Broadcom BCM4312 en Linux Mint 14 (Nadia)

ubuntu_vs_linux_mintHoy por primera vez hemos decidido utilizar otro Sistema Operativo que no sea Ubuntu, por razones que muchos de mis compañeros conocen, el descontento total por el entorno Unity. Gracias a ese entorno hemos decidido (Mi esposa y yo), sacrificar una de las laptops personales utilizando otro sistema operativo que no sea Ubuntu, pero como mis genes aún no quiere separarse totalmente de él, hemos decidido experimentar Linux Mint, un sistema operativo basado en Ubuntu.

La versión que actualmente estamos utilizando es la 14 (Nadia) basada en Ubuntu 12.10 (Quantal), de verdad es un sistema operativo bastante ligero comparado con Ubuntu y mas limpio con respecto al entorno gráfico.

Esta instalación es aplicado en una Lenovo Ideapad S10e que posee las siguientes características:

00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
05:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Hasta ahora solo he detectado un problema, el bendito problema de las tarjetas inalámbricas, en mi caso es una Broadcom BCM4312.

Para Linux Mint 14, Broadcom BCM4312 utiliza firmware privativo, como políticas de ellos por defecto después de haber realizado la instalación, no activa ni instala ningún firmware, sabiendo que en sus repositorios está el disponible el firmware que lo hace funcionar.

Para activarlo, solo deben hacer lo siguiente:

sudo aptitude install firmware-b43-lpphy-installer

Reiniciamos nuestro equipo y listo.

De resto no me puedo quejar, todo funciona perfectamente, tal como cuando utilizaba Ubuntu 10.04 😀

Opciones de desarrollo en android (Ice Cream Sandwich)

A partir de Ice Cream Sandwich apareció una nueva opción en el menú de Ajustes de nuestro teléfono. El apartado, llamado “Opciones de desarrollo“, agrupa todas las opciones relacionadas con la depuración del dispositivo, las entradas al sistema y el control de las aplicaciones. Ahí, podremos activar o desactivar ciertos aspectos del teléfono para que determinadas aplicaciones funcionen a pleno rendimiento o para que puedan acceder a ciertas zonas del sistema. Intentaré desgranar una a una todas las opciones para que no sea difícil entender para qué sirve cada una.

Iniciar herramientas

En esta apartado entramos a las opciones del sistema. No es recomendable tocar nada si no conocemos lo que vamos a cambiar. Aquí tendremos la posibilidad de testear y cambiar ciertos parámetros que no son recomendables para novatos en la materia.

Contraseñas copias ordenador

Aquí podremos hacer una copia de seguridad completa de nuestro teléfono en el ordenador. Según entremos, nos pedirá una contraseña para ejecutar la copia. Esta opción es necesaria para ejecutar ciertos programas, como el que presentamos para el Galaxy Nexus no hace mucho y que no necesitaba de permisos root para hacer los backups.

Pantalla activa

Nos permitirá dejar la pantalla encendida, o mejor dicho, desactivar el apagado automático de la pantalla, cuando el teléfono esté en carga o esté ejerciendo procesos en primer plano.

Comprobación HDCP

Aquí podremos activar o desactivar el control de protección de contenido digital. Para más información sobre este tipo de control de archivos multimedia, visiten este enlace.

Proteger TarjetaSD

Si lo activamos, protegeremos la tarjeta SD frente a cualquier aplicación que desee leer o escribir contenido en ella. Para que las aplicaciones puedan entrar, deberemos concederles permiso. Es posible que algunas aplicaciones fallen al activar este modo.

Acceso Administrativo

En este apartado podremos decidir si concedemos (o no) acceso administrativo a las aplicaciones, al ADB o a ambos.

Depuración USB

Ésto permitirá que algunas aplicaciones accedan a todo el sistema, así como para acceder a ciertos aspectos del sistema en modo depuración. Para los no iniciados en la materia, se suele activar para que funcione el Titanium Backup y más aplicaciones de ese tipo.

ADB sobre TCP/IP

Activa la opción anterior y permite conectar el terminal al ADB usando las interfaces Wifi o 3g.

Notificar depuración USB

Nos mostrará una notificación en el área de notificaciones cada vez que la depuración USB este activada. Muy útil si queremos desactivarla por algún motivo.

Ubicaciones y SMS simulados

Nos permitirá, en algunos casos, conectar el dispositivo a un GPS externo (entre otros usos). En el caso de los mensajes, nos servirá para simular el envío y recepción de SMS. Éso no quiere decir “simular que enviamos o recibimos un sms, como ciertas apps de la Play Store”, sino que se usa para labores de depuración de aplicaciones.

Aplicación para depurar

Por si queremos establecer una aplicación para depurar.

Mostrar pulsaciones / Ubicación del puntero

En este apartado, podremos ver si nuestro terminal reconoce exactamente el punto donde ponemos el dedo en la pantalla. Las pulsaciones se mostrarán como un círculo azul y, en la parte superior de la pantalla, nos saldrán las coordenadas del puntero. Una opción muy útil para ver si nuestra pantalla reconoce bien nuestras pulsaciones y conocer las coordenadas en la pantalla de éstas.

Mostrar límites de diseño

Si la activamos, veremos todos los márgenes de los elementos de la pantalla.

Actualizaciones GPU

Actualizará las vistas de las ventanas creadas con GPU cada vez que las abramos o cambiemos la posición de la pantalla. Ésto nos ayudará, en algunos casos, a aliviar la carga del procesador.

Cambios de superficie

Cada vez que el sistema reinicie una parte de la pantalla, ésta se reiniciará. Si activamos la opción (¡CUIDADO!) veremos cómo el teléfono se llena de colores y cambian rápidamente debido a lo citado anteriormente.

Escalas varias

Simplemente la escala a la que queremos ver las distintas opciones que ahí se detallan. En ella podremos alterar las velocidades a las que se muestra una ventana emergente, por ejemplo. Si ponemos la escala de animación de ventana a 10x, notaremos que ésta se abre mucho más lento.

Inhabilitar superposiciones HW

Activa la GPU para que se encargue de la combinación de las distintas pantallas.

Forzar aceleración GPU

Mejora el rendimiento del sistema bastante al dar mayor trabajo a la GPU y liberar la CPU.

Modo estricto

Si una aplicación se queda colgada, o tarda mucho en desarrollar su labor, destellará en la pantalla principal y podremos cerrarla sin problema.

Mostrar uso de la CPU

Mostrará los valores del uso de la CPU que tenga el terminal en cada momento en un lateral de la pantalla.

Habilitar seguimientos

Destruir actividadesPodremos activar el seguimiento de ciertos procesos del sistema, como el View, el Activity Manager o el Sync Manager.
Esta opción permite al sistema destruir los procesos inactivos. Es decir, que matará las aplicaciones en cuanto dejemos de usarlas.
Limitar procesos en segundo plano

En este apartado podremos escoger la cantidad de procesos en segundo plano que queremos permitir al sistema ejecutar. La variación va desde cero hasta cuatro. Aunque existe la posibilidad de dejar un límite estándar, que es el que el sistema considera oportuno en cada momento.

Errores sin respuesta

Si lo activamos nos informará, con una notificación emergente, siempre que una aplicación se quede “colgada“. Es decir, que no responda.

Botón volver

Gracias a esta opción podremos cerrar las aplicaciones haciendo una pulsación larga en el botón volver. Las aplicaciones cerradas de este modo no quedan en segundo plano y se cerrarán por completo, por lo que no aparecerán en el menú de aplicaciones recientes.

Y ya está

Básicamente, éso es todo. Cabe recordar que la mayoría de estas opciones son para quiénes saben lo que están tocando. Por lo que, salvo excepciones puntuales (como comentaba con el Titanium Backup & cía), no es conveniente andar jugando con ellas.

Espero que este repaso haya servido de ayuda y despejado algunas dudas. Es bueno conocer lo que tiene uno entre manos, aunque no lo use salvo en contadas ocasiones.

DíaDev: Día de Desarrollo

Este evento es una increíble oportunidad para la comunidad a trabajar juntos para mejorar Ubuntu y no solo esta distribución. Todo el mundo es capaz de contribuir a esta reunión, y todos son bienvenidos y animados a participar. ¿Sientes curiosidad acerca de cómo colaborar? Esta es una gran oportunidad para hacer esa diferencia.

El Ubuntu Global Jam incorpora eventos que se organizan alrededor del mundo para juntar a los contribuyentes Ubuntu y aficionados juntos para pasar un buen rato y mejorar Ubuntu. Cada evento se centra en una o más de nuestros temas:

  • Bugs – encontrar, triaje y corregir errores.
  • Pruebas – pruebas de la nueva versión y la divulgación de su información.
  • Actualización – actualización de 12.04 a 12.10 y la divulgación de su experiencia de actualización.
  • Documentación – Documentación por escrito sobre el uso de Ubuntu y cómo unirse a la comunidad.
  • Traducciones – traducir Ubuntu y ayudar para que esté disponible en el idioma local de cada uno.
  • Empaquetado – trabajo en los paquetes de Ubuntu y mejorarlos.
  • Otros – otros tipos de contribuciones tales como el marketing, promoción, etc.

Si quieres participar solo debes registrarte en http://loco.ubuntu.com/events/ubuntu-ve/1927/detail/

Información del sitio: http://coworkingmaracaibo.com