27 diciembre 2007

Instalar Adobe Reader en Linux


Si bien Linux Posee sus propios lectores de archivos PDFs (y es importante darles apoyo) muchas personas quieren ver los mismos programas que tienen en otros sistemas operativos en su nuevo linux.

Muchas empresas importantes han empezado a dar soporte al sistema operativo del pinguino. Adobe es una de esas empresas y su lector de PDFs está tambien disponible para instalarlo.
Adobe Reader en su última versión esta disponible para intalarse. He aqui como hacerlo en el sistema Mandriva 2008.

Primero deben bajar el instalador, pueden hacerle desde la siguiente página: Adobe Reader 8.
Mandriva ya incluye en su sistema Powerpack la versión 7. Para evitar problemas se puede desinstalar el mismo, llendo al "Centro de control Mandriva", en agregar y quitar software, buscan la palabra "pdf" y buscan "adobe reader", le dan un click para destildarlo y le dan click a "Aplicar" y luego cierran el programa.
Finalmente van al directorio (o carpeta, son sinónimos) donde descargaron el instalador, le dan doble click y les aparece una pantallita que les pregunta que decean hacer, le dan click a instalar y comienza a instalarse.
No tarda mas que un par de segundos (dependiendo de la velocidad de su equipo).

Luego que termina, si prueban abrir un archivo PDF verán que se abre la última versión de Adobe Reader y podrán visualizar su archivo.

Eso es todo, ¿sencillo, no?

Espero les haya sido de ayuda, hasta pronto que estén bien.

Johnyx.

20 diciembre 2007

Ejemplo de Estadísticos

Algo común en una oficina, universidad, e incluso a veces para la secundaria (preparatoria) es la tarea de realizar un estadístico.
La realización de un buen informe estadístico implica tener nociones acerca de Estadística. Si bien ello escapa al tema de esta nota, el proposito es mostrar un ejemplo muuuuuy sencillo utilizando OpenOffice.
Usando OpenOffice Calc se pueden realizar facilmente el diseño de las tablas, y a partir de alli, seleccionando la información y llendo a la opción
Insertar--> Diagrama se puede diseñar los gráficos. Como en cualquier sistema, hay que tener cuidado con lo que uno le indica al asistente, para ello nuevamente comento que hay que tener nociones básicas de Estadística.
Realizadas las tablas y gráficas, puede pasarse lo necesario a OpenOffice Writer para poder darle una mejor presentación.

Les dejo un ejemplo de diseños de gráficos con estadisticos de esta página.
Apenas encuentre hospedaje, actualizaré la nota y dejare los archivos de OpenOffice Writer y Calc para que puedan tener mejores referencias.









Hasta pronto, que estén bien.

Johny

Netbeans 6 liberado

Aunque un poco tarde, igual lo comento. La versión 6 del famoso IDE Netbeans ha sido liberada el dia 2 de Diciembre del 2007.
De su página de anuncio oficial se traduce lo siguiente:

"NetBeans.org esta orgullosa de anunciar la disponibilidad de NetBeans IDE 6.0!

El énfasis de NetBeans IDE 6.0 está en su superior productividad desarrolladora con un inteligente y rápido editor, y la integración de todos los productos Netbeans en un solo IDE. NetBeans IDE 6.0 se caracteriza por el soporte de Ruby/JRuby/Ruby on Rails, mejoras para el desarrollo en Swing, un nuevo Visual Game Designer, actualizado el soporte de Data Binding, integración de Profiling, y mucho mas. El nuevo instalador le permite personalizar sus preferencias de descargas, utilizelo para escojer las caracteristicas y librerias que Ud. requiera."

Una vista rápida a todas las nuevas características se puede ver en Netbeans Features (de momento solo disponible en ingles).

Recuerden que Netbeans es un Entorno de Desarrollo Integrado (IDE) open-source y gratuito. Cuyo lenguaje predilecto es Java, pero que permite desarrollar en varios lenguajes, entre ellos el poderoso C/C++, y el emergente Ruby.

Hasta pronto, que estén bien.

Johnyx.

15 diciembre 2007

Programación Básica

Invitando, siempre de buena manera, a las personas a que experimenten las herramientas de programación les dejo un enlace a una página del tipo interesante.

En ella van a ver ejemplos de códigos sencillos, empezando con los diagramas de flujo y con ejemplos prácticos.
Y aunque paresca una tontera, ejemplos como los algoritmos de busqueda son muy utilizados, incluso en sistemas grandes con manejo de datos muy complejos. La correcta implementación y en el momento adecuado de alguno de estos algoritmos puede ahorrar muchos dolores de cabeza (lo digo por experiencia).
La página está en español, y toma como referencia el IDE/Lenguaje Gambas, que anteriormente se estuvo comentando en este blog. He aqui el enlace:

Gambas Dev

Espero les resulte interesante. Hasta pronto, que estén bien.

Johny.

12 diciembre 2007

KDE "Task Managger"


Es muy común en la mayoria de las personas ubicarse dentro de los menus de Gnome, y aunque KDE es muy sencillo de utilizar a veces se necesita una mano para ubicar ciertas funciones.
En Gnome se cuenta con una herramienta muy util el Gnome-System-Monitor, esta pantalla muestra información del consumo de memoria, microprocesador, etc. Pero tambien en una de sus solapas se muestran los procesos que estan corriendo y se puede "matar" los mismos desde esa solapa.
En KDE, no se posee una pantalla asi, pero se tiene el "Vigilante de KDE", esta herramienta gráfica que es un administrador de procesos, permite una visión de los procesos y programas que estan corriendo, y tambien permite "matarlos" en caso de necesitarlo.

Para invocarlo es muy sencillo, se debe oprimir las teclas Ctrl + Esc, o sea Control y Escape, y al soltarlas aparecerá "el Vigilante".

Espero les sirva y lo tengan en cuenta.

Saludos y que esten bien.

24 noviembre 2007

El poder del ratón

Como es costumbre me gusta el tema de la optimización y el aprovechamiento de recursos. Esta ves se ilumina el oriente, desde Africa con Xubuntu de Canonical Ltd.
Xubuntu, les recuerdo, es una distribución gnu-linux derivada de Ubuntu, pero con un Administrador de Escritorio (desktop mannager) diferente, utiliza XFCE. Este dá la ventaja de consumir menos recursos que el que viene por defecto con Ubuntu.
En su ultima versión 7.10 Gusty Gibbon (o gibón impetuoso) dieron prioridad a la estética y funcionalidad, con un tema (theme) realmente interesante, y el reemplazo de algunos programas por otros de mayor funcionalidad y facilidad de uso.
Sin embargo Xubuntu sigue siendo una distribución para maquinas de bajo recursos o PCs un tanto antiguas. Y he aqui la demostración. En este video de Youtube del usuario "re1lly" se puede ver como desempolvó su viejo Pentium3 con 128MB de RAM y placa de video Geforce 2MX de 32MB de memoria.
Estamos hablando de una maquina que apenas es apta para un winXP(recuerden que para que XP funcione decentemente requiere al menos 256MB RAM).
Pero aqui se puede apreciar como esa maquinita puede hacer las veces de escritorio de un usuario sin muchas pretenciones, e incluso utilizar un escritorio 3D.



Fuente: youtube
Espero lo disfruten, hasta que pronto, que esten bien.

Johnyx.

20 noviembre 2007

Problema de Sonido en Cedega con Mandriva 2008

Recientemente instalé Mandriva 2008, y en general es una excelente versión, pero me he topado con un problema al momento de querer jugar.

Instalando un juego, al ejecutarlo no tenia sonido. Consultando y traduciendo del frances encontré la respuesta.
En Mandriva 2008, todo el sonido funciona bien, excepto en Cedega, esto es a causa de un cambio en el nombre de indentificación del dispositivo.
En la ventana de configuraciones globales ( Edit --> Global Settings) van a la solapa de Audio en la seccion de ALSA en el item PCM Device cambian "hw" por "default".
Dan OK a todas las ventanas y prueben ejecutar nuevamente algun juego, podran apreciar que ahora ya tienen sonido.

Si quieren entender la razón del cambio de nombre, vean el contenido del archivo asound.names:
nano /etc/asound.names
Cuando vean el archivo verán que las primeras dos identificaciones son CTL y PCM, y la primer opción de PCM ya no es "hw", sino "default".
De todas formas no es necesario cambiar nada en este archivo, es solo para que vean de donde viene el cambio.

Espero les haya ayudado.

Saludos

Johnyx.

15 noviembre 2007

Entornos de Desarrollo

Cuando uno estudia o le gusta experimentar sobre un marco TI suele ser tan amplio el repertorio de lenguajes, frameworks y entornos de desarrollo que es dificil elegir uno, y comienza la inmediata sensación de frustración.
Dado que la temática de este blog gira alrededor de sistemas operativos basados en gnu-linux procedo a comentar dos IDEs o para los que no conoscan mucho ingles su traducción es Entornos de Desarrollo.

Los IDEs son los programas sobre el cual uno escribe el código del programa. Algunos IDEs soportan coloreo de código, intellisense, depurador, emisión de reportes... entre otras características que ayudan al desarrollo de un programa o sistema.

Dos muy buenos IDEs que funcionan sobre lenguajes de facil apredizaje son: Gambas2 y Netbeans 5.5.1.

Gambas2 es un IDE que al mismo tiempo es el propio lenguaje, se basa en un leguaje tipo basic orientado a objetos y de propósito general, con la sintaxis y facilidad de uso del mismo, si se lo puede comparar tendría que ser con una versión evolucionada de visual basic 6. Por lo que probé si ya sabes algo de vbasic no vas a tener ningun problema en realizar cosas básicas en Gambas, como creación y manupilación de ventanas y creación de códigos de algoritmos sencillos pero potentes. Y por lo que ví, a un amigo hacer, permite de manera sencilla la creación de sistemas cliente-servidor utilizando una base de datos externa mediante sql. De la misma manera que lo anterior es factible desarrollar aplicaciones stand-alone utilizando bases de datos como SQLite.

Netbeans en su última versión estable la 5.5.1, se ha convertido en un IDE muy potente, con plugins que permiten desarrollar en diversos lenguajes. El lenguaje predilecto de Netbeans es Java, y permite el desarrollo de aplicaciones J2EE, J2SE, y J2ME, estas corresponden a aplicaciones enterprise, de escritorio, y aplicaciones para móviles respectivamente. Por plugins instalables tambien permite desarrollo de aplicaciones web, C y C++ y Ruby. Java es un lenguaje tipado, orientado a objetos, si son estudiantes de carreras TI es sumamente importante aprender este lenguaje o algun otro parecido, pero Java es un lenguaje por excelencia para aprender el paradigma orientado a objetos. Se debe estudiar y leer un poco al principio pero luego se vuelve bastante dinámico. Si hasta yo pude aprender lo básico entonces cualquiera puede ;-)

Finalmente para instalarlos. Tomando como referencia la plataforma que estoy utilizando actualmente, o sea Mandriva, se debe hacer lo siguiente:
Sobre Mandriva 2008 One:
Gambas
1 ) Ir al "Centro de Control Mandriva" --> Administración de Software --> Administrar el software: buscar gambas2, seleccionar todos los paquetes y hacer click en aplicar. Eso es todo, no necesitan nada mas. El acceso directo les aparecerá en Menu--> Desarrollo.
Netbeans
1) Ir a la página de netbeans descargar netbeans5.5.1, se encuentra en español. Una ves descargado hacer click derecho en el archivo, propiedades y tildar la opción: "es ejecutable"
2) Instalar de la misma forma que arriba se describió el programa "bc".
3) Instalar desde terminal: como su usuario o como root ir a la carpeta o directorio donde guardaron el instalador de netbeans y escribir lo siguiente:
./netbeans-5_5_1-linux-es.bin
Recuerden que pueden escribir "./netb" y apretar la tecla "Tab" para que automáticamente se complete la instrucción.
4) Luego aparece el asistente de instalación, a lo cual le dan "siguiente, siguiente... siguiente".
También el acceso directo aparece en Menu --> Desarrollo.

Les recomiendo mucho la version 2008 de Mandriva, pues han realizado un buen trabajo optimizando la instalación de software.
Obviamente les recomiendo que prueben ambos IDEs/lenguajes y si no tienen mucha idea de programación , ya sea porque no les gusta mucho o recien estan en primer año de una carrera TI, Gambas2 es un entorno de facil aprendizaje y rápida producción por las caracteristicas que incluye, ademas les permitirá aprender las bases del paradigma de orientado a objetos.

Espero les haya servido, y hasta la proxima entrega!

Johnyx.

Enlaces relacionados:
Gambas
Netbeans
SQLite Latino
Mandriva

10 octubre 2007

Mandriva 2008.0


Mandriva 2008.0 Liberado

El día 9 de Octubre del 2007 ha sido liberado oficialmente la edición 2008.0 de la distribución Mandriva.
Con un renovado y atractivo look su página principal ha acompañado el release de esta versión.

A primera vista, aparte de las obvias actualizaciones sobre el soporte de hardware y versiones renovadas del software incluido, se puede citar un mejor soporte en la detección de hardware tecnología que comparte con Fedora, soporte de Compiz-Fusion que es la union de los gestores de escritorio Compiz y Beryl, un nuevo look aunque a gusto personal el Mandriva 2007.1 Spring me parecia mas atractivo, aunque sin lugar a dudas hacen notar la herencia artistica de su pais de origen, el diseño de arte aplicado es muy bueno.
En cuanto a la página, el look ha sido radicalmente cambiado, concordando con las tendencias actuales, pero dejando la marca personal de mandriva sobre el diseño, en otras palabras el diseño es bello.
Como anteriormente se comento, esta nueva version viene acompañada de una renovacion en el modelo de negocios. Mandriva puede ser probado de las siguiente manera:

- Mandriva One, una version live-cd, que incluye drivers, y algunos agregados como java y flash player, resulta ideal para los que no conocen gnu-linux gracias al poder de deteccion de hardware, y el software es lo justo y necesario, de todas formas, se puede instalar por internet todo el software que uno quiera.
- Mandriva PowerPack, es la version comercial, incluye gran cantidad de software, cedega, virtualización, desarrollo, soporte oficial, en fin, todo lo que se puede esperar de una versión comercial.
- Madriva Flash, un pen drive que incluye una version reducida, pero util de mandriva, con 3GB de espacio para el usuario, es una de las mejores en este terreno.
- Madriva Free, es la versión software libre de Mandriva, no incluye drivers oficiales, o software privativo, es un poco mas complicado para los recien iniciados, pero un placer para los que ya conocen gnu-linux.

El famoso Mandriva Club ha sido abierto al público, permitiendo ciertos beneficios para la comunidad en general.

Con esto finalmente Mandriva empieza a salir del abismo de la recesión y falta de inovación en el que se encontraba, y ha cumplido con todas las actividades y renovaciones que habia prometido.

06 octubre 2007

Ubuntu y Encore ENLTV

Placas sintonizadoras en Ubuntu Linux.

Bue, a esta guía no la hize yo, pero me parece genial que la gente aporte de esta manera, proveyendo información importante para la configuración de esta dispositivos que ni siquiera tienen drivers para windows (a cuantos les paso que tenian su placa andando "bien" en win98 y salio el XP y ya no anduvo mas, porque no habia mas driver?, ni hablar de xp a vista).

Aqui les dejo el link para que puedan ver la pagina con la guia, un gran aporte de "

05 octubre 2007

Aplicaciones KDE en Mandriva One 2007 Spring Gnome


Aplicaciones KDE en Mandriva 2007 Spring

Bue, después de una larga recesión, especialmente debido a que me había quedado sin red, vuelvo degustando nuevos sabores.

Recientemente, volví a instalar mi linux en mi maquina, y la ultima vez que estuve cureoseando me dieron ganas de probar otra distro, alejada de la temática *buntu.
Por el título de este post, suponen bien, esa distro que elegí ahora es Mandriva One 2007.1 Spring.
Mandriva es una distribución francesa, anteriormente llamada Mandrake, su nuevo nombre surgió de la absorción de la brasilera Conectiva con la mencionada Mandrake.
En su momento fue catalogada como una de las mas sencillas para principiantes, hoy en día Ubuntu ocupa ese puesto, sin embargo esta intenta resurgir del abismo en el cual estaba cayendo.
Actualemente Mandriva se presenta en tres ediciones: Mandriva One (un CD live, con Gnome o KDE), Mandriva Free (1 DVD con mucho software y diversos escritorios) y PowerPack (es la versión comercial, con buen soporte y demás).

Como soy demasiado ansioso no aguante a que se descargue el "Free" por lo que opte por el Mandriva One Spring con Gnome.
Una guia bastante buena para tener en cuenta al momento de instalar es la siguiente:

Perfect Desktop Mandriva 2007.1

Y es con respecto a la instalación que se publica este post.

- Instalación de programas: Sinceramente no he tenido problemas con la instalación de programas a excepción de los que se basaban en las librerías de KDE sobre el escritorio Gnome.
Ejemplo de ello son programas como Amarok, K3b, y (hasta ahora lo pruebo pero esta muy bueno) Kopete.
Para ello deben instalar todos paquetes relacionados con el programa que desean instalar ej: amarok*, k3b, kdenetwork (para kopete), siempre busquen las versiones mas altas pero que contengan las letras mdv en su nombre.
Aparte de ello, necesitaran las librerias base de KDE, en ubuntu es mas fácil pues solo deben instalar el paquete kdebase, pero en mandriva deben instalar los siguientes: kdebase (en mi caso es kdebase-3.5.6-34mdv2007.1i586) y libk3b2 (no pregunteis porque, simplemente hacedlo).
Bue, una vez que terminen de instalar todo, los programas empezaran a aparecer en el menu. Sin embargo ninguno de los programas basados en KDE me funcionaban, salvo Amarok, que aparecia el splashscreen seguido de una serie de pantallas de error y luego se cerraba.
Todos los errores estaban relacionados con algo desconocido para mi (en especial porque siempre he usado Gnome), eso desconocido tiene nombre y es DCOPserver, buscando en internet no encontre mucha ayuda. Salvo por un foro donde tenien problema con el mismo tema el DCOPserver, pero el problema de ellos era que no se podian "logear".
Existen diversas soluciones, pero parece ser que en mi caso es solo una cuestion de permisos, la forma mas sana y menos abrasiva de arreglar los programas KDE es la siguiente:

Abrid una consola y teclear lo siguiente:

su (les pedirá su password de root)
cd /usr/X11R6
chmod go+rx bin
chown -R alejandro.alejandro /home/alejandro/ (en este caso reemplazen alejandro por su usuario)

Con eso basta, cierren sesion, inicien sesion nuevamente y ¡voila!.

Espero les sirva de ayuda a quienes se aventuren con esa distribución.

A lineas generales me a costado un poco acostumbrarme al sistema de paquetes rpm, en lo positivo es que el sistema de configuración (Centro de Control Mandriva Linux) es un set de herramientas llamados Drak*, con ello se puede desde agregar usuarios hasta configurar la placa de video. Es muy bueno, es todo en modo gráfico, muy estable e intuitivo, realmente digno de alabanzas.

Pienso tener un rato mas a Mandriva como mi centro de Entretenimiento, y bue, ver que herramientas tiene para convertirlo en mi centro de Desarrollo, en especial con mi reciente practica en Java2SE.

Gracias por leer esta nota, y espero que os haya servido.

Hasta pronto, que esten bien.

Johnyx.


Beryl y Compiz - Requerimientos de Hardware

Las dos caras de la misma moneda

Para los que no los conozcan, son gestores que permiten modificar la apariencia y funcionalidad de tu Escritorio en forma radical. Sin embargo a diferencia de otro sistema operativo que tambien utiliza esta tecnologia, estos no consumen muchos recursos, muchisimo menos de lo que uno piensa al verlos en acción.
Si quieren ver como son ambos no tienen mas que buscar beryl o compiz en Google Video o en Youtube.
Volviendo a los requerimientos, les comento en esta nota que tanto pueden requerir.

Hardware que necesitan

Basicamente cualquier placa de video que permita la ejecución en 3D bajo XORG deberia funcionar. Algunos detalles sobre los distintos fabricantes de chipsets son los siguientes:

ATI

Existan dos drivers para las placas basadas en ATI/AMD el driver libre Xorg Radeon, y el privativo fglrx.
Radeon-Free, default
  • Soporta totalmente todos las familias de chipsets basados en r100 y r200; r300 tambien se encuentra bien soportado. r400 y los mas nuevos estan bastante cerca de ser aceptables.
  • El rendimiento aumenta cuando se usa el último Mesa CVS snapshot, y una versión de kernel 2.6.18 o superior.
  • Soporta AIGLX - preferentemente esta opción.
fglrx - propietario, instalación extra.
  • Las ultimas versiones soportan las familias de chips basados en r300, r400, y r500
  • XGL es la única opción posible.
  • La opcion "composite" debe esta dashabilitada en el archivo xorg.conf

NVIDIA
Aqui tambien tenemos dos, el Free y el propietario.
nv y nouveau - Free
  • No poseen soporte 3D
  • El driver nv es mantenido por Nvidia y soporta todo el rango de hardwares en todas las plataformas, pero solo es 2D.
  • El driver nouveau esta basado en el nv para 2D, pero tienen agregado soporte para EXA and DRI, y se esta implementando soporte 3D. Este no soporta texturas y aun es experimental.
Nvidia - propietario
96.xx and 100.x: Para Geforce2-MX 96.xx hasta Geforce 4, 100.x desde GeforceFX hasta Geforce8, tienen soporte para AIGLX, Xorg ABI 1.0 y aceleración GL_EXT_texture_from_pixmap. Las diferentes versiones de driver indican un enfoque en los shaders programables dependiendo del hardware.
Existe un bug bajo Beryl con los drivers 96.xx en adelante: cuando llenas el frame buffer, todas las siguientes ventanas (o dialogos) aprecerán negros. Esto es causado porque Beryl hace uso de un metodo específico de renderización de Nvidia, forzando a Beryl a usar AIGLX evitará el bug. Por último en las versiones de drivers 97.55 y 100.14.03, el costo de una reducción en el rendimiento depende significativamente del tamaño del frame buffer:
  • 32MB: Olvidate!, es lento como una babosa.
  • 64MB: con una pantalla con una resolución moderada (1024x768), podes llegar a considerarlo. Talves encuentres util deshabilitar el triple buffering.
  • 128MB o mas: Sin problemas.
Las opciones para el archivo xorg.conf en la seccion "Screen" son:
  • Option "AddARGBGLXVisuals" "true" - Esto permite que los bordes de las ventanas funcionen.
  • Option "TripleBuffer" "true" - Permite gráficos mas fluidos.

INTEL
Los drivers estan en Xorg, Mesa y Linux DRM, soportados directamente por Intel, funcionan sin necesidad de configuración alguna, no hay bugs notables. Y a excepción de la antigua i740, todos los chips Intel tienen soporte total, de la i810 a la i965.

MATROX
Existen dos fuentes, los codigos-fuentes públicados por Matrox, y los códigos re-escritos Xorg. Frecuentemente es preferible este último.
El 3D deberia de trabajar, y el AIGLX es soportado. Sin embargo ambos tienen un par de bugs y tu experiencia con los mismos puede variar. Un consejo: intenta utilizar el AIGLX, luego el XGL con el driver Free, de última compila los codigos-fuentes de Matrox.

Otros
Excepto por la familia de chips basados en el SIS 730 que tienen un driver 3D funcionando, el resto no vale la pena mencionar. Esto podria cambiar mas adelante, pero será mejor que esperes sentado.

Johnyx.

Fuente: FreeSoftwareMagazine

Como instalar Pidgin y aMSN en Ubuntu

Algo muy común para lo cual suele utilizarse una PC con internet hoy en día es para poder “charlar” con otras personas.
Esto se hace a traves de programas, llamados Mensajeros instantaneos, que permiten mediante una lista de contactos estableces comunicación con amigos, conocidos, o relaciones de otro tipo.
Para ello en Ubuntu y sus derivados, Mandriva u OpenSuSe, pueden encontrar por defecto uno o mas programas para poder “chatear”.
Entre ellos los mas comunes son Gaim, si poseen un escritorio basado en Gnome o XFCE, y Kopete en caso de basarse en KDE.
Sin embargo Gaim finalmente dejo de ser una beta, y al mismo tiempo por otras razones cambio de nombre, ahora llamado Pidgin, se encuentra en su etapa estable 2.0.1. Entre sus características principales resulta ser ideal cuando se posee cuentas en distintios servidores, como puede ser Yahoo, Hotmail, Google Talk, ICQ, entre otros; ya que nos permite abrir sesiones en todas ellas simultáneamente.
Mientras que aMSN intenta ser un clon libre del Messenger. Sus características principales son obvias, y es que este avanza rápidamente en el desarrollo de características que su par privativo posee.
Para poder instalar alguno de estos o ambos mensajeros en Ubuntu deberán hacer lo siguiente:

Pidgin:
Deben dirigirse a la pagina www.getdeb.net, alli encontrarán el instalador de la última versión de Pidgin.
La versión de 32 bits la pueden encontrar en este enlace:
http://www.getdeb.net/release.php?id=955
La versión de 64 bits la pueden encontrar en este enlace:
http://www.getdeb.net/release.php?id=956
Se descargan el paquete, y una vez en su disco, van a donde lo guardaron y le dan doble click. en la pantalla que les aparece le dan a “instalar”, y listo, ya tienen Pidgin instalado en su PC.
Seguramente les va a solicitar una clave o contraseña, esta es la misma que la de su usuario cuando inician Ubuntu

aMSN:
Esto es aun mas fácil, se dirigen en su Ubuntu a Aplicaciones --> Añadir y quitar, en la pantalla que le aparece ingresan en la barra superior el texto “amsn”, automáticamente la pantalla con los programas se reduce a solo uno, que es el aMSN, le dan un click para señalarlo, y luego dan click a “Aceptar”. Seguramente les va a solicitar una clave o contraseña, esta es la misma que la de su usuario cuando inician Ubuntu.

En ambos casos los accesos a los programas les aparece en Aplicaciones --> Internet.

A ambos mensajeros les pueden activar complementos o “plugins”, los cuales les permiten ampliar las caracteristicas de los mismos para que se ajusten mas a sus gustos.
Pueden visitar las paginas de cada uno de estos, aunque les adelanto que se encuentran en ingles.

http://www.pidgin.im

http://www.amsn-project.net

Aunque les expongo estos, recuerden que existen otros mensajeros, que también cumplen bien su tarea, no dejen de probarlos, después de todo....

... en la variedad esta el gusto.

Johnyx

PS: Los logos pertenecen a sus respectivos dueños, y fueron tomados de la páginas oficiales de cada mensajero.

Optimizando Xubuntu, Ubuntu


Optimizando tu Sistema - 1º Entrega

Atras quedaron los días en los que esta distribución lograba un cambio significativo de rendimiento con un par de instrucciones.
Hoy en dia se han suprimido varias opciones interesantes que se incluían en los repositorios oficiales de ediciones anteriores como Breeze Badger o Dapper Drake.
Sin embargo aun es posible lograr una mejor respuesta del sistema ajustando un par de parámetros, o para los que no entienden mucho, ajustar un par de opciones.
Disco Rigido:

Aclaracion: este tip es para PCs con discos IDE PATA, no con discos SATA.
Para que este dispositivo de almacenamiento funcione correctamente, debe tener el DMA activado, esta opcion permite que el disco se acerque un poco mas a su maximo teorico de rendimiento.
En general esta se encuentra activado por defecto en una instalacion nueva, pero para confirmar eso se realiza lo siguiente, en una consola:
sudo hdparm /dev/hda

(este es solo un ejemplo, su disco puede ser hdb, hdc, hdd, sda, sdb, etc., en caso de que no posean idea de lo que estan leyendo omitan este paso porque pueden realizar modificaciones erroneas en lugares que no conocen)
esto les debe arrojar algo parecido a lo siguiente:

/dev/hda:
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 59303/16/63, sectors = 59777640, start = 0

En mi caso ya lo tengo optimado, aqui se puede ver que el DMA se encuentra en ON, el multcount en ON y en 16, y el IO_support en valor 3 con 32bit con sincronización.
El IO_support activa las transferencias en 32bits, con el flag 3 realiza ademas una sincronización, lo que es recomendable. En caso que deseen aprovechar al maximo esta transferencia pueden utilizar el flag 1, que no realiza una sincronización.
Por ultimo el multcount permite que el sistema lea varios sectores en la misma interrupción, para saber cual es el "MaxMultSect" de cada disco se debe ingresar en consola la siguiente orden:
sudo hdparm -i /dev/hda

con esto arroja algo parecido a esto:

/dev/hda:

Model=ST330630A, FwRev=3.21, SerialNo=3CK0FAGG
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=59777640
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma3 *udma4
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4

* signifies the current active mode

Como pueden ver el "MaxMultSect" de mi disco es 16, al lado de ese dato tambien se puede apreciar que yo ya le active el mismo, ya que "MultSect" aparece igual a 16, en caso de que no lo tengan activado les aparecera lo siguiente MultSect=off

Para activar las distintas opciones o parametros para este dispositivo se debe editar un archivo:

sudo nano /etc/hdparm.conf

Y al final del archivo, y si no lo han editado antes, deben agregar lo siguiente:

/dev/hda {
dma = on
mult_sect_io = 16
io32_support = 3
}

Como ya se les aclaré, es solo un ejemplo, hda es donde se encuentra mi disco, en cada PC esto puede variar como puede no hacerlo.
Memoria Virtual:

En los nucleos de ubuntu de la rama 2.6.x, el valor de la memoria virtual es de 60%. Esto implica que se usara regularmente el swap o memoria virtual.
Esto puede ser util para un PC con mucha carga de trabajo, realizando tareas de servidor, pero caso contrario puede resultar beneficioso el hecho de reducir un poco la utilización de la memoria virtual a favor de utilizar la memoria fisica o RAM la cual es mucho mas rapida. Para ello, se realiza lo siguiente en consola:

Confirmamos el valor al cual se encuentra el uso de swap:

sudo cat /proc/sys/vm/swappiness

Después de introducir la contraseña, nos muestra un valor de 60
Entonces le ordenamos al sistema que utilize un valor disinto con la siguiente orden, en este caso es un valor de 10:

sudo sysctl -w vm.swappiness=10

Pueden probar otro valor, como 20, por ejemplo, es que el valor que me resulto mejor para mi PC.
Si estan conformes con el cambio entonces, modifican un archivo para que el cambio sea permanente:

sudo nano /etc/sysctl.conf

En la última línea agregan:

vm.swappiness=10

Guardan los cambios pulsando las teclas Ctrl+o y salen de nano pulsando Ctrl+x.

OpenOffice.org:

Una aplicación bastante pesada es el paquete de oficina Openoffice. Pero modificando unos parametros de la cache se puede obtener una mejor respuesta del mismo:

Abren Openoffice, y se dirigen a Herramientas-->Opciones

Hacen click en Memoria de trabajo, y en las opciones siguientes hacen estos cambios:

Usar para OpenOffice.org -----> 128
Memoria por objeto ----->20,0

Luego dan click a aceptar.
En caso de que cuenten con poca memoria RAM, pueden probar los valores 64 y 10.0 respectivamente.

Quedan pendientes para la proxima entrega, modificaciones a Mozilla Firefox, Opera, eliminar algunas terminales, entre otros.

Saludos, que estén bien.

Johnyx

Sistemas optimos y funcionales


Cuando un sistema deja de ser óptimo para ser funcional.

¿Cuando comencé a utilizar gnu-linux?, relativamente hace poco, en el 2005. En una materia de la facultad de nombre Sistemas Operativos, en ella se da un taller de algún sistema basado en Unix, claro esta, ese sistema es Linux.
En aquel taller el profesor que lo diserta, a quien aprecio mucho, me mostró un mundo desconocido, el del software libre, y un sistema operativo que habia sentido nombrar pero al cual le tenia mucho pánico, por asi decirlo, el cual se llama gnu-linux.
Sus clases se basaron en una distribución muy conocida, Debian. Con ella el profe me mostró que hay alternativas al software que siempre manejaba, y que no necesariamente era peor o mejor, sino que era una alternativa a lo que yo conocia.
Durante el transcurso de ese taller, intente varias veces instalar ese SO en mi PC, con poco exito, siempre ocurria algo, un error durante la instalación, un error con el sistema de sonido, un error con el sistema gráfico... En fin, siempre pasaba algo, luego de ese taller, simplemente deje de intentar hacer andar ese sistema en mi PC.
A pesar de mi fatidico inicio, la idea de que existiese algo alternativo con sus desventajas y ventajas me llamaba la atención, mas aún sabiendo que se construia con la colaboracion de mucha gente, desconocidos entre si, pero con un objetivo común... colaborar.

Comenzé utilizando OpenOffice, y me agradó bastante, algo que me gusto muchisimo de gnu-linux fue que en su linea de comandos presionando "Tab" autocompletaba la palabra o instrucción que yo trataba de copiar, eso mismo se encuentra en OpenOffice y es algo que realmente aprecio mucho el utilizar.
Luego probé instalando Ubuntu, esa versión era la 5.10, Breeze Badger, con ella aprendí mucho de lo poco que se de gnu-linux, no solo tenia un sistema que tenia multimedia, paquete de oficina e internet, tambien tenia herramientas de desarrollo web, lo cual supe apreciar rapidamente.
Aprendí a instalar driver de placas de video, conocí el sistema Xorg, a poner a mi gusto el sonido, conocí ALSA, a optimizar el sistema para mi nueva PC basada en Athlon XP, conoci el tema del kernel (-k7), a acelerar el rendimiento de mi disco, conocí hdparm... en fin, conocí muchas cosas a medida que me dio curiosidad. Recientemente conocí Xubuntu, y bue, menor consumo de memoria... mas memoria para los programas que abro.
Pero a medida que las versiones de Ubuntu se elevaban, las cosas que conocia se ivan perdiendo, primero fue el sonido, automaticamente reconocia todas las opciones y solo debia dar un par de clicks para ponerlo a gusto, luego el kernel, ya no me permite instalarle un kernel optimizado para determinada arquitectura, viene predeterminado en i386, y ahora los gráficos, ya no es necesario un proceso para poder instalar los drivers gráficos, con tres clicks se logra instalar los drivers restringidos de nvidia o ati...

¿Hasta que punto es bueno?, antes lograba tener un sistema bastante rapido, y robusto con un poco de trabajo, ahora logro tener un sistema estandar con una facilidad asombrosa.
Con esa facilidad tambien se han producido cambios no tan deceados, cuelgues y errores aleatorios suceden algunas veces, pocas veces de hecho, pero suceden.
Actualmente utilizo Xubuntu, sistema basado en Ubuntu, pero con XFCE, que lo hace un poco minimalista, pero un poco más rapido que Ubuntu... que tan rapido?.
En estos dias tuve la oportunidad de probar el live-cd de Zenwalk, una distribución que está logrando, poco a poco, bastante popularidad. Y pude comprobar el porque, este sistema muy parecido a Xubuntu, posee una rapidez asombrosa, desde la carga hasta el mismo escritorio, la fluidez se destaca, sin dejar de lado el arte gráfico que posee, y cuenta con las ultimas versiones del software y kernel que incluye y es muy estable. Pero no todas son rosas, esta distribución no cuenta con un repertorio de paquetes tal como cuenta Xubuntu, que hereda de Ubuntu.
Entonces ¿hasta que punto es bueno la funcionalidad?, ¿cuando ser funcional supera la brecha de ser óptimo?, Zenwalk me brindó un nuevo punto de vista, ser optimo no necesariamente quita el hecho de ser funcional, y es que esta distribución posee un equilibrio que me recuerda a Ubuntu Breeze Badger o a Dapper Drake. En los cuales con muy poco trabajo se logra un sistema rapido y estable, pero con las ultimas versiones de kernel, y software, aunque su repertorio no sea tan grande, incluye lo necesario.

¿Cambió mi Xubuntu por Zenwalk?, de momento no, por un tema personal, estoy muy mal acostumbrado al sistema de paquetes aptitude, de Debian, y este sistema incluye otro sistema. Pero no por ello voy a dejar de darle no una sino varias oportunidades, despues de todo en la variedad esta el gusto.

Instalación Drivers ATI Radeon 8.35.5 GNU-Linux Version en Ubuntu


ATI Radeon y Ubuntu

Instalar los Drivers de ATI para poder obtener aceleración OpenGL suele ser un poco complicado para el usuario poco experimentado y que re-huye de las pantallas de consola.

En esta guia, trataré de explicar de la forma mas sencilla, aunque usando la consola, como instalar esta reciente version de los "ATI Proprietary Linux x86 Display Driver 8.35.5" desarrollados por ATI-AMD. Pero no se preocupen, no es tan complicado como parece.

Publico esta guia basada en esta version en particular de los drivers ya que poseen una pequeña variante que puede llegar a despistar a los que siguen al pie de la letra las guias antiguamente usadas para realizar estas instalaciones.

Probado en:
Ubuntu 6.06 Dapper Drake
Xubuntu 6.06 Dapper Drake
ATI Radeon X1600 PRO edition 256MB AGP

Pasos:

1_ Deben descargar la última versión de los drivers propietarios para GNU-Linux, lo pueden descargar de la pagina web de ATI, www.ati.com
La versión que deben descargar es la completa, o sea la que mas MB tiene. En lo posible dejen el instalador en algun directorio o carpeta de facil acceso por ejemplo, pueden crear un directorio en su Home de nombre "temp".

2_ Se debe instalar algunos programas necesarios para crear los paquetes, por lo que deben tener activados los repositorios universe y multiverse.
Abren una consola o terminal, y teclean lo siguiente

uname -r

Esto devuelve en pantalla la version del kernel que tienen instalada. A continuación deben instalar los siguientes programas:

sudo aptitude update
sudo aptitude install module-assistant build-essential
sudo aptitude install fakeroot dh-make debconf libstdc++5 linux-headers-"uname -r"

En la última linea, la parte de "uname -r" deben reemplazarla por lo que les devolvió anteriormente en pantalla.

3_ Ahora se dirigen mediante consola a la carpeta o directorio donde descargaron el instalador y colocan la siguiente instrucción para generar los paquetes de instalación, al final de la linea, se coloca Edgy Eft o Dapper Drake, segun la version de Ubuntu que esten utilizando.

bash ati-driver-installer-8.35.5-x86.x86_64.run --buildpkg Ubuntu/edgy

o

bash ati-driver-installer-8.35.5-x86.x86_64.run --buildpkg Ubuntu/dapper

4_ Luego de unos segundos, dependiendo de la velocidad de su PC, el proceso habrá terminado. Entonces deben instalar los paquetes que se han generado. La última instrucción es la que hace la diferencia con respecto a antiguas guias, ya que ahora se incluye una edición para gnu-linux del mundialmente repudiado Catalyst Control Center.

sudo dpkg -i xorg-driver-fglrx_8.35.5-1_i386.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.35.5-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.35.5-1_i386.deb
sudo dpkg -i fglrx-amdcccle_8.35.5-1_i386.deb

5_ Se debe eliminar los debs antiguos de fglrx que pudiesen haber de /usr/src/:

sudo rm /usr/src/fglrx-kernel*.deb

6_ Ahora se deben ejecutar las siguientes instrucciones, para compilar el modulo del kernel.

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a

7_ Se debe actualizar el xorg.conf, puede hacer de manera simple, ejecutando desde consola:

sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

8_ Reiniciamos el PC, y cuando inicie de nuevo Ubuntu, verán que la aceleracion gráfica ya se encuentra activada, el Catalyst Control Center, les va a aparecer en Aplicaciones --> Accesorios --> ATI Catalyst Control Center.

Recuerden que el soporte que brinda ATI-AMD para gnu-linux es pésimo, muy lentamente estan empezando a brindar mejor soporte, esta nueva version es muestra de ese lento avance. No esperen poder acelerar todas las aplicaciones 3D, pero si podran tener mejor rendimiento en aplicaciones que hace uso de OpenGL.

Espero les haya servido, no tiene complicaciones si siguen las intrucciones, sientanse libres de copiar y distribuir esta guia, lo unico que les pido es que mencionen de donde la obtuvieron.

Johnyx

Esta guia se basó parte en la guia que se encuentra en la página de Guia-Ubuntu:
www.guia-ubuntu.org


Flash Player, Opera y Ubuntu


¿Como instalar Flash Player en Opera 9.10 sobre Ubuntu?

Bue, esto es recomendable hacerlo previamente a la instalación de Opera, pero si ya lo instalaron, no hay drama. Yo lo hize con Opera ya instalado. Deben cerrar Opera antes de realizar lo siguiente.

Probando mi Opera recien instalado me di cuenta de que no podia visualizar contenido en flash, por lo tanto me puse a navegar buscando alguna solución a mi dilema. Como me tomo tiempo logra encontrar la forma de hacerlo y no estaba precisamente en castellano, publico esta mini-guia para ayudar a aquellos que quieran utilizar Opera sobre Ubuntu o alguna otra distribución GNU-Linux.

Para poder ver contenido flash en Opera es necesario que instalen el siguiente paquete: flashplugin-nonfree

Para ello deben abrir una consola, para ello deben ir a "Aplicaciones --> Accesorios --> Terminal", una vez abierta deben teclear la siguiente linea:

sudo aptitude install flashplugin-nonfree

Luego de presionar "Enter" o "Intro" para ejecutar la instrucción se les pedira un password o clave, es la misma con la que ingresan a Ubuntu. Una vez que termina de instalar el paquete, cierren la terminal.

Finalmente, abren Opera y si se dirigen a alguna página con contenido Flash como www.youtube.com se daran cuenta de que ya pueden disfrutar de todo su contenido.

Espero les haya sido de utilidad, hasta pronto y que estén bien.


Johnyx


Tip1: Seguramente para poder instalar el paquete mencionado van a necesitar habilitar los repositorios Universe y Multiverse. Esto se hace facilmente desde Synaptic "Sistema --> Administración --> Gestor de Paquetes Synaptic", luego de ingresar su clave, y ya dentro de Synaptic se dirigen a "Configuración --> Repositorios" y tildan los repositorios Universe y Multiverse.
Tip2: Yo utilizo Ubuntu 6.06 Dapper Drake, no probe esto en otra versión o derivado de Ubuntu, pero deberia ser el mismo proceso. Y ser muy parecido en caso de distribuciones basadas en GNU-Linux Debian.