domingo, 25 de octubre de 2009

Archlinux te da un kiss.



Hola a todos, ésta vez me dispuse a usar una partición para instalar Archlinux en el Mac pero el procedimiento que usé fue hacer una instalación de UBUNTU y luego aprovechar las particiones y el GRUB previamente instalado para instalar encima ARCHLINUX.

El resultado de este intento es que me equivoqué y machaqué la instación del Snow Leopard, afortunadamente había hecho la correspondiente copia de seguridad en un disco duro externo con Carbon Copy Clonner por lo que desde ese disco duro puedo arrancar.

Con la misma recuperé el Disco Duro machacado y le puse una tabla de particiones MBR, ya podía instalar Archlinux directamente así que me puse manos a la obra y con un Pendrive de 512 Mb hice la instalación base.

Comprobé que arrancaba perfectamente, esto es una de las ventajas de Archlinux, no hace falta hacer una instalación con escritorio para comprobarlo, y finalmente instalé el entorno de escritorio Gnome.

Todo fué bastante bien siguiendo siempre las instrucciones del sitio oficial de Archlinux en Inglés,no te recomiendo que busques en google porque perderás bastante tiempo; todo lo que necesitas está en el manual en Inglés, hasta que me dispuse a instalar Compiz y con el programa compiz-icon lo ejecuté y para mi frustración no tenía el marco de las ventanas cuando usaba Compiz.

Revisé la configuración para mi archivo /etc/X11/xorg.conf para la tarjeta Intel y seguí las instrucciones estaba todo bién pero no funcionaba emerald.

Por último ví por ahí en el manual que te asegures que esté marcado en el configurador de Compiz "ccsm" la opción "decoración de ventanas" entre otros efectos pues estaban todos sin marcar, y voilá ya funcionaba todo. Bueno casi todo, probé el sonido y tampoco iba hasta que ejecuté alsamixer desdel el terminal y configuré los niveles, pero tampoco funcionó hasta que arranqué como demonio "alsa". En resumidas cuentas el entorno Gnome queda perfecto y los programas todos optimizados para i686 por lo que se traduce en un arranque rápido y un funcionamiento de las ventanas impecable, todo el sistema ocupa sólo 4,5 Gb en el disco duro. En total, una instalación base muy rápida, el entorno de escritorio un poco sufrido por la poca experiencia pero como resultado el sistema mas optimizado que he tenido el gusto de usar por ahora eso sí la configuración artesanal siguiendo la filosofía KISS. Ya se que con Gentoo se puede algo mas pero no creo que se consiga mucho mas que esto y son muchas las ventajas. Bueno ahí os pongo una copia de mi archivo /etc/X11/make.conf, usé el comando "Xorg -configure" y luego añadí lo que ponía en el manual, si tienes un Macmini con gráfica Intel GMA950 sólo tienes que copiar y pegar:

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "dri2"
Load "extmod"
Load "dri"
Load "record"
Load "dbe"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"

Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Extensions"
Option "AccelMethod" "exa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"
Option "Composite" "Enable"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection