Archivo de la categoría: Software

[Kubuntu Hardy Heron] Idioma español para programas GTK

Hace poco que he estado probando esta distribución en un notebook Acer Aspire 4320. Bastante decente se ha comportado, hay que decirlo.

Al grano: si bien en Kubuntu por omisión trae paquetes de idioma para el entorno, incluso los baje e instala en el mismo proceso inicial de instalación, por desgracia no trae el paquete de idioma para aplicaciones que ocupan GTK, como Gimp o Firefox.

Lo resolví gracias a janitux de #powers, que me comento un tip muy simple. Además de ya tener nuestro sistema en español, debemos instalar el siguiente paquete:

sudo apt-get install language-pack-gnome-es-base

Y listo, basta reiniciar las aplicaciones GTK que usamos habitualmente, para notar el cambio.

GTK, QT, horror por mal uso en algunas interfaces de usuario

Recuerdo hace mucho tiempo haber leído en el Blog de Tomás Pollak (ahora en estado de toma xD) una crítica a KDE4, en relación al desorden que tenían las interfaces en KDE.

Ok, puede tener razón, pero es impreciso. Me pasó a veces ese problema en algunas distros. Por defecto algún programa o interfaz común a varios programas venía con los tamaños descuadrados en paneles y otros contenedores. A lo largo de mi historia de usuario de KDE, son pocas veces que me ha pasado, generalmente a sido con versiones «Beta» de alguna distro, donde generalmente dejan la parte artística para el final.

Generalmente lo solucionaba ajustando manualmente la interfaz (corriendo los bordes de algún panel con el mouse, o cambiar el tamaño de los iconos, etc.), o sencillamente cambiándome de tema.

Pero, cuando me he topado con horrores realmente graves y sin posibilidades de ser arreglado manualmente por el usuario (con clicks), ha sido con aplicaciones GTK, en especial con GIMP y Gaim Pidgin (aunque al parecer, de a poco han ido mejorando).

Por ejemplo, en Gaim no podía hacer más angosta la ventana debido al texto de los botones al pie (que no se reajustaban solos). En Gimp recuerdo que, hace tiempo, habían algunas ventanas que al guardar una imagen se volvían más anchas que el escritorio (en ese tiempo de 1024×768).

Me acorde de todo eso cuando vi esto hoy:

Y eso que mi escritorio actual es widescreen en 1280×800.

¿Necesito un monitor enorme para ver los programas GTK dentro del escritorio?

Bueno, tal vez sea injusta mi crítica, porque en este caso, es Firefox el culpable, debieran ser ellos los que procuraran mantener el diseño de sus interfaces gráficas. De hecho, lo que hace ancha esa ventana es el texto en el «combobox» para seleccionar el tipo de archivo.

Pero acá va otra crítica certera: Si notaron, estaba intentando subir una foto a Flickr, pero a veces cuando las fotos vienen de mi cámara, la máquina las nombra con un código y un número, entonces si en el selector de archivos NO TENGO una vista previa de las imágenes, como si tiene el selector de archivos de los programas de KDE ¿Como diablos podría identificar, entre cientos de fotos, aquellas que quiero subir en ese cuadro? Simple: No se puede, es necesario seleccionar las fotos con otro programa (un navegador de archivos o imágenes), separarlas y luego subirlas todas juntas.

Espero que el tema no se preste para el trolleo. Entiendo a quienes les gusta gnome porque kde «tiene botoncitos, menús y palanquitas por todos lados», pero también espero que me entiendan cuando siento que en gnome «no hay como ajustar el aspecto ante problemas de distribución en la interfaz».

Solo por si acaso: Mi escritorio es KDEmod (KDE 3.5 enchulado) en Archlinux.

UPDATE: Le encontré razón a @Max en que el título era impreciso, lo cambio de «GTK, QT, horror en algunas interfaces de usuario» a «GTK, QT, horror por mal uso en algunas interfaces de usuario». Si quisiera hablar de librería de interfaces gráficas horrorosas, habría partido por las tcl/tk 😛

La energía-temperatura-rendimiento en ArchLinux

En un principio, cuando logre instalar ArchLinux satisfactoriamente, solo me preocupe de tener andando el escritorio, drivers y mis programas favoritos.

Pequé de conformista cuando note que el notebook se estaba calentando de más. En el minuto, mi solución parche fue configurar Klaptop (icono de manejo de energía en kde) para bajar el clock del cpu a un porcentaje estático. Aún así, al 50% significaban una temperatura entre 74

El look de las aplicaciones GTK cuando usamos KDE

Uno de los problemas más feos con los que suelo toparme, es el look de de los programas que han sido creados con las librerías GTK+ (2.0).

No digo que sea mala librería, o que las aplicaciones sean feas. El diseño y distribución de las interfaces gráficas son responsabilidad del equipo de desarrollo del programa en cuestión. Pero «el como se ven» los botones, cuadros, menús, etc. Son responsabilidad (inicialmente) del tema que trae la distribución Linux (o sistema unix-like) que estemos ocupando.

En mi caso, con ArchLinux, es 100% responsabilidad del usuario, debido a que todo se instala a mano. El problema es que los que usamos KDE y a la vez ciertas aplicaciones hechas con GTK (como el compiz-config-settings-manager o mysql-query-browser) notamos como el tema de nuestro escritorio no pega ni junta con estos programas.

Hay una solución intermedia llamada gtk-qt, que es un «engine» para gtk que sirve como wrapper(*) de los temas hechos con QT (librería gráfica, base de KDE). Al instalar este engine, debería aparecer un nuevo ítem en el Centro de Control de KDE (kcontrol) llamada «GTK Styles and Fonts».

Lo malo de gtk-qt, es que como wrapper, tiene algunas falencias notorias, como ciertos controles mal dibujados, o que no tome bien el fondo de una ventana o ese tipo de cosas molestas. Sobre todo cuando ocupamos un tema atípico en nuestro KDE (como en mi caso, Baghira).

Seguir leyendo El look de las aplicaciones GTK cuando usamos KDE

ArchLinux en mi HP Compaq v3418LA

Llevo aproximadamente un mes desde que deje de usar Kubuntu.

Lo hice porque durante mis vacaciones, note con lástima que Kubuntu no era muy rendidor que digamos. Cuando tocaba música en Amarok, o veía un video, o trabajaba en cualquier cosa, notaba que se pegaba brevemente (menos de un segundo en intervalos de minutos), por lo cual la música u otras tareas se notaban «cortadas» mientras estaban funcionando.

Entonces, habiendo conocido como arrancar cualquier distro en mi notebook, decidí probar nuevamente ArchLinux, pero para 32 bits (había probado ArchLinux 64 cuando lo deseche).

Debo decir, que con enorme gusto, logre tener el sistema más ligero, práctico y rendidor que he probado en mi notebook hasta ahora.

Esta Distribución la sugiero, de todas maneras, a cualquier usuario curioso, o usuarios avanzados que busquen rendimiento. No la sugiero para novatos que busquen funcionalidad inmediata de todo a punta de clicks. Acá la consola me ha resultado tremendamente provechosa y rápida, así que a quien se espante de los comandos, prefiero que no siga leyendo.

También es necesario destacar que para esta distribución es indispensable contar con una buena conexión a internet. En mi casa demore algo así como 8 horas en bajar todos los paquetes en una instalación para uso de escritorio.

Fuera de esto, igualmente probaré Kubuntu Hardy Heron cuando aparezca oficialmente (pero sin desechar ArchLinux :P).

Seguir leyendo ArchLinux en mi HP Compaq v3418LA

Lanzar cliente IRC (Konversation) con Firefox en links tipo irc:

Siguiendo con el post anterior de como lanzar Kmail con Firefox en links tipo «mailto:X», acá hay otro tip para arrancar el cliente irc.

En caso de tener instalado Chatzilla, al clickear un link «irc:/servidor/canal» ejecutará el cliente chatzilla. Si no lo tenemos (en mi caso porque ocupo Konversation) , no existirá ninguna regla.

Entonces, lo que se necesita es entrar en about:config y crear una nueva regla para manejar de protocolo irc.

Se crea una nueva cadena (click derecho -> Nuevo -> Cadena).

En el nombre ponemos: network.protocol-handler.app.irc

Y en el valor: konversationircprotocolhandler

En mi caso, el programa que maneja el protocolo IRC es konversationircprotocolhandler y no konversation a secas. No se si otros programas clientes irc soporten el paso de parámetros por consola, pero no hace daño probar.

Lanzar Kmail (o tu cliente de correo favorito) con Firefox en links mailto:

Recién quería mandar un email a una dirección que encontré en la web, y debido a unas extensiones, me resultó dificil copiar el texto.

Pero no es la idea copiar la dirección, pegarla y mandar el mail tampoco. Se supone que puede hacerse rápidamente con un click.

Para ello, necesitamos editar un archivo de configuración de Firefox. Como sugerencia, es preferible hacerlo con Firefox cerrado, así que mejor lee este post con otro navegador (o lector de feeds) mientras lo haces.

Buscamos el archivo prefs.js en el perfil de firefox en nuestra carpeta home:

  • ls ~/.mozilla/firefox/*/prefs.js

Ojo, el asterisco en consola significa «cualquier cosa que coincida» y como en ese comando lo llamo como un directorio, significa «el primer directorio que encuentres». En una situación normal solo tenemos 1 perfil de firefox, por lo tanto solo una carpeta, pero en otro caso, mira si existen más carpetas de perfiles, generalmente el nombre es una convinación aleatoria.

Ok, dicho esto, ahora vamos a hacer la magia, agregamos la siguiente linea (se aconseja ponerla en el orden alfabético que tiene el archivo) :

  • user_pref(«network.protocol-handler.app.mailto», «/opt/kde/bin/kmailservice«);

Donde lo que está en negrita es la dirección del programa que lanzaremos al hacer click en un link tipo «mailto:» (En mi caso, ese programa es el que lanza la cajita para escribir el correo con Kmail).

Como iniciar (bootear) con el Kernel 2.6.20* desde CD/DVD en el HP v3000

y no morir en el intento…

Un punto trágico para mucha gente, sobre todo para los novatos, puede ser que al insertar el CD/DVD y ver que al bootear no funciona. Algunos con la ilusión de poder deshacerse por fin de usar una alternativa a Windows rápidamente pueden cambiar a pensar ¡Esta porquería de Linux no funciona y asdfdsf…&%(#%…!

Yo la verdad no estoy muy seguro si el Kernel es el problemático o es la BIOS Phoenix (algunos apuestan más a esta última).

Lo cierto es que sea quien sea el culpable, es un cacho, pero un cacho con solución.

El Boot

Primero, encendemos nuestro equipo e insertamos el CD. De fábrica, el equipo viene para iniciar desde CD y luego del disco duro, pero si por algún motivo no estuviera así, se pueden hacer 2 cosas:

  • Cambiar el orden de booteo en la BIOS, entramos presionando [Esc].
  • Apretar otro botón [F10] para escoger con que medio bootear (escogemos el lector).

Una vez que nuestra distro esta iniciando, generalmente nos aparecerá un menú.

Acá hay varias cosas que pueden ocurrir:

  • Encontrarnos con un menú de opciones que puedes escoger con las flechas y la tecla enter, (como Fedora)
  • Encontrarnos con una consola pequeña que diga boot: o algo similar (como Debian).
  • Una mezcla rara de ambos (*Ubuntu, Opensuse)

En todos los casos, debiera ser posible pasarle parámetros al Kernel.

Lo importante es que en el punto en que podemos editar las opciones de booteo, pasemos los siguientes parámetros:

pci=assign-busses apicmaintimer idle=poll reboot=cold,hard

Antes de leer los ejemplos que voy a exponer, cabe destacar que al final, voy a poner un paso importantísimo, para dejar estos parámetros en forma permanente una vez instalada la distribución que se haya escogido.

Seguir leyendo Como iniciar (bootear) con el Kernel 2.6.20* desde CD/DVD en el HP v3000