Está en la página 1de 10

Por qu uso IceWM?

INTRODUCCIN Cuando menciono que uso IceWM como mi gestor de ventanas, la gente se sonre. Sospecho que son muy corteses, y no me dicen que estoy loco de remate. =) IceWM es, EMHO, el gestor de ventanas ms subestimado y menos entendido en el mundo de los novatos. Su uso predomina en desarrolladores, y usuarios avanzados, los cuales nunca hablan de esto, pero usan mltiples terminales y disfrutan de la invisibilidad de este gestor que nunca obstruye a la hora de trabajar. Es rapidsimo, usa muy poca memoria RAM, y es configurable para cualquier tipo de usuario o tarea, es perfecto para ordenadores viejos con poca memoria RAM, y cuando usan uno moderno, lo hace todava ms rpido. Es perfecto para pottiles/laptops donde el uso del ratn es incmodo. IceWM es simple, magro, mimimalista, y todo \"business\". En los dos aos y medio que llevo usando GNU/Linux he usado KDE, Gnome, Fluxbox, Blackbox, Openbox, WindowMaker, Fvwm, AfterStep, Ion2/3, RatPoison, y otros que ya ni me acuerdo. Como novato, siempre he sido curioso, y me encanta meterme en camisa de once varas. En el pasado, IceWM fue para m un gestor rpido pero nada extraordinario; tena que pulsar 2-3 veces para lanzar una aplicacin. Los gestores de ventanas que son ratn-intensivos me cansan la mano despus de unas horas de trabajo, por eso nunca pens seriamente en hacerlo mi gestor de ventanas primario. Hasta que descubr los atajos de teclas (una tecla) y la facilidad para implementar estos cambios. Hoy da, es el nico gestor que uso y estoy muy contento con l. Hace que mi cafetera (PII/266/128 MB RAM) vuele, y me ahorra mucho tiempo en el trabajo, ya que no tengo que pensar en mens, buscar y pulsar conos, etc. Pero me estoy adelantando...cmo llegu a este punto?. Hace como un ao, cuando usaba XFCE4, le un artculo sobre las virtudes de XFCE4, escrito por un geek norteamericano, en el cual deca que XFCE4 era muy bueno, rpido y dictaba la norma a seguir de todos los entornos de escritorios como KDE/Gnome en el futuro. Que lo nico que le faltaba era hacer que la configuracin de atajos de teclas (key bindings) fuese ms fcil de implementar, especialmente para desarrolladores como l. Y que mientras tanto, l volvera a su adorado IceWM. Qu? IceWM? Pens: \"qu es lo que sabe el to ste, que yo no s?\"

Por qu un geek como l, con lo ltimo en hardware, usa IceWM? Hmm...tena que investigar esto. As que me met en google.com/linux y escrib: \'icewm\' y comenc a leer artculos sobre IceWM en espaol e ingls. Despus, fu al sitio icewm.org y le el FAQ, Wiki, y todo lo dems. INSTALACIN Hay dos formas de configurar IceWM, a mano, o con programas como \'icepref\' o \'iceconf\', que tienen interfaces grficas y no hay que pensar mucho. Yo configuro los ficheros de Preferences y Keys a mano y el men con iceme. Para configurarlo a mano: # apt-get -y install icewm icewm-themes iceme Para configurarlo con programas terceros: #apt-get -y install icewm icewm-thems iceme iceconf icepref Lancen cualquiera de estos programas y sigan las instrucciones, son intuitivos, fciles. icewm = el gestor de ventanas icewm-themes = instala alrededor de 70 temas, cambiando el \'look\'. iceme = programa que edita el men y pone conos en la barra de tareas. Si no saben como hacer que IceWM comience por omisin al entrar a las Xs, lanse el artculo: Configuracin de Debian Post-Instalacin, en la seccin de \'Artculos\' en el sitio esdebian.org. Si son novatos, y estn \"ms verdes que una guanbana\", lanse el artculo con ms razn. La forma ms fcil para m, es agregar la lnea: exec icewm-session al fichero /home/tu nombre de usuario/.xsession save/exit logout/login ICEWM BSICO Al entrar en IceWM por primera vez, notan que no hay conos en el escritorio, los cuales roban recursos de memoria y son obsoletos como despus se percatarn. Si quieren conos, instalen \'dfm\' u otros programas como \'Rox-filer\'. Tampoco trae wallpapers, ni paisajes, por la misma razn antes mencionada, pero pueden instalarlos en el fichero de \'Preferences\'. Si pulsan en el primer cono Linux/Debian/IceWM, a la izquierda en la barra de tareas, dependiendo del tema instalado, les saldr el men

principal, all vern una lista de aplicaciones y submens. Muy parecido a Windows. En este men, si pulsan en \'Programas\', obtienen el men de principal de Debian. Para obtener una aplicacin como Mozilla-Firefox, pulsan: Programas > Aplicaciones > Red > Mozilla Firefox A primera vista, vern esto: En la barra de tareas, de izquierda a derecha, probablemente, el cono de Mozilla, seguido de los escritorios virtuales, que son cuatro por omisin. Esto se puede aumentar o disminuir de acuerdo a sus necesidades. Yo slo uso dos, si quieren los escritorios virtuales a la derecha del taskbar, se puede configurar tambin. Seguidamente, vern las ventanas que tengan abiertas, despus, tres cuadritos. El primero, cuando pulsan sobre l, les da Nestat, un reporte de la red y sus puertos. El segundo cuadrito, el estado de la red, puertos conectados, la velocidad de la actividad cuando bajan algo. El tercero, la actividad del procesador, y la cantidad de procesos en accin, mejor conocido como Top. El ancho de los cuadritos es ajustable. El prximo cono es el del correo, que les dice cuando tienen correo y pueden coordinar esto con Mutt. Esto se configura en Preferences, lo cual nunca me ha interesado. Luego, la hora militar (lo cual se puede configurar para que de la hora en am y pm), si ponen el puntero del ratn sobre la hora, les da la fecha. Y por ltimo, el smbolo (>), que cuando pulsado, esconde la barra de tareas, al ser pulsado otra vez, regresa la barra. Como ven, no hay nada que envidiarle a entornos de escritorios que pesan cien veces ms, y son ms lentos. La barra de tareas puede hacerse \'Autohide\', es decir, invisible hasta que le pasen el ratn por encima, pueden doblar el ancho de la barra, o pueden ponerla arriba, a la Gnome. IceWM tiene toda clase de configuraciones, slo es cuestin de escoger. Si estn contentos con la configuracin que viene por omisin, no hagan nada, si quieren configurar algo, sigan leyendo. EL MEN Para configurar el men principal, ejecutan el paquete \'iceme\' (ice menu editor) como usuarios, o desde el men principal. Seleccionan la aplicacin que no quieren que aparezca en el men y le dan Crtl+X o Delete desde el men de arriba, y as sucesivamente, hasta que hayan borrado lo que quieren, y lleguen a Programas. He aqu mi men principal: Programas

Ventanas Ayuda Temas Salir Si pulsan Ayuda, les sale el documento oficial de IceWM. Si quieren poner conos en la barra de tareas, lo pueden hacer con iceme, seleccionen la aplicacin del men de iceme (Programas), luego la copian con Ctrl+C, bajan a Toolbar, lo abren (pulsando en el signo de +), y pegan la aplicacin con Ctrl+V, cuando terminan, salvan con Ctrl+S, y salen con Ctrl+Q. Salen y entran de las Xs, y cuando vuelvan tendrn sus conos en el taskbar. TEMAS icewm-themes trae alrededor de 70 temas con diferentes looks, slo voy a mencionar unos cuantos, pueden probar la lista entera y escoger. Los temas en la lista viene en orden alfa-numrico. Escogen un tema y pulsan Enter, inmediatamente cambia el look. Men Principal > Temas > Gnome look: IceGnome2 XFCE4 look: IceBlueCurve, IceBlueOkayish Mac look: aquablue, liquid, sortofaqua KDE look: pkde, kde2, yak y otros XP/WINDOWS = Silver XP, XP, XP-new Mis favoritos son IceBlueOkayish, sortof aqua, y 708090 =) PREFERENCIAS (Preferences) Entro a las Xs con startx, IceWM se abre, si quiero lanzar una aplicacin, pulso: F1 = lanza el terminal (aterm) F2 = lanza xfe, mi gestor de ficheros como una saeta. F3 = lanza xchat, para entrar al IRC F4 = lanza Mozilla-firefox F5 = lanza el navegador Opera F6 = lanza xzgv, mi visor de imgenes F7 = lanza la hoja de clculo Gnumeric F8 = lanza el procesador de palabras Abiword

Nada es ms rpido que esto, lo cual deja obsoleto mens, iconos, y combinaciones de teclas. Todo es rpido, eficiente, y econmico. Usteden pueden programar todo esto con las teclas que quieran, para que lance las aplicaciones que deseen, no hay que ser un genio para lograr esto, como vern ms adelante. Si no quieren usar las teclas Fn, usen combinaciones como Ctrl+Alt+, por ejemplo: Ctrl+Alt+m = mozilla-firefox (o cualquiera letra que escojan) o la combinacin Alt+Shift+letra, hay combinaciones para tirar para el aire. Si tienen la tecla Windows, a la hora de ejecutar este atajo (Ctrl+Alt+m), pulsen la tecla Windows y la tecla \'m\' y lanzarn mozilla, si no la tienen ctrl+Alt+m har el trabajo. En otras palabras, en la mayora de los casos, y dependiendo del tipo de teclado que tengan, la tecla Windows toma el lugar del combo: Ctrl+Alt, pero tienen que programarlo en el fichero \'keys\' como Ctrl+Alt. Clarito como el lodo, verdad? =) Esto es bien sencillo, como se darn cuenta una vez que comiencen a hacerlo. =) Por omisin, IceWM viene con los atajos de teclas siguientes: Alt+Tab = para cambiar de ventanas Atl+F4 = cierra cualquiera aplicacin abierta Alt+F10 = maximimizar la ventana y volverla a su tamao original Alt+F9 = pone la ventana en la barra de tareas Alt+F12 = enrolla la ventana Alt+Shift+F12 = ocultar Alt+F1 = elevar Alt+F3 = bajar Para cambiar de escritorio virtual, slo hay que pulsar la tecla Windows (abajo, entre Crtl y Alt) y la flecha derecha o izquierda. Si no tienen la tecla Windows, usen Ctrl+Alt. Los atajos de teclas son muy convenientes, ya que no rompen la concentracin, y no tienes que pausar para coger el ratn y buscar el lugar dnde pulsar. Si quieren mudar una ventana a otro escritorio virtual, pulsen Shift y y con el puntero del ratn pulsen el nmero del escritorio deseado en la barra de tareas. Todo esto se puede hacer con las teclas o el ratn, dependiendo cul es el mtodo favorito de usar el gestor de ventanas. Si pulsan con el botn derecho en la barra superior de la ventana, les sale un men con otras opciones, para ms combinaciones vayan a icewm.org o lean la lista de stas en el fichero Preferences.

CMO CONFIGURO LAS PREFERENCIAS? De acuerdo a las indicaciones en el sitio de IceWM, lo primero que hay que hacer es copiar los ficheros que querramos alterar a nuestro directorio /home. La direccin global de icewm en Debian es: /etc/X11/icewm All encontrarn los siguientes ficheros: keys menu preferences programs toolbar winoptions Asi que copiamos el fichero Preferences y Keys (key bindings) as: Ejemplo: $ cp /etc/X11/icewm/preferences /home/nombre_usuario/.icewm/preferences

y luego el de \'keys\' Ejemplo: $ cp /etc/X11/icewm/keys /home/macondo/.icewm/keys

Ok, ahora tenemos copias de ambos ficheros en nuestro /home. Con su editor favorito y como ROOT, acceden el fichero de los atajos de teclas. # nano /home/nombre_usuario/.icewm/keys Como mencion anteriormente, metan las combinaciones de teclas para las aplicaciones que quieran, en el orden que deseen. La primera seccin es la de las teclas, modifquenlas a su gusto, he aqu las mas: key \"F1\" aterm key \"F2\" xfe key \"F3\" xchat

key \"F4\" mozilla-firefox key \"F5\" opera key \"F6\" xzgv key \"F7\" gnumeric key \"F8\" abiword O podra ser: key \"Crtl+Alt+x\" xterm etc save/exit logout/login. Ahora est activado. Vamos a configurar las \'Preferences\': Al principio, como todo en la vida, toma tiempo, ahora que me lo s de memoria, me toma menos de 5 minutos configurar ambos ficheros. =) # nano /home/nombre de usuario/.icewm/preferences Se encontrarn con un fichero enorme y sin divisiones, yo lo divido en secciones para que sea ms fcil, pero si es la primera vez, vayan leyendo uno a uno y as descubrirn qu es lo que trae, y probablemente encontrarn cosas que quieren modificar, no mencionadas en este artculo. Cada opcin viene en forma de dos lneas. La forma de cambiar las opciones, es \'descomentar\' la segunda, y habilitarla o no. Para habilitar, escriban el nmero 1, para deshabilitar, el nmero 0 (cero), una vez terminado con esto, save/exit, y salgan/entren de las Xs, y los cambios se tomarn efecto al volver a entrar a las Xs. Ejemplo: Supongamos, que son adictos al look de Gnome, se fueron a Temas en en el men principal, y escogieron el tema IceGnome2, pulsaron Enter e inmediatamente fue activado el tema, pero les gustara tener la barra de tareas arriba, como en Gnome. Para esto, buscan en la opcin que lidea con esto en la seccin de Taskbar y alteran la posicin de sta: # Task bar at top of the screen # TaskBarAtTop=0 # 0/1 Como pueden observar, viene deshabilitada por omisin, (cero), lo que indica que el taskbar est abajo en la pantalla. Para ponerla arriba, descomentan la segunda lnea (siempre), y para habilitarla, cambian el

nmero a 1, cosa que quede as: #Task bar at top of the screen TaskBarAtTop=1 # 0/1 Fjense que el nmero que cambia es el que sigue al smbolo de igual (=) save/exit logout/login cuando vuelven a las Xs, tendrn la barra arriba como en Gnome. He aqu las opciones que yo cambi y que son de mi gusto personal: # Show \'show desktop\' button on taskbar TaskBarShowShowDesktopButton=0 # 0/1 (no quiero botn para ver el escritorio) # Show \'window list\' menu on task bar TaskBarShowWindowListMenu=0 # 0/1 (tampoco quiero ver el window list) #Clock Date format for tooltip (strftime format string) DateFormat=\"%A %d %B\" as, cuando le paso el puntero a la hora me sale la fecha en este formato: jueves 14 abril no quiero la hora otra vez. Las maysculas dan el nombre completo, las minsculas, en forma abreviada. Busquen en google: strftime, para ms variaciones. # Desktop background image # DesktopBackgroundImage=\"\" (casi a final de este fichero), en la antepenltima opcin, vern esto. Para insertar una foto, paisaje, en el escritorio, bajen la imagen a su /home dir, y luego cambien la opcin asi, en este caso, es una foto de mi hija: # Desktop background image DesktopBackgroundImage=\"/home/macondo/Vero.JPG\" NOTA IMPORTANTE: para que esto trabaje, tienen que poner:

exec icewm-session en el ~/.xsession, si slo ponen \'exec icewm\' IceWM es lanzado pero no, el wallpaper. WorkspaceNames=\" 1 \", \" 2 \", (por omisin viene con 4 escritorios virtuales, slo necesito dos, as que borr dos, tambin pueden aumetarlos.) save/exit logout/login voil, tienen todos sus cambios funcionando, incluyendo un wallpaper en sus escritorios. En IceWM, si instalan/desinstalan un paquete y quieren que el cambio se refleje en el men principal: $ update-menus Si quieren que la base de datos se actualice: # updatedb Si leer esto les da migraas, y encuentran esto es muy complicado, usen \'iceconf\' o \'icepref\'. Son grficos y ms fciles para los novatos. Si les encanta descubrir, trastear, y probar opciones nuevas, bienvenidos a IceWM. Una vez que se aprendan los atajos, no hay nada ms rpido y fcil de usar. Espacio total usado en mi disco duro con IceWM: macondo@debian:~$ df -h S.ficheros Tamao Usado Disp Uso% Montado en /dev/hdd1 18G 547M 17G 4% / tmpfs 63M 0 63M 0% /dev/shm 547 MB, un poquito ms de la mitad de 1 GB! Memoria usada por IceWM, por si solo: macondo@debian:~$ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND macondo 1390 0.0 0.8 4528 1044 tty1 S 10:17 0:00 icewm-session macondo 1419 0.0 1.2 4604 1620 ? SNs 10:17 0:00 icewmbg macondo 1420 0.0 2.7 7444 3504 ? Ss 10:17 0:02 icewm

--restart macondo 1421 0.0 1.5 6568 1912 ? Ss 10:17 0:00 icewmtray Usa un total de 8 MB de RAM! La columna RSS refleja la cantitad de memoria actual usada en kb. Si no tienen mucho espacio o velocidad, o un hardware antiguo, recomiendo que prueben IceWM.

También podría gustarte