Archivo de la categoría: Linux

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

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

Como activar un joystick automáticamente en Debian

Bien, me tope con un leve problema con mi joystick.

Resulta que al enchufarlo, el sistema crea el dispositivo /dev/js0 y los links correspondientes en /dev/input

Pero el joystick en sí, no funciona hasta que:

  • Se calibra en el centro de control de KDE o …
  • Al hacer el comando: jstest /dev/input/js0

Esto significa, enchufar, correr el comando y luego jugar.

Para evitar el paso intermedio, es decir, solo enchufar y jugar, es necesario entonces disparar el comando jstest cuando el joystick se enchufe.

Existe un demonio llamado udev que se encarga de este tipo de tareas.

Bien, me tope con un leve problema con mi joystick.

Resulta que al enchufarlo, el sistema crea el dispositivo /dev/js0 y los links correspondientes en /dev/input

Pero el joystick en sí, no funciona hasta que:

  • Se calibra en el centro de control de KDE o …
  • Al hacer el comando: jstest /dev/input/js0

Esto significa, enchufar, correr el comando y luego jugar.

Para evitar el paso intermedio, es decir, solo enchufar y jugar, es necesario entonces disparar el comando jstest cuando el joystick se enchufe.

Existe un demonio llamado udev que se encarga de este tipo de tareas.

Seguir leyendo Como activar un joystick automáticamente en Debian

Compaq Presario V3418LA, Vista y Linux

Algo tarde el review, pero más vale tarde que nunca.

Compaq V3418LA

¿Primero… Por que escogí este notebook?

  • CPU: AMD Turion 64 2,2 ghz (Mk-38), 25w
  • RAM: 1 Gb (2 módulos de 512MB) .
  • VGA: nVidia Corporation C51 [Geforce 6150 Go] (rev a2) (memoria compartida)
  • Wifi: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 02)

Hasta el minuto de mi compra, lo decidí principalmente por la vga nvidia. Es raro encontrar un notebook relativamente barato que no sea Intel o Ati. No escogí la Intel solo porque nunca la he probado ni sabido como anda, por otro lado, el driver de nvidia lo he instalado un montón de veces, y ya conocía su rendimiento en Linux, debido a que en mi desktop tengo una humilde FX 5200 (muy aperrada).

Consulte la compatibilidad de sus dispositivos en Linux (como suelo hacerlo al comprar nuevo hardware) en mi querido foro Powers.

Estaba seguro que nvidia no daría ninguna problema para los efectos gráficos, pero si temía que no funcionaran las distros modernas debido a un problema del manejo del sistema ACPI en el Kernel 2.6.2*. También temía ser víctima del temido «hardware capado para vista», es decir, hardware mal intencionadamente hecho solo para correr en Vista. Ya había leído historias de baterias que duraban minutos, o un touchpad que no funcionaba, o dispositivos como el cd-rom inaccesibles despues de instalar Linux, que mistoriosamente vuelven a funcionar al desinstalarlo.

Finalmente he logrado hacer funcionar todo.

El review completo a continuación…

Seguir leyendo Compaq Presario V3418LA, Vista y Linux

Probando OpenSuse 10.3 (si oh… sacando pica)

Me he bajado por torrent la versión KDE/x86/CD de Opensuse-10.3

Las cosas nuevas que me han gustado de esta distro:

  • Si la instalación era sencilla, ahora es a prueba de tards.
  • Al cargar el CD en Windows, aparece un instalador que se puede llevar a cabo desde ahí (no probé del todo esa opción, pero me pareció interesante).
  • El tiempo de arranque (boot) es ínfimo.
  • La tremenda evolución que se pegó el Yast2. Ahora no tengo que estar 5-10 minutos esperando por cada repositorio que quiero añadir.
  • El nuevo sistema para instalar repositorios/paquetes simplemente clickeando un archivo que trae todos esos datos (un .ymp). Así se ahorra el traumático trámite de añadir repositorios (hello newbies de ubuntu :D). Además, por ejemplo, si quiero instalar los drivers de nvidia, es cosa de buscarlo en el wiki de opensuse, clickear el archivo, y automáticamente se añade el repositorio y se instalan los paquetes.
  • La posibilidad de bloquear paquetes, es decir, que bajo ningún motivo se instalen (no lo he visto en apt de Debian o Ubuntu). ¿Para que sirve? porque hay casos en que uno mismo a encontrado un paquete «bueno» o ha compilado una versión más nueva, entonces es para evitar que el sistema de paquetes «pise» mi instalación manual. (Esta característica no se si es nueva, pero ahora que Yast2 funciona decente, me metí a cachurear)
  • Durante la instalación se añaden los repositorios OSS (programas libres) y NO-OSS (programas gratuitos pero restringidos).
  • Viene con soporte «mp3» de fábrica. O no tan así, no recuerdo si fue por añadir los repositorios NO-OSS.
  • Cambié el motor de Amarok de Gstramear (que trae) por Xine debido a quemientras tocaba la música, se quedaba parado en cualquier parte. Pero como Xine no trae soporte mp3, al tocar un mp3 por primera vez sale una opción para instalarlos inmediatamente (como en kubuntu), así fue como llegué acá y termine instalando todos los codecs solo con clicks (y obviamente la contraseña de root).

Seguir leyendo Probando OpenSuse 10.3 (si oh… sacando pica)

Vi/Vim Con resaltado de sintaxis en *Ubuntu

Para el trabajo de laboratorio de Estructuras de Datos I, nos pidieron trabajar con Listas enlazadas en C con Linux.

En una ayudantía introdujeron a los alumnos al uso de linux, y sobre todo, a Vim, ya que si no podían/sabían instalar alguna distro Linux, por lo menos podrían trabajar por ssh con los equipos del departamento de informática (soy alumno del Diinf de la usach).

Bueno, llegando a la casa, quedé con la duda de como usar vi/vim, ya que pensando en aquella circunstancia de solo disponer de la consola, me imagine que sería muy útil, y además, era una de mis metas saber ocupar este editor.

El problema es que el vi/vim predeterminado de ubuntu es algo limitado. No reconoce las sintaxis, etc…

Finalmente logré dejarlo así:

Konsole Vim

A continuación: Como instalar Vi/Vim en ubuntu para que reconozca la sintaxis coloreada.

Seguir leyendo Vi/Vim Con resaltado de sintaxis en *Ubuntu

Problemas que me ocurren con Compiz Fusion

Esta es una lista de Problemas que he tenido con el nuevo Compiz-Fusion y como los he «solucionado», aunque sean soluciones a medias.


  • PROBLEMA: No se puede seleccionar una palabra en texto plano en ningún programa con el atajo Ctrl+Alt+left o Ctrl+Alt+right.
  • SOLUCIÓ: El atajo se encuentra ocupado por el nuevo plugin «Enhanced Zoom Desktop» (muy bueno a mi gusto comparado con el pobre zoom que traía inicialmente). Lo que se debe hacer es configurar este plugin con Compiz Settings Manager -> Enhanced Zoom Desktop -> Pestaña actions -> Zoom Movement. allí están los culpables, los «Pan Zoom *» usan las combinaciones Ctrl+Alt+*. Lo que hay que hacer es cambiarlas por otras teclas o deshabilitar los atajos.

  • PROBLEMA: Ciertas ventanas no toman el decorador, por ejemplo del Amsn, o de las aplicaciones que hago yo mismo a base de gdt (irrlicht). No se ha que se debe (¿bug?), pero se puede solucionar con un comando que llama a compiz y compiz llama al decorador, así:
  • SOLUCIÓ: compiz -c kde-window-decorator(en gnome es gnome-window-decorator, y con emerald simplemente emerald)
  • SOLUCIÓ DEFINITIVA (EDIT: 15/08/2007): En El CompizConfig Settings Manager -> Plugin Workaround -> Desactivar ticket en «Qt Windows Fix»

Fuente


  • PROBLEMA: No hay un «icono» como el del beryl-manager en el compiz fusion que esta en los repositorios de Treviño.
  • SOLUCIÓ: Espero que aparezca luego (sino está ya) el fusion-icon. Sino lamentablemente la única opción es bajar las fuentes de compiz por git, ir al idrectoro fusion icon y luego compilar.

  • PROBLEMA (09/08/2007): Mover el Cubo con la rueda del Mouse en el escritorio.
  • SOLUCIÓ: Se puede activando el plugin «Viewport Mouse Switch»

  • PROBLEMA (17/08/2007): Bordes de Ventana (Decorador) Transparente.
  • SOLUCIÓ: El comando para el de kde es:

kde-window-decorator –replace –opacity 0.2 –active-opacity 0.5

Donde los numero son la transparencia de 0 (transparente) a 1 (opaco). Si se usa gnome-window-decorator o emerald, los parámetros son idénticos.

Para que se levante compiz con el decorador transparente, en el CompizConfig Settings Manager -> sección Effects -> plugin Decorador de Ventanas, se debe escribir en la caja «Comando» la linea anterior.


Cualquier problema nuevo, vuelvo a editar el post.

[Ubuntu] Tip para acortar los comandos para controlar servicios

Es muy sencillo.

Recuerdo cuando probé redhat hace años, que para iniciar/detener/reiniciar un servicio por consola, se hacía así:

# service nombre-del-servicio start

En debian y ubuntu, se hace igual, pero llamando directamente a los scripts en init:

# /etc/init.d/nombre-del-servicio start

o así:

$ sudo /etc/init.d/nombre-del-servicio start

Aunque sea un capricho, es posible hacerlo de una forma corta en debian y ubuntu. Debemos instalar un paquete (muy ligero) llamado debian-helper-scripts:

$ sudo apt-get install debian-helper-scripts

Y listo. Ya podemos manipular los servicios por consola como se solía hacer en redhat, osea:

# service nombre-del-servicio start

o

$ sudo service nombre-del-servicio start

Seguir leyendo [Ubuntu] Tip para acortar los comandos para controlar servicios

Leer Hotmail en Linux usando cualquier cliente de Correo

+

Primero, debo notar que esta guía la saque de esta página. Pero me di cuenta que tiene un error que me impedía bajar los correos, de hecho ni siquiera me conectaba el cliente con el servidor.

Entonces leyendo los logs de sistema encontré el error.

Esta es la GUÍA REPARADADA de «Como leer hotmail en cualquier cliente de correo en (K|ED|U)buntu».

Seguir leyendo Leer Hotmail en Linux usando cualquier cliente de Correo