Fedora + Openbox = Mala Idea

Ayer estaba con ganas de probar cosas, me bajé una netinstall de Fedora 19 beta y decidí probarla grabandola con Unetbootin en un usb, pero no funcionó (la iso estaba bien), no cargaba. Y la imagen DVD es de 4,2 GB y no me cabe en el pen de 4 GB (no utilizo las imagenes de CD porque traen al instalar no instalan todo lo que deberían, como los DVD’s).

¿Con lo desfasados que están los CD’s y DVD’s, y teniendo todo el mundo pens de 1, 2 o 4 GB, por qué ninguna distro crea imagenes para los usb?

Bueno, decidí pasar a otra cosa. Como tenía jodida la instalación anterior de Fedora 18, decidí reinstalar. Y es reinstalar porque nadie de los foros de Fedora ni de askfedora me fue capaz de dar una solución.

El problema era que añadí el teclado español junto al estadounidense durante la instalación y en vez de seleccionar la tecla CTRL derecha para el cambio de teclado, como hago siempre, seleccioné por equivocación la tecla ATL derecha, vamos ALT GR. Grave error. Y no he encontrado manera de cambiar eso, ¿qué archivo de configuración?, ¿dónde?, se me escapa (en Xfce). El problema con la respuesta es que mi teclado no estaba en la lista, así que no pude crear una nueva theme.

Reinstalé Fedora 18, por equivocación, en vez de seleccionar Mate, seleccioné Openbox. Maravilloso, no instala apenas nada, por lo menos a primera vista, pero htop me muestra que consume 270 MB sin hacer nada. Y pensar que openox está pensado para máquinas con 128 MB de ram y que con 250 debería ir de maravilla y con 500 MB debería parecerse a un cohete espacial. En fedora nada de eso, alcanza los 480 MB de consumo solo con yum.

Y si miramos cuales son los procesos que gastan la ram, no tiene sentido. A ver, empezando por los de mayor consumo:

  • 5 procesos de Lightdm. Curioso, yo pensaba que el login manager solo necesita 1.
  • 3 procesos de nm-applet (Network manager applet). También es curioso que instale eso sin instalar ninguna barra/panel y que sean 3, ¿no basta con tener la applet una vez?
  • 5 procesos de polkitd. Eso si se entiende.
  • 4 procesos de NetworkManager –no-daemon. ¡Otra vez! ¿Por qué tantos? Y encima la red no funciona bien, va intermitente (porfavor no me preguntéis eso qué es como me hizo hace poco un técnico).
  • 3 procesos de Pulseaudio. En fín…
  • 5 procesos de gnome-keyring-daemon. Acordarse que eso también es del Network Manager, luego en total tenemos 12 procesos para “tener” internet.
  • Etc.

Bueno, pues frente a esos 270 MB sin sentido del Openbox en Fedora, tenemos que mi Centos 6.4 con Gnome 2 solo consume 290 MB (estamos hablando de 64 bits en los dos casos). Y eso que tiene un file manager ejecutándose como daemon (Nautilus), porque al instalar Openbox en Fedora, no te instala ninguno.

Para los curiosos dejo aquí la salida de pstree de Openbox + Fedora:

systemd-+-NetworkManager-+-dhclient
        |                `-3*[{NetworkManager}]
        |-abrt-applet---{abrt-applet}
        |-2*[abrt-watch-log]
        |-abrtd
        |-accounts-daemon---{accounts-daemon}
        |-applet.py
        |-2*[at-spi-bus-laun-+-dbus-daemon---{dbus-daemon}]
        |                    `-3*[{at-spi-bus-laun}]]
        |-2*[at-spi2-registr---{at-spi2-registr}]
        |-atd
        |-auditd-+-audispd-+-sedispatch
        |        |         `-{audispd}
        |        `-{auditd}
        |-avahi-daemon---avahi-daemon
        |-chronyd
        |-console-kit-dae---63*[{console-kit-dae}]
        |-crond
        |-cupsd
        |-3*[dbus-daemon---{dbus-daemon}]
        |-2*[dbus-launch]
        |-dconf-service---2*[{dconf-service}]
        |-firewalld
        |-gconfd-2
        |-gnome-keyring-d---4*[{gnome-keyring-d}]
        |-imsettings-daem---2*[{imsettings-daem}]
        |-irqbalance
        |-lightdm-+-X
        |         |-lightdm-+-openbox-+-ssh-agent
        |         |         |         `-xterm---bash---pstree
        |         |         `-{lightdm}
        |         `-2*[{lightdm}]
        |-mcelog
        |-modem-manager---{modem-manager}
        |-nm-applet---2*[{nm-applet}]
        |-polkitd---4*[{polkitd}]
        |-pulseaudio---2*[{pulseaudio}]
        |-rpcbind
        |-rsyslogd---3*[{rsyslogd}]
        |-rtkit-daemon---2*[{rtkit-daemon}]
        |-seapplet
        |-2*[sendmail]
        |-smartd
        |-sshd
        |-systemd-journal
        |-systemd-logind
        |-systemd-udevd
        |-upowerd---2*[{upowerd}]
        `-wpa_supplicant
Anuncios

10 pensamientos en “Fedora + Openbox = Mala Idea

  1. Ummm.. Me sorprende como es una mala combinacion de Fedora con dicho gestor de ventanas, aunque a mi critica hacia fedora siempre he dicho que le prestan mas atencion al gnome shell que a los spines personalizados para complacer solo el gusto de algunos.

    Saludos!

    • Cada distribución presta atención a un determinado gestor por motivos diferentes. No es una sorpresa que Fedora siempre se lo preste a Gnome Shell (anteriormente Gnome a secas), igual que Ubuntu lo hace a Unity.
      Aún con todo esto, el KDE de Fedora también funciona de maravilla…

    • aun en 224 mb es una barbariad para openbox. En debian o arch 64 bits no pasa de 90 mb. A 32 bits suele andar por los 60 mb.
      Es la primera vez que veo este blog y me esta gustando bastando. A la lista de blogs de linux que reviso todos los días.

  2. Se podría substituir networkmanager por wicd y eliminar pulseaudio. También se podría substituir lightdm por slim aunque la reducción de memoria no es mucha. Luego revisar si son necesarios servicios como crond, avahi, gnome-keyring.
    Todo hay que decirlo, los 90 mb se consiguen sin servicios adicionales. Yo no utilizo ningún gestor de red, cortafuegos ni ssh.

    • Como explico en.mi otra entrada, he quitado lightdm. En cuanto a wicd, es una mierda, solo sirve para conexiones de red básicas. Por.mucho que lo critique Network Manager, por desgracia, no hay nada que lo sustituya completamente.

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