Linux Red Hat en Tokio

Es bastante raro ver una compañía relacionada con Linux en Japón ya que aquí hay muy poca gente que use o, que incluso, sepan qué es Linux. Más que nada me refiero a nivel usuario, pero si entramos a nivel de empresa está claro que saben lo que es, pero aquí confían en Microsoft, por algún motivo que desconozco. Aunque podría ser porque los japoneses son bastante desconfiados, más aún si hablamos de negocios. Y eso que eso de confiar en programas de código abierto (opensource) es raro, aunque muy lentamente va cambiando la cosa.

Soy usuario de Linux, si llegar al fanatismo (^_^;), así que fue grata mi sorpresa al ver las oficinas, pequeñas eso sí, de Red Hat (レッドハット) cuando iba paseando por Yasukuni Dori (靖国通り), a la altura del Tokyo Dome más o menos.

Red Hat Tokio

Fuentes de Microsoft en Ubuntu 8.10

Hace ya un tiempo que dejé de lado Windows y centré todo mi centro de trabajo en Linux, concretamente con la distribución Ubuntu. Es cierto que está muy bien y han mejorado muchas cosas, pero el dominio de Windows hace que debamos adoptar ciertos elementos de dicho sistema operativo a nuestro Linux.

Y como normalmente me paso más rato delante de un navegador web, me dí cuenta que muchas páginas se ven realmente mal y es por el problema de las fuentes. Se pueden instalar las fuentes manualmente, pero si no quieres perder tiempo e instalarlas de golpe, tan sólo tienes que instalarte el paquete msttcorefonts con el gestor de paquetes de Ubuntu, Synaptics, e introducir en el campo de búsqueda msttcorefonts. O si prefieres usar el terminal, sólo hay que hacer:

  $sudo apt-get install msttcorefonts

Debes reiniciar o refrescar la caché de las fuentes:

 $sudo fc-cache -fv

Y con éso ya tendremos las fuentes más comunes usadas para el diseño de páginas web.

Ubuntu: escribir español sobre teclado japonés

Ayer comenté algo sobre la instalación de Ubuntu sobre mi portátil, un HP Pavillion dv6000, pero hoy voy a explicar brevemente como lo hice para poder escribir en español con mi teclado japonés y poder escribir al mismo tiempo en japonés con la distribución de teclado japonesa.

Antes de seguir me gustaría destacar algo importante. Resulta que investigando por internet un poco, me he topado con una página que va a ser la solución a mucha gente que usa una distribución de teclado distinto al normalmente usa. Es decir, imagínate que te compras un ordenador en Japón que es muy barato y bueno (como fue mi caso), pero claro tienes un teclado que no tiene ni ñ ni tildes `´. Lo del sistema operativo no es nada importante, se borra y se instala en español y listo. Pues bien la página en cuestión vende pegatinas de multitud de teclados, es decir, las letras en español como la ñ o las tildes se pueden pegar sobre tu teclado y se acabó el problema.

En mi caso, suelo usar el teclado japonés, ya me he acostumbrado, y cuando necesito usar la ñ pues hago un cambio de teclado. Uso el teclado japonés ya que tengo las teclas con sus correspondientes caracteres y es más fácil escribir claro, aunque el teclado en español lo tengo casi grabado a fuego en mi cerebro por hacerlo usado tanto tanto tiempo… (^_^;)

Os paso un enlace para poder instalar las fuentes bonitas japonesas y configurar tu Ubuntu en japonés. Una vez hecho éso ya tendremos la posibilidad de escribir japonés sin ningún problema a través de SCIM.

Cuando instalé Ubuntu especifiqué que yo tengo un teclado japonés, pero instalé el sistema operativo en español. Debe quedar claro eso.

Bien pues, el problema que yo me encontré es que al usar SCIM el teclado que usa por defecto es el que le dije en la instalación, es decir japonés, lo cual significa que seguía sin poder escribir en español. La solución es simple pero algo engorrosa, lo que se debe hacer es cambiar, por un lado, el idioma que quieres usar para introducir datos con el teclado y, por otro, cambiar el mapeo de las teclas.

Suena complejo eh? pero no lo es tanto. Con Bindous cuando usas la barra de idiomas cuando cambias lo que hacer el sistema operativo es cambiar todo, el idioma que vas a introducir y el mapeo o distribución del teclado. Con Linux tu puedes escribir japonés con tu teclado español y sigues teniendo la ñ las tildes y todo, es decir, Linux fusiona las dos cosas, bueno, siempre y cuando se escriba japonés a través de la introducción de ローマ字 (romaji). Muy útil la verdad, ya que con Ventanas tienes que cambiar todo el rato de idioma cuando quieres escribir algo como ñ o `, que recuerdo que las tildes se deben usar, sino el idioma pierde parte de su esencia…

Entonces, para añadir el teclado japonés nos vamos a Sistema/Preferencias/Teclado y dentro de dicha opción hacemos clic sobre Distribuciones.

Observamos que tenemos dos distribuciones Japón y España. Si alguna de las dos no aparece entonces la añadimos a través del botón Añadir… una vez hecho eso ya está listo.

Problemas con Scim

Scim son las siglas para Smart Common Input Method y básicamente es un método de introducción de caracteres al ordenador. Éste es un IM disponible para Linux. La peculiaridad de éste y de otros IM es la poder transformar la configuración local de nuestro teclado (en mi caso español de España) por cualquier otra disponible, hasta los que no usan caracteres romanos. Por ejemplo, teniendo teclado español puedo escribir en japonés. Para poder escribir en japonés tuve que configurar el Scim con UIM-Anthy. Éste viene a seguir la metodología del IM de Güindous, a la cual me acostumbré y creo que está muy bien conseguida.

Muy bien, puedo introducir caracteres japoneses y asiáticos en general, pero éste IM me da problemas de compatibilidad con aplicaciones que uso. Skype ni siquiera arranca, se que en un estado de inicio, pero finalmente se aborta el arranque. Esto me tvo loco durante un tiempo hasta que descubrí que era por culpa de Scim. Menos mal que en su web hay una versión binaria estática compilada con QT 3.2 y funciona. Parece ser que de ésta manera evita usar Scim y se nota porque no puedes escribir ni acentos correctamente. Pero bien, Skype sirve para hablar más que para escribir así que de momento la solución me sirve.

El problema más gordo que me he encontrado es la compatibilidad con Java. Ésto significa que no me permita usarlo ni en Netbeans que es el editor que uso ahora mismo por el tema de las GUI. Eclipse me gusta más, pero las GUI a través de Visual Editor no tanto.
Efectivamente, no funciona ni con la simple introducción de tildes. Ésto también me mantuvo cierto tiempo buscando información hasta que al final me dí cuenta que tampoco funciona.

Así que las únicas soluciones que de momento he encontrado son: cuando necesito tildes sobre una vocal, cojo un editor y lo escribo allí, lo cual es muy incómodo y totalmente fuera de lugar; y la segunda opción es buscar otro IM que no de problemas. Hay varias alternativas para KDE, pero de momento no me apetece estar toqueteando configuraciones locales e historias.
Por cierto, Skim que es la interfaz Scim para KDE tampoco me funciona ni con introducción de caracteres japoneses.

Ya me he mudado (y van 2)

Bueno pues prosiguiendo con el tema anterior he de decir que instalar la distro Mandriva es muy fácil, sin ningún problema y es lo más parecido a instalar un Windows.

Como comenté la Mandriva la tenía instalada en un ordenador clónico algo antiguo (Pentium III) y hace muy bien su función (^_-). Al final me cansé y le puse la distro Gentoo para probar cosas más difíciles y la verdad es que instalarlo es un reto según en qué máquinas. Yo de momento aún me estoy peleando con la configuración del entorno gráfico X. El liveCd ya me dió problemas, pero configuré el archivo xorg.conf ubicado en /etc/X11 con la configuración apropiada para una nvidia geforce y todo fue bien. Básicamente fue cambiar el driver vesa por nv y ya está. Es extraño que no se configurara correctamente…

La cuestión es que después de instalar Gentoo no hay manera de que me funcione el entorno X. Aún tengo que indagar más, pero no entiendo lo que puede pasar ya que en la máquina virtual MVWare no hubo problema, bueno si, el ratón, pero fue rápido solucionarlo.

Pasamos ya a mi ordenador portátil un Acer Aspire 1692 WLMI con algo más de un año de antigüedad, pero aún funcionando muy muy bien. Estoy contento con la compra, ya que fue una auténtica ganga. Lo compré en Barcelona en una tienda que hacían liquidación y me ahorré hasta 200€.
Buscando por internet encontré un tío que explica muy bien como instalar una distro Ubuntu sobre éste ordenador, pero el tutorial está desfasado ya, porque yo me instalé una distro Kubuntu (Ubuntu + KDE) y sólo tuve que configurar el xorg.conf para que funcionara el servidor X.

Vayamos por partes como dijo Jack el destripador. Primero ponemos el LiveCd de la distro Kubuntu 6.10 Edgy y arrancamos con el cd sin ningún parámetro extra para el kernel, el acpi ya está soportado y funciona correctamente. Todo va bien hasta que llega el momento de ejecutar la interfaz gráfica que no arranca. Pues bien una solución algo chapucera que leí en algún foro, es la de conectar una monitor externo. Sí, funciona pero no es lo suyo. Yo lo hice así, pero estoy seguro que si hubiera configurado el xorg.conf correctamente habría funcionado bien, aunque el tipo del foro decía que lo había hecho sin éxito. De todos modos aquí dejo la parte de configuración de la tarjeta gráfica:

Section “Device”
identifier “ATI Technologies, Inc. Radeon Mobility X700 (RV410 PCIE)”
boardname “ati”
busid “PCI:1:0:0”
driver “ati”
option “MonitorLayout” “LVDS,AUTO”
option “UseInternalAGPGART” “no”
option “KernelModuleParm” “agplock=0”
EndSection

Con esto y reiniciando X escribiendo en la consola: /etc/init.d/kdm restart y debería arrancar la interfaz gráfica sin problemas. Ten en cuanta que por ahí he visto que en la opción MonitorLayout hay gente que en vez de AUTO ponen TMDS, pero a mí no me funciona.

Bien, una vez terminado todo el tinglado no ponemos a instalar el sistema operativo sin más complicaciones que hacer siguiente siguiente unas cuantas veces y elegir las particiones y casi todo listo.

Reinicia el sistema y entramos a Linux. Después si tenemos algún problema con el servidor X debes seguir los pasos que he indicado antes. Le das a CTRL+ALT+BackSpace para terminar la sesión X y una vez en la línea de comandos configuras xorg.conf como dije antes. Después escribes startx y ya tienes todo en marcha.

La administración de energía para el portátil funciona a las 1000 maravillas, aunque dicen que peta de vez en cuando. Yo sólo he tenido problemas con la hibernación, ya que tras hacerlo unas cuantas veces se queda sin espacio en la partición SWAP. Se ve que no gestiona muy bien ese apartado aún. Me da la sensación también, que el consumo de energía cuando trabajas con la batería sea algo mayor que en Windows. Aunque puedes elegir la velocidad del procesador y el perfil que quieras de consumo, no acaba de hacerlo bien al 100%. Por eso dicen que aún no está perfeccionado. De todos modos, está muy bien y es más que suficiente para poder trabajar con nuestro Linux.

Hace una semana que tengo esta distro y no he dejado de usarla. Puedo usar todo lo que necesito sin pasar por Windows y la velocidad de proceso de trabajo es mucho mayor, todo va muy fino. Todo está mucho más optimizado y es realmente fácil hacerse con el control de ésta distro. La gestión de paquetes es una pasada, ya que tienes todos los programas que necesites directamente descargables de los repositorios. Es algo no lo conocía y es una gran ventaja sobre Windows. Está claro que hay muchas más ventajas, pero la más importante es que es GRATIS.

Ya me he mudado

No, no es que me haya cambiado de casa (aún ^^;) sino que me he cambiado de sistema operativo. Tal y como os comenté en mi anterior post estuve empezando a trastear con Linux bajo un entorno de pruebas. Trabajar con Linux en una máquina virtual no es muy agradable, pero se puede ir aprendiendo y probando lo que quieras sabiendo que no pasa nada si borras ficheros que no debes o cosas por el estilo.

Las pruebas bajo Vmware Workstation fueron bien y me animé a tirar a la basura el Windows de una vez por todas. Mi espíritu friki a vuelo (^0^) jajaja!
La verdad es que con la distro Gentoo me dió muchos problemas la configuración del ratón, ya que no me lo detectaba correctamente. Al estar en una máquina virtual se ve que no acababa de gustarle y no se auto configuraba correctamente, pero lo curioso del tema es que existen drivers específicos para Vmware Workstation. Tuve que tocar ficheros de configuración y buscarme la vida… muy típico en el mundo Linux cuando eres novato(…e incluso sin serlo).
La cuestión es que finalmente después de muchas muchas horas de instalar, poner y quitar de todo me decidí a instalar Linux en una máquina real.

Pues bien, no me decidía a tocar el portátil, ya que leí que había que tocar bastantes cosas, pero al final no ha sido para tanto. Antes de ponerme con él, me decidí a instalarlo en un pc que tengo como servidor de ficheros y de otras cosas que ya os imagináis (^_-). La siguiente pregunta era, ¿qué distribución le meto? Pues bien, un ex compañero de uni me decía que pusiera la Gentoo, pero yo estaba más por la Ubuntu… a parte de ésas tenía a mano las distros Debian, Mandrake, Knoppix… madre mía que historia.

Al final me decanté por instalar el Madriva ya que sabía que sería muy fácil instalarla y no tendría ningún problema. Y así fue, pero antes de instalarla lo probé con Ubuntu, pero un error a la hora de detectar mis discos duros hacía que se colgara a la hora de iniciar el LiveCd. En concreto el módulo EVMS (Enterprise Volume Management System) me daba un error de detección así que hacía imposible poder gestionar las particiones. Aún no sé a qué se debía dicho error, pero he leído que en ocasiones pasa… mi teoría es que el disco duro de 250Gb tiene algunos sectores cascados lo cual imposibilita hacer una buen comprobación de integridad con dicho módulo. Con el gestor de particiones de Mandriva no tuve ningún problema, de hecho pude acceder a las particiones en formato NTFS sin ningún problema.

Instalé todas las opciones disponibles en cuanto al tipo de escritorio que quería usar: KDE, Gnome, WindowMaker, icewm y alguno más creo. La cuestión es que el que he encontrado más molón es el KDE. Me gusta mucho el diseño y la estructura en general, así como los coloridos. Está claro que se puede modificar todo todo en cuanto al diseño y colores, pero la verdad es que es un rollo es de probar 50.000 opciones y tal. Con KDE lo tienes todo muy bien colocado y organizado. Por lo que he podido comprobar parece ser que no soy el único que opina lo mismo, ya que la mayoría de usuarios de Linux usa el mismo gestor gráfico.

Bueno, veo que la cosa se alarga así que os dejo con la miel en los labios (^_^) Ya seguiré con la historia en otra ocasión.

Linux

Hará una semana me entró el mono de investigar sobre cosas y recordar viejos tiempos con Linux. Gracias a un excompañero de facultat me volví a meter en el mundillo del puro frikismo informático o como llaman en inglés Geek. Sí, porque aunque hayan salido distros muy muy fáciles de instalar (ej. Ubuntu) creo que Linux aún es territorio para usuarios avanzados.

Éste colega me recomendó poner Gentoo en mi máquiana, pero para empezar de inmediato lo que hice es hacer instalaciones de pruebas en una máquina virtual (vmware worksatation) para así no tener que hacer bakups de window e historias que llevan su tiempo. Está claro que me voy a pasar a Linux en cuanto lo vea claro y es que me he cansado de Mocosoft y su política más que poco ética.

De momento estoy probando Gentoo y Ubuntu, y la cosa se presenta bastante mejor de lo que era antes. Quedan muy lejanos aquellos años en los que Linux se instalaba todo a base de comandos relamente largos y complejos. Y no te digo nada a la hora de configurar el hardware. Llegué probar RedHat, Mandrake, Debian, Knoppix y alguno más, pero la verdad es que nunca tuve mucha continuidad aunque era realmente interesante. ¡Y aún lo sigue siendo! Por eso quiero emepzar a recordar comandos y todo eso con los terminales.

Bueno, ya iré diciendo que tal me va el tema Linux.
Me mola éste Tux regordete.