Como hacer tus propios iconos para Ubuntu Sábado, Oct 25 2008 

Primero que nada pongo un gran tutorial de como realizar esta tarea (liga en inglés).
Nuevamente, si estamos acostumbrados a Windows el hacer iconos para este sistema era relativamente fácil, Ubuntu utiliza archivos .svg cuya enorme venataja además del ser ligeros es que aunque cambien de tamaño no pierden calidad ni claridad, al utilizar este formato y con algunos sencillos códigos se pueden crear temas mixtos que incluyan no solo las imagenes .svg sino también diversas resoluciones del tipo .png.
Hacer un buen juego por completo a partir de vectores (svg) es asunto principalmente de diseñadores, modificar un juego ya hecho es casi tan sencillo como lo haríamos en Windows, lo que probablemente nos tome más tiempo será aprender a utilizar los programas.

Para modificar iconos en formato .svg esta el programa Inkscape (software libre), una vez teniendo el icono que deseemos lo podemos importar con los siguientes scripts (que yo no pude utilizar) para convertirlos a .PNG (liga a articulo en inglés). Adobe Illustrator también soporta este tipo de archivo.

Por otra parte, si queremos modificar un .PNG de alta calidad y después salvarlo en versiones pequeñas se puede utilizar Gimp (software libre) o Photoshop.
También se pueden mezclar juegos de iconos, solo debemos cuidar los nombres de los archivos para que todos respondan a los listados en el administrador del tema (index.theme), esto se logra si no cambian los nombres de los archivos, el único nombre que es necesario cambiar esta dentro del índice ya que dos juegos no pueden llamarse igual (“Tangerine”, por ejemplo) porque de otra manera tendremos iconos desaparecidos.
Utilizando Inkscape
A diferencia de Photoshop y GIMP ningún otro programa parece manejar la modificación de un solo color (opacar solo amarillos, quitar azul a rojos, etc.) en Inkscape se cambian todos los colores en un icono al mismo tiempo aunque las selecciones sean especificas.

Pero el tipo .svg al estar hecho de vectores cuenta con la ventaja de que cada parte es modificable de manera independiente, el icono de un CD, por ejemplo, se conforma de triángulos grises, triángulos rosas o verdes, círculos negros y tambien letras, todos y cada uno de ellos desarmables y modificables en infinidad de sentidos.

Desde los años 90’s con Corel Draw no había encontrado un programa con tantas posibilidades, si tenemos el tiempo y la paciencia suficiente cada icono puede convertirse en la representación exacta de lo que queremos.
Luego entonces, bajamos o tomamos el juego de iconos que queramos personalizar, lo mas común es el cambio de colores asi que en Inkscape vamos agregandole (o restándole) “Hue” hasta tener el tono que deseemos, también existe en el menú la opción “Color, Custom” que puede ayudarnos a obtener otros tonos sin perder el diseño original para luces y sombras.

Si queremos cambiar formas o agregar reflejos se puede hacer de manera muy sencilla con este programa, acá dejo una pagina con tutoriales (en inglés).
Existe igualmente una versión de Inkscape para Windows y funcionó bien hasta que sin previo aviso dejó de importar archivos que no fueran svg.


Un problema con Inkscape en Ubuntu

Al estar modificando iconos el programa dejó de guardar cambios en las areas con colores no uniformes y el resultado eran solo algunas lineas con enormes partes faltantes, al investigar el problema parecia ser exclusivo de mi programa asi que tuve que solucionarlo modificando en Inkscape de manera normal, despues salvar, abrir en Illustrator, y volver a salvar.
En general Inkscape fue estable y mucho mas veloz en Ubuntu que en Windows, simplemente el copiar 3K archivos del tema Human le llevo 40 segundos a diferencia de 6 minutos en Vista, aun no se si Illustrator corré con Wine pero de no ser asi la mejor alternativa sigue siendo hacer la mayor parte de la edicion en Ubuntu.

Navegando archivos Sábado, Oct 25 2008 

Ubuntu tiene instalado Nautilus para administrar archivos. Una de las grandes ventajas de Ubuntu sobre Windows es la gran variedad de administradores que nos permiten ver los archivos justo como nosotros queremos.

Entre los administradores mas famosos estan Konqueror, Krusader, Thunar y Nao FM, pero al haberlos probado todos (incluyendo Nautilus) el mejor me pareció Thunar.
¿Cuales son las ventajas de otros administradores?

  • Tienen opción a dos paneles, es decir, navegar dos carpetas distinas al mismo tiempo en la misma ventana.
  • Konqueror, por ejemplo, al ser también un navegador de internet ofrece la opción de ver y hasta editar diversos tipos de archivos sin necesidad de abrir otras aplicaciones.
  • Búsquedas avanzadas sin aplicaciones externas.
  • Historial de folders visitados.
  • Acciones especificas utilizando comandos en el teclado o mouse.
  • Emuladores de la Terminal.

¿Cuales son las ventajas de Thunar?

  • Apariencia tipo Windows (explico mas adelante que quiero decir).
  • Velocidad.
  • Interfaz sencilla.

¿Por qué elegí Thunar teniendo tantas otras alternativas?, no es cuestión de nostalgia si se tienen 1,000 archivos y resulta cansado buscarlos en una sola hilera, con Thunar se pueden revisar mas archivos en menos espacio además de una maravillosa opción extra en el modo “Pathbar” que deja marcado el ultimo folder que se abrió lo cual evita muchas visitas repetidas al mismo lugar.

Imaginemos un navegador de Windows que funciona, eso es Thunar.

Ademas con Thunar podemos configurar “acciones” como el imprimir, crear archivos comprimidos y hasta ver información sobre el espacio del disco que estamos navegando. Aquí hay más información y códigos (en inglés).

Hasta el momento encontré que Thunar tiene dos desventajas, una es que no tiene opción integrada para buscar archivos sin embargo saqué el buscador Catfish y este logró encontrar archivos que el buscador predeterminado para Ubuntu (Nautilus) no encontraba tan facilmente (al no estar indexado todo, por cuestiones de velocidad y espacio), además de que habemos personas que buscamos archivos una vez por mes por lo que muchos de los agregados francamente salen sobrando.

El otro problema es que si seleccionamos el modo “Toolbar” hay probabilidades de que los iconos se vean en tamaño extra grande y si lo que queremos es precisamente reducir el espacio de las ventanas esto puede ser un contratiempo, sin embargo, el modo de iconos no es una prioridad en un sistema minimalista.

Toolbar View

Toolbar

Pathbar

Pathbar

(Vista de ambas opciones)

Para instalar Thunar solo vamos a “add/remove” y agregamos el nombre, para hacer Thunar u otro programa nuestro navegador (de archivos) predeterminado solo seguimos las siguientes instrucciones (en inglés).

Máquinas virtuales y Wine en Ubuntu Martes, Oct 14 2008 

Como ya he mencionado hay métodos muy sencillos para utilizar programas de Windows dentro de Ubuntu, uno de ellos es la máquina virtual que funciona en ocasiones mas rápido que WindowsVista.
Antes de instalar la maquina virtual intenté lo siguiente:

  • Un servidor virtual – Al parecer la mejor opción. Yo no pude instalarla pues me daba errores casi con cada archivo y con su ubicación pero aquí esta una liga a un tutorial que debe funcionar.
  • Virtual Box (OSE) – La segunda mejor opción fue compilar la maquina virtual pero también encontré errores aun con versiones mas viejas. Acá pongo tres tutoriales (en inglés). 123.
  • VirtualBox (SUN) – Esta no es muy recomendada pues no es “abierta”, es gratuita pero su codigo no esta disponible asi que no se puede modificar ni mejorar por parte de la comunidad, lo cual es totalmente inadecuado para un sistema operativo como Linux. Pero la ventaja de esta opción ademas de ser la mas sencilla es que se pueden compartir folders entre Ubuntu y Windows además de ser compatible con USB. Aquí un tutorial.

Utilizando Virtual Box

El tutorial que puse anteriormente es muy sencillo de seguir pero hay dos problemas básicos que pueden surgir después de la instalación y que pongo a continuación.

  • Una vez instalado el programa el ratón puede no funcionar, para arreglar esto hay que seleccionar “montar imagen” en el programa de maquina virtual (utilizando el dispositivo de CD), se selecciona “GuestAdditions” y  después DENTRO de la maquina virtual y utilizando el teclado para seleccionar se da click en el dispositivo (virtual) de CD y se debe correr el “exe” ahi mostrado. La información completa sobre este procedimiento esta en este tutorial.  Si necesitas ayuda sobre como utilizar el teclado para hacer las funciones del mouse aquí hay una guia muy buena (en inglés).
  • Puede ser que la maquina virtual no tenga sonido, la solución es sumamente sencilla: Ir a Sistema > Preferencias > Sonido y en la opción Default Mixer Tracks > Device  se debe seleccionar “OSS”. Con esto no solo se escucharan perfectamente ambos sistemas sino que tambien se podrá grabar en la maquina virtual. (Tomado de aquí).

Wine

La otra opción para instalar archivos .exe es Wine. La instalación puede hacerse automática (add/remove – wine) y después de eso se pueden instalar los programas tal y como lo haríamos en Windows.
Supuestamente, si ya hay un Windows instalado en el mismo disco duro se pueden llamar las aplicaciones desde ahi pero al parecer Vista interfiere bastante y el rendimiento no es muy bueno. En mi experiencia lo único que instale fue Winamp, al poner una estación de radio no recibí errores y la velocidad de transmisión era excelente, sin embargo el programa parecía cerrarse y desaparecía de la pantalla aunque se siguiera escuchando, por lo que prefiero usar el XP virtual.

VB y Wine con aplicaciones pesadas
Para los que les gustan los videojuegos hay usuarios tanto de Wine como VB que no reportan problemas al utilizarlos.
Todos los programas que he utilizado en VB han tenido un gran rendimiento excepto por uno: 3D Studio Max. El programa no funciona con Wine y aunque se instala en VB la aplicación es inútil, hay vídeos y tutoriales de personas que han logrado hacerlo funcionar pero en mi caso aun aumentando la memoria del XP virtual no hubo ningún cambio.

Sin embargo dadas las muchas variaciones que puede tener una aplicacion (dependiendo del sistema y configuraciones, por ejemplo) lo mejor es instalar lo que necesitamos para saber si algún programa funciona o no con Wine o en que medio (VB, WMserver, etc.) es mas estable. Y seguramente muchos se preguntaran: “¿Para qué instalar partes de Windows si se supone que Linux es mejor?”, mis razones:

  • XP es un sistema operativo descontinuado para el que dentro de poco no saldrán programas nuevos ni actualizaciones.
  • Asi tendremos una opcion antes de configurar Linux por completo.
  • Linux es superior a Windows Vista.
  • Un Windows dentro de Linux es mas rápido y funcional que un Linux dentro de Windows.
  • Linux tiene funciones que Windows jamas ha ofrecido o que nunca le funcionaron.
  • Cualquier simulación en Linux utiliza menos memoria que el Windows Vista mas austero.

Finalmente debo recalcar que la mayoría de los programas para Windows tienen una opción superior para Linux y, al ser gratuitos, podemos experimentar libremente hasta encontrar justo lo que necesitamos en caso de que la primera opción no funcione o no sea lo que buscamos.

Error con GRUB Lunes, Oct 6 2008 

Dados mis pocos conocimientos de computación pensé que era buena idea particionar el disco en Windows Vista con Partion Magic de la siguiente forma:

  • Reducir Vista en 50%.
  • Formatear el 50% restante (donde ya tenía un Linux de prueba instalado).
  • Crear dos particiones con ese 50%.
  • Instalar Ubuntu en una y la memoria swap en otra.

Después de formatear el sistema me pidió reiniciar y al haber borrado la partición Linux también borré el administrador GRUB que me permitía escoger que sistema operativo quería usar.

Este fue el error:

GRUB loading, please wait…

Error 15: File not found

Press any key to continue…

Decidí poner el disco de instalación de Ubuntu y buscar mas información desde ahí (sin instalación, tiene navegador y conexión de internet) pero decidí que no quería instalar nada más y que solo necesitaba el GRUB por un momento para que Vista reiniciara y las particiones se hicieran.

Opté por lo siguiente:

  • Instalé Ubuntu nuevamente en la misma partición.
  • Dí reinicio y saque el disco de Ubuntu.
  • En GRUB seleccioné “Windows Vista”.
  • Dejé que se hicieran las particiones.
  • Con el disco ya particionado reinicié y puse el disco de Ubuntu nuevamente.
  • Instalé Ubuntu.

Y todo funcionó a la perfección. Para ahorrarse ese trabajo solo hay que desinstalar Ubuntu antes de particionar.

¿Cuánta memoria SWAP? Sábado, Oct 4 2008 

Al instalar Linux es probable que en algún momento se nos pregunte cuanta memora swap (espacio de intercambio) queremos ponerle a nuestro sistema operativo.

Como ya dije anteriormente yo hice una instalación (EXT2) sin memoria swap que funcionaba a la perfección. Pero habrá algunos programas que utilicen mucha memoria y es entonces cuando la computadora puede llegar a necesitar un espacio donde mantener otros procesos que no sean tan urgentes, es decir, más memoria de la que esta instalada físicamente en la computadora.

Busqué información sobre la cantidad que necestaría mi sistema al tener una memoria de 2GB, la versión que predominó es que se utiliza tanta memoria swap como memoria física tenga el equipo. Por lo tanto, hice una partición de 2GB en el disco duro y al momento de la instalación utilicé esa partición como memoria swap.

Más información (en inglés).

Actualización 14-Oct-08: Pongo nuevamente la información sobre como configuré la memoria swap por si alguien no desea leer toda la entrada “Como instalar Vista y Linux al mismo tiempo”.

Precaución: Debemos saber el tamaño EXACTO de la partición donde está Vista para no borrarla por error.

  • Previamente a la instalación hice dos particiones desde Windows Vista, una para instalar Ubuntu (de 45 GB) y una para la memoria (2GB), y anoté su tamaño en MBs.
  • Iniciando la instalación de Ubuntu al llegar a la parte de “Particiones” seleccioné la opción “manual”.
  • En el menú con todas las particiones de la computadora seleccioné los 2GBs y en “Mount Point” le puse la opción “swap”, para la otra partición le puse “Mount Point / ” y “Use as Ext3”.
  • Dar click en “Forward” y continuar la instalación.

Como instalar Vista y Linux al mismo tiempo Sábado, Oct 4 2008 

Un “dual-boot” (arranque dual) es tener dos sistemas operativos en la misma computadora, ambos independientes uno del otro.

Las ventajas de tener dos sistemas operativos son muchas, especialmente si tenemos un Windows Vista que no rinde al 100% pero que no queremos borrar en caso de que “se necesite”.

Yo instalé un Linux Ubuntu en una partición de 4GB, no le puse memoria swap (memoria extra que se forma con espacio libre del disco duro) y todo funcionó a la perfección desde un principio, no instalé controladores y no necesite más que algunos “plugins” extra para utilizar todo tal como lo hacia en Windows.

Linux no es Windows, es importante tener la mente muy abierta antes de comenzar a utilizarlo pues varias cosas funcionan de manera distinta pero el rendimiento y las funciones son infinitamente superiores.

Estos son en resumen los requerimientos y pasos para instalar Linux JUNTO a Vista

  • Bajar el sistema de Linux (todos son gratis)
  • Quemar el archivo tipo *ISO de Linux en un disco o ponerlo en una tarjeta USB
  • Hacer un respaldo de TODOS nuestros archivos importantes en Vista
  • Particionar Windows Vista
  • Anotar el tamaño exacto de cada partición (la de recuperación [D], la de Windows [C], la de Linux  {Yo le puse “U” pero es al gusto} , en la instalación no se nos mostraran las letras, solo el tamaño así que es muy importante saber en MB cuanto mide cada una.
  • Reiniciar y poner el disco de Linux
  • Reiniciar
  • De ahora en adelante nos va a salir un menú para elegir con que sistema operativo queremos trabajar, Windows Vista o Ubuntu, el primero en la lista se seleccionará automaticamente (Linux) pero con las flechas del teclado podemos bajar y seleccionar Vista Longorn para utilizar ese otro sistema.

Ninguno de los dos debe mostrar problemas de rendimiento al estar en este tipo de instalación. Si se desea borrar Linux se debe desinstalar primero o de otra manera no habrá menú para arrancar Vista y se tendra que agregar manualmente.

Como hacer particiones en vista Sábado, Oct 4 2008 

Vista viene con un programa integrado que puede dividir el disco duro sin correr riesgos grandes de perder información.
A muchas personas les gusta particionar su disco duro para tener toda la información en un area distinta a la del sistema operativo, de esta manera si Windows tuviera un error y se tuviera que reinstalar todos los archivos (deberían) quedarían intactos.

El problema de el programa en Vista es que muchas veces no permite particiones pequeñas y no autorizará mas de 4 particiones. SI contamos con que la Compaq Presario F700 viene con una partición de recuperación esto nos deja solo 2 particiones más para hacer y de un tamaño muy limitado.

Hay un programa llamado “Partition Magic” que no es gratuito pero funciona bastante bien, también se puede hacer una pequeña partición, instalar Linux, hacer las particiones desde ahí y después instalar Linux de nuevo en una partición más grande (si esa fuera la intención).

Los pasos a seguir de manera muy genérica son: Abrir el área de “Administración de discos”, Seleccionar la partición llamada “C” donde esta Windows Vista reducirla (digamos en 30 GB), después con el espacio libre crear particiones mas pequeñas o dejarla de ese tamaño y simplemente formatear y nombrar.

Liga a un tutorial en español.