/me, informatica, laptop, planet, Uncategorized

¿Como armar un escritorio bajo en consumo?

Esto me lo he preguntado ya muchas veces y por muchas razones (la mayor es que soy un #tacaño de ram :p), por eso un dia me puse a crear lo que me imagino que sera el mejor balance entre usabilidad (no se necesita ser tan taliban para hacer algo funcionar) y consumo.

Ingredientes:

-Una pc

-Internet o los CDs/DVDs de nuestra distro (si es posible la ultima versión)

-Una mesa (opcional, nos servirá para agarrar a patadas cuando algo no funcione)

Ok empezamos:

Primero hay que instalar el sistema sin entorno gráfico (publico en silencio como si hubieran descabezado un perro)…

Se hace esto por que la mayoría de las distribuciones orientadas a usuario final instalan un entorno por defecto (gnome o kde, openoffice, firefox, thunderbird, etc.) que suele ser algo pesado y que va pensado para que la mayoría de los usuarios no les cueste mucho utilizarlo, esto es la pauta que se usa para medir los “requerimientos minimos” de instalación de las distros.

Bueno en debian para instalar sin modo grafico se debe desmarcar la opción “Entorno de escritorio” que aparece despues del particionado:

Tasksel sistema automatico de instalación

Tasksel sistema automatico de instalación

En ubuntu se debe instalar el sistema con el instalador alternativo que no trae un live-cd, en otras distribuciones basadas en redhat y suse hay un paso similar al tasksel, otros como gentoo y slackware no tienen este problema.

Luego una ves estamos en el prompt de bash pasamos a modo de super usuario e instalamos un entorno gráfico que gasta menos recursos.

Las alternativas son:

-gnome-core: solo el entorno sin los plugins ni los extras, nos gasta menos pero no es un gran cambio

-xfce4: Es menos tragón que gnome y muy usable, esto nos ayudará

-lxde: me decidi por este ya que es mucho menor en consumo que xfce y no incluye tantas herramientas innecesarias

-Un gestor de ventanas: este solo para los que no les importe pasar horas tuneando un escritorio

Para instalar LXDE:

apt-get install xorg lxde gdm

Ahi puse GDM pero podemos usar XDM (muy feo, para esa gracia mejor startx XD) y una nueva alternativa que se llama SLIM.

Eso de apt funciona en debian y ubuntu, en otras usen su respectivo gestor de paquetes (zypper,YUM, urpmi, emerge, pacman,etc.), ahora que instalamos LXDE podemos iniciar nuestra sesion gráfica que se verá asi:

LXDE crudo

LXDE crudo

Bueno ya tenemos un escritorio que en promedio nos gastara entre 60 y 100 M en ram pero o hay nada mas :p, ahora empezamos a instalar los componentes:

-Oficina:

Openoffice 3 es muy bueno y muy poderoso, yyyy tambien es muy pesado :p asi que debemos buscar algo que nos pueda ayudar a trabajar sin openoffice, lo mejor es optar por koffice o gnomeoffice, los componentes de gnomeoffice se pueden instalar solos, asi que solo con instalar abiword y gnumeric tenemos ya lo esencial.

apt-get install abiword gnumeric

-Web

Firefox es el mejor navegador web pero no es el mas ligero (antes de la version 2 si lo era) tenemos un par de alternativas que funcionan con el motor de renderizado webkit, uno es ya conocido el navegador por defecto de gnome epiphany-browser, pues hay una versión que utiliza webkit en lugar del pesado gecko llamada epiphany-webkit.

También extiste un navegador en desarrollo llamado arora que utiliza webkit para sus páginas.

Instalación:

apt-get install epiphany-webkit

o

apt-get install arora

Epiphany webkit

Epiphany webkit

Arora

Arora

-Correo

Para correo a menos que quieran pasar horas configurando un cliente de correo en modo consola hay una solución que cubre todas las expectativas y además gasta muy poca ram/CPU, se llama Claws-mail, un cliente de correos modular que podemos configurar con igual facilidad que thunderbird o evolution sin el enorme gasto de recursos.

Instalar:

apt-get install claws-mail claws-mail-plugins

Set up sencillo con gmail:

Primero veran la pantalla de bienvenida del asistente de cuentas, les preguntara por el nombre y la cuenta de correo, para POP3 usen estas instrucciones para llenar lo que pide el asistente:

http://mail.google.com/support/bin/answer.py?answer=13287

Y para IMAP:

http://mail.google.com/support/bin/answer.py?answer=78799

Ven en las instrucciones que ponen dirección:puerto?, pues veran tambien que al poner los parámetros de esa manera en claws-mail les dara error ya que en la especificación del servidor solo acepta su URL, pues pongan solo la URL en el campo y marquen las opciones “Usar SSL y Usar STARTTLS para iniciar sesión” ya que los puertos que usa Gmail son los usados por estos protocolos.

Si usan otra cuenta que no sea de Gmail usen los parámetros que les proporciona el ISP o el servidor de correos.

-Emulador de Terminal:

Hay muchas que son ligeras y veloces la LXterminal funciona bien (algunas aplicaciones de consola no se ven como yo quiero con ella :p) pero si no es lo que buscan o quieren una mas configurable se puede usar Eterm, Wterm, Xterm (es buena y casi siempre viene con Xorg), pero la que mejor se ha comportado una ves configurada es RXVT-Unicode, ligera y veloz, ademas permite transparencia y tabs.

instalar:

apt-get install rxvt-unicode

configuración:

http://www.leprosys.info/2008/12/configurando-la-terminal-urxvt.html

-Música:

Mi preferencia aunque no sea la de muchos es MOC (music on console), un cliente multimedia hecho en ncurses que utiliza menus en consola para escuchar carpetas completas y playlists, soporta los formatos de siempre: ogg, mp3, wma, wav.

instalar:

apt-get install moc

Ejecutar:

usuario@maquina:~/ $ mocp

MOC en acción

MOC en acción

Video:

Mplayer servira para este trabajo :p tanto en GUI como en consola usa poca memoria a comparación de programas como totem o kaffeine aunque el gasto de recursos de mplayer depende de lo que se este reproduciendo.

instalar:

apt-get install mplayer

Con esto debería ser suficiente para una maquina que necesite gastar poco para su funcionamiento (ej: una netbook) o que la pobre maquina tenga un dueño “tacaño de recursos XD” (/me), asimismo como la gente que les gustan los entornos minimalistas sin perder nada de usabilidad, aqui me centre en debian pero esto es funcional enla mayoría de las distribuciones, espero comentarios y sugerencias para mover o profundizar sobre los que se ha puesto aqui.

Anuncios
Estándar

7 thoughts on “¿Como armar un escritorio bajo en consumo?

  1. Guanaserker dice:

    No soy linuxero a tiempo completo, pero hay un par de programas que me impiden serlo (dreamweaver y photoshop) los he emulado con wine pero al coste de gran consumo de recursos, seria excepcional que especificaras el consumo total de tu escritorio de bajo consumo para tener en cuenta para usar estas dos herramientas que cuando menos photoshop no tiene par en linux (gimp deja mucho que desear). Por lo demas muy buen post.

  2. tuxwarrior dice:

    bueno vamos a probar cuanto da el entorno, estoy en una maquina AMD64 asi que mi consumo es mas alto, pronto subire los datos para i386 que es la mas comun y ahi se vera el verdadero gasto:

    Al iniciar el sistema (solo el debian con lxde, wicd para la wireless y GDM como gestor de entrada) da esto el free -m:

    ulises@dante:~$ free -m
    total used free shared buffers cached
    Mem: 993 563 430 0 49 318
    -/+ buffers/cache: 195 798
    Swap: 972 0 972

    la segunda fila donde dice used esta la ram utilizada, en este caso es 195M, una ves que tenemos abierto el arora y claws-mail el resultado es este:

    total used free shared buffers cached
    Mem: 993 602 390 0 51 318
    -/+ buffers/cache: 232 761
    Swap: 972 0 972

    232M (mi memoria es de 1G), para ver tambien tu consumo de CPU seria bueno que tuvieras la aplicacion htop (apt-get install htop).

    Pronto subo datos para i386

  3. rargueta dice:

    Esta muy bien tu explicacion de como instalar el sistema grafico en pc de bajo recurso, pero te cuento que yo tengo una pc que se la di a mi hijo de 6 anios para que hiciera sus tareas del colegio, las caractericticas son bien limitadas: pentium 1 133Mhz, 64 RAM y disco de 2GB. y le instale Puppy Linux y funciona perfectamente, con pantalla grafica, navegador firefox, openoffice y algunas alicaciones para audio y video. y no es muy lenta.
    lo bueno que se instala todo el software desde un simple cd que viene como live-cd. y no es complicada su instalacion…

    te lo comento por si te sirve de algo esta informacion.

    ra

  4. tuxwarrior dice:

    Esto es para los que quieran armar sus propios escritorios en la distro de su elección, puppy es una de las mejores distros miniatura que existen bastante rápida, otros ejemplos son Damn Small Linux, slax y grml, la posibilidad de encontrarlo ya hecho o armarlo para tus propias necesidades es una de las cualidades del software libre

  5. ts3000 dice:

    Muchas gracias por esta guía, algunas de las aplicaciones que mencionan me han sido muy útiles.
    Pero tengo una duda, uso LXDE, ¿hay alguna forma de crear lanzadores para aplicaciones en consola?.
    En Gnome es posible, más no logro conseguirlo en LXDE, más concretamente que al hacer doble clic ejecute a rxvt-unicode y a mocp por
    ejemplo.
    ¡Saludos!

  6. tuxwarrior dice:

    Puedes hacerlo manualmente, creando un “mocp.desktop” por ejemplo en un editor de texto (vim o leafpad ya en LXDE) llenandolo de esta manera:

    [Desktop-Entry]
    Encoding=UTF-8
    Name=Moc Player
    Exec=mocp
    Icon=
    Terminal=true
    Type=application

    Si no funciona de esa manera siempre puedes cambiar “Exec=mocp” por “Exec=xterm -e mocp”

  7. Devoto (antes ts300) dice:

    No había pasado antes para darte las gracias, ¡pero si funciono!.
    Gracias de nuevo.

    Have a good day!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s