Post Instalando ArchLinux: Mejoras Gnome
Despues de instalar el sistema base y dejar un entorno grafico funcionando (en este caso Gnome) se habran topado con la grata sorpresa de que estan manejando la ultima version estable del kernel (en este momento 2.6.31-2) y un nuevo Gnome 2.28, ambos presentados como novedaes en futuros releases de otras distros, disponibles en Arch desde hace unas semanas..
Con la instalacion del sistema base y entorno se deja un equipo de trabajo apenas funcional, habran de n0tar que muchas cosas aun no estan en donde deben: menu de administracion vacio, sin network manager y un Gnome un poco austero, arreglemos eso.
Configurando sudo
Despues de instalar ArchLinux es obvio que habremos de haber agregado un usuario para no trabajar con root, ahora para que este usuario pueda hacer tareas administrativas sin necesidad de logear a root necesitamos sudo, lo instalamos desde root:
pacman -S sudo
Editamos la lista de sudoers
gedit /etc/sudoers
Y agregamos nuestro usuario o usuarios de acceso a sudo:
# User privilege specification
root ALL=(ALL) ALL
(nombre de usuario) ALL=(ALL) ALL
Guardarmos (crtl + o) y cerramos (crtl + x) y listo nuestro usuario tendra acceso a aplicaciones de root y podremos dejar en paz la sesion de root.
Habilitar otros Locales
Locale es la configuraciond e idioma del sistema (sistema, no interfaz grafica) que utilizara Arch, esta se configura desde instalacion pero puede ser que necesitemos configurar otro locale o que de hecho hayamos olvidado poner en español nuestro local, asi se configura.
Editamos en archivo /etc/locale.gen
nano /etc/locale.gen
Descomentamos (quitamos el #) a las lineas que usemos en mi caso es es_MX.UTF-8 UTF-8 y es_MX ISO-8859-1
Guardamos, cerramos y tendremos soporte para varios idiomas mas.
Network manager – administrador de red.
Network manager es un administrador de red avanzado de Linux, funciona en gnome, KDE, XFCE y otros escritorios con otros frontends, es muy util por que funciona con varios protocolos de red, puede manejar varios dispositivos y es ideal para manejar conecciones inalambricas, basicamente si tenemos interfaz grafica, debemos manejar network manager.
para instalarlo:
pacman -S networkmanager
Despues instalaremos su frontend para Gnome, en este caso el escritorio que estamos utilizando:
pacman -S network-manager-applet
Y pasamos a configurar nuestro network manager, para que sea el y no el modulo network quien maneje las conecciones de red, para esto abrimos (de nuevo) nuestro /etc/rc.conf
nano /etc/rc.conf
deshabilitaremos las interfaces que queremos que sean manejadas por network manager, esto anteponiendo el simbolo de “!” a cada interfaz, asi:
INTERFACES=(lo !eth0 !wlan0)
(ya mero acabamos….)
Por ultimo agregamos a network manager a los demonios del sistema, en daemons:
DAEMONS=( … !network hal networkmanager … )
pondremos networkmanager, pero tambien deshabilitamos network con un ! antes del nombre, tambien hay que tener cuidado de dejar el demonio fam (si lo usamos) despues de networkmanager, esto es muy importante.
Guardamos,cerramos y cuando iniciemos sesion en Gnome ahi estara network manager.
Mejoras visuales de Gnome
Recuerda que el Gnome instalado en Arch es como viene del proyecto Gnome: basico y sencillo, la personalizacion grafica va de nuestra parte, asi que podemos hacer algunas cosas para mejorar el aspecto del entorno:
Motores gtk murrine y aurora a la ultima version, util para ver los temas:
pacman -S gtk-aurora-engine gtk-engine-murrine gtk-rezlooks-enginecode>
Temas de escritorio y algunos pequeños extra:
pacman -S murrine-themes-collection human-icon-theme
Codecs multimedia
El talon de aquiles de los escritorios Linux. La mayoria de los nuevos usuarios no logran entender que no es culpa de las distros no traer por defecto estos codecs:
pacman -S gstreamer0.10 gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-python gstreamer0.10-ugly gstreamer0.10-ugly-plugins
Flash para el navegador:
pacman -S flashplugin
Compiz
Tomando como hecho el que el equipo tenga aceleracion grafica y que tenga el driver instalado, procedemos a instalar compiz fusion, y configurar su inicio:
Instalamos el meta-paquete de compiz para GTK:
pacman -S compiz-fusion-gtk
Que contiene todos estoas paquetes: ccsm, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compizconfig-backend-gconf, emerald, emerald-themes, fusion-icon
El decoraror GTK para usar los contornos de metacity tambien:
pacman -S compiz-decorator-gtk
Autoinicio.
Hay de 2 formas de iniciar compiz al iniciar sesion: manual (con fusion icon) o automatica (sin fusion icon)
Manual, con fusion icon:
Agregamos fusion-icon a las aplicaciones de autoinicio, vamso al emnu Sistema->Preferencias->Aplicaciones al inicio.
Nombre
Compiz Fusion
Comando:
fusion-icon
Comentario: Inicio de compiz fusion
Automatico, sin fusion Icon dejando a compiz como default window manager:
Editamos el archivo desktop de compiz:
nano /usr/share/applications/compiz.desktop
Agregamos:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Compiz
Exec=compiz ccp –indirect-rendering
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# autostart phase
X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
# name we put on the WM spec check window
X-GNOME-WMName=Compiz
# back compat only
X-GnomeWMSettingsLibrary=compiz
Aplicamos parametros a gconf para dejar compiz como default window manager:
gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz
gconftool-2 --set -t string /desktop/gnome/applications/window_manager/current /usr/bin/compiz
gconftool-2 --set -t string /desktop/gnome/applications/window_manager/default /usr/bin/compiz
Listo! tenemos compiz.
Menu de administracion de sistema de Gnome
Se habran dado cuenta de que el menu de administracion de sistema de gnome esta vacio (Sistema->Adminitrsacion) se arregla instalando las herramientas administrativas de gnome:
pacman -S gnome-system-tools
Aplicaciones extra
Gnome no incluye por defecto apicaciones como la suite ofimatica OpenOffice o Firefox, a pesar de ser de libre uso no forman parte del desarrollo de gnome asi que no se incluyen en su meta-paquete, lo mismo ocurre con reproductores multimedia, extras y otras herramientas. Aqui mi instruccon de instalacion completa de todo lo que llege a necesitar en gnome:
pacman -S firefox exaile pidgin rhythmbox terminator gnome-do gnome-do-docklets gnome-do-plugins gedit-plugins gedit-plugins-extra gtk-engine-murrine murrine-themes-collection emesene frostwire openoffice-base sudo eclipse ttf-ms-fonts wine nautilus-open-terminal nautilus-actions conky vlc smplayer xchat gtk-recordmydesktop transmission-gtk gimp wine ntfs-3g
El nombre de la palicacion casi describe su funcion, si no ahi esta google. Todas estas aplicaciones estaran a su ultima version estable tambien
Quedan pendientes algunas aplicaciones extra accesibles desde yaourt, cosa de otro post, por el momento eso es suficiente para dejar a Arch funcionando, a la ultima de la ultima en versiones de casi todo SW.


October 30th, 2009 at 5:35 am
Tan buenos los posts de Arch Linux; nomas unas preguntillas.
¿Por qué instalaría un usuario de Desktop Arch Linux comparado a las otras 4 distros mas populares -digamos segun distrowatch-?
¿Has probado el xbmc con Arch?
Y si… supongo que compiz es como una analogía de negros que me contó “un amigo”; “una vez que lo probaste, ya no hay regreso”
Orale. Saludos.
October 30th, 2009 at 2:38 pm
Hey saludos.
Basicamente he probado los top 4 (popularmente por decirlo de una forma) de distros, refiriendome claro a Ubuntu, Fedora, OpenSuse y Debian (el Mint nunca me gusto), y hasta ahora me gusto mas Arch.
Arch definitivamente no es para usuarios noveles, hay muchas cosas que aun se hacen a mano, y eso es lo que me gusta de ello: la simpleza de contruir todo como quiero: sin ninguna lista de sw preinstalado, sin tema predefinido, sin modulos extra, solo un nucleo, herramientas basicas y un gestor de paquetes, a partir de ahi puede ser lo que tu quieras.
Hasta ahora, ninguna distro ofrecia esa simpleza.
November 2nd, 2009 at 12:01 pm
¿Ni siquiera gentoo?
Bueno, pues ya me convenciste, lo voy a poner en mi Desktop en la casa, a ver como me va.
Pero no cambiaria el mint 7 Gloria de mi Netbook. Y coincido, el mint 5 y el 6 no me habían gustado.