Páginas

jueves, 7 de enero de 2010

Gentoo la macro distribucion GNU-linux


http://www.gentoo.org/doc/es/handbook/handbook-x86.xml

Actualmente gentoo linux ha eliminado los paquetes correspondiente a kde 3.5. Actualmente la versión utilizada de kde es la 4.3.3. Muchos prefieren kde 3.5 ó gnome. Con gnome no hay problema. En el primer caso será necesario seguir una serie de pasos muy específicos. Si es su caso dirijase a:

Gentoo y kde 3.5 how to

Instalar Gnome en Gentoo (mi preferido):

Gentoo + escritorio gnome


Siguiendo la guia de instalacion desde el sitio web oficial de Gentoo linux he instalado la distribucion Gentoo Linux. La mejor de todas, (opinión personal).

Por lo tanto no voy a repetir aquí lo que tan bién explicado está en el sitio de gentoo linux. Bien ganada la fama de ser la distribución más documentada.

Lo que si será interesante es comentar la instalación en un portátil Dell inspiron 1525 con Chip Intel GM965/GL960, pantalla de 15'4. Kernel 2.6.31-r6.

Intel(R) Core(TM)2 Duo CPU T5750 @ 2.00GHz
# lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
# lspci | grep -i display
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
# lspci|grep -i ethernet
09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12)
# lspci|grep -i wireless
0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

En el kernel:

Device Drivers ...
Graphics Support
<*> /dev/appgart (AGP support)
<*> Intel 440LX/BX/GX, 18xx and
<*> Direct Rendering M (Xfreex64
<*> Intel 830M, 8456,
<*> i915 driver

Editar /etc/make.conf y agregar VIDEO_CARDS="i810"
# vim /etc/make.conf
# Video Intel GM965/GL960
VIDEO_CARDS="i810"

INTERFACES_DEVICES="evdev keyboard mouse"

Instalar Paquete para Intel Graphics:
# emerge xf86-video-intel

Instalación del servidor gráfico Xorg
El proyecto X.org creó y mantiene una implementación de código abierto, libre y redistribuible del sistema X11 Por defecto, Xorg usa evdev, un controlador de entrada genérico. Es el motor gráfico necesario para la posterior instalación del o los entorno(s) gráfico(s).

# emerge xorg-x11
# rc-udpate add dbus default
# Xorg -configure

# /etc/init.d/hald start
# rc-update add hald default

Generando un xorg.conf
# Xorg -configure

Probar el archivo xorg.conf.new
# X -config /root/xorg.conf.new

Copiar xorg.config
# cp /root/xorg.conf.new /etc/X11/xorg.conf

Para configurar el tamaño de memoria de vídeo se debe utilizar la opción de dispositivo VideoRam,

# sudo lspci -vv | grep -i memory

Region 0: Memory at fea00000 (64-bit, non-prefetchable) [size=1M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]

Calcular un valor para la opción VideoRam.
prefetchable * 1024 kb = res - non-prefetchable = VideoRam:
256 * 1024 = 262144
262144 - 1024 = 261120

Seguramente tendrá que editar y agregar estos valores para que funcione:
# vim /etc/X11/xorg.conf:

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/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

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

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

Section "Device"
Identifier "Card0"
Driver "intel"
Option "Monitor-LVDS" "Dell LFP"
VendorName "Intel Corporation"
BoardName "Mobile GM965/GL960 Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection

Section "Monitor"
Identifier "Dell LFP"
Option "DPMS"
HorizSync 31.5-100
VertRefresh 58-61
Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync
Modeline "1680x1050_60.00" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
Option "PreferredMode" "1280x800"
EndSection

Probar el servidor X
# startx

Gentoo y escritorio Gnome (fuente: www.gentoo.org):

Ejemplo de parámetros USE en /etc/make.conf

USE="-qt3 -qt4 -arts -kde gtk gnome hal"

Puede agregar el parámetro USE branding para obtener una pantalla de inicio con un hermoso tema Gentoo en vez de la pantalla por defecto de Gnome:

Activando la pantalla de inicio Gentoo

# echo "gnome-base/gnome-session branding" >> /etc/portage/package.use

Una vez hecho esto, comience la instalación de GNOME vía emerge gnome:

Instalar GNOME

# emerge gnome

También puede optar por una instalación mínima de Gnome, usando gnome-light:

Instalar un entorno mínimo GNOME

# emerge gnome-light

Actualizar las variables de entorno

# env-update && source /etc/profile

Luego limpiaremos los servicios restantes.

Agregar hald y dbus al nivel de ejecución default

# /etc/init.d/hald start
# rc-update add hald default

# /etc/init.d/dbus start
# rc-update add dbus default

Primeras impresiones

Salga del shell de superusuario e ingrese como un usuario normal. Configuraremos nuestra sesión para ejecutar GNOME al escribir el comando startx

Establecer GNOME como entorno de escritorio predeterminado

$ echo "exec gnome-session" > ~/.xinitrc

A partir de la versión gnome-base/gnome-session-2.26.2, necesitará anteponer la variable XDG_MENU_PREFIX para obtener los menús de gnome si está usando el método ~/.xinitrc para lanzar su escritorio. (Si no usa ~/.xinitrc, podrá gestionarlo automáticamente, ninguna configuración adicional es necesaria).

Anteponiendo XDG_MENU_PREFIX a ~/.xinitrc

$ sed '1i\export XDG_MENU_PREFIX=gnome-' ~/.xinitrc

Ahora inicie su entorno gráfico escribiendo startx:

Iniciar GNOME

$ startx

He experimentado con kde4 y la verdad, no me convenció en absoluto:

Instalar kdebase, recomendable e instalar las demás aplicaciones por separado.
# emerge kde-base/kdebase-startkde

Mantengo el soporte para gnome, luego desinstalé kde4 y en el make.conf -qt4 -qt3 -kde
Incluir en /etc/make.config USE='-arts gtk gnome hal -kerberos kde qt3 qt4 wifi mmx sse sse"

nepomuk puede ralentizar su sistema, si quiere desinstalarlo:
# emerge --unmerge kde-base/nepomuk

Iniciar kde
# echo "exec startkde" > ~/.xinitrc
# startx

Para utilizar kdm
# emerge kde-base/kdm

Iniciar kdm por defecto, editar /etc/conf.d/xdm:
# vim /etc/conf.d/xdm
DISPLAYMANAGER="kdm"

Arrancar automáticamente kdm
# rc-update add xdm default

Gestor de redes wicd
# emerge wicd

Capturar pantalla
# emerge ksnapshot

Hacer funcionar flash a la primera (64 bits), de manera que se instale solo el plugin Flash de 64 bits.:
# echo "www-plugins/adobe-flash -32bit" >> /etc/portage/package.use
# emerge adobe-flash

# Flashblock lo encontrará en: -- > https://addons.mozilla.org/en-US/firefox/addon/433

Monitores de redes:
# emerge wmifinfo wmwifi

2 comentarios:

  1. En un nivel de conocimiento de usuario. Del 1 al 10 cuanto tenes que tener como para poder hacer el intento de probar gentoo y no morir en el intento?.

    ResponderEliminar
  2. El CD Minimal de instalación de gentoo linux puede utilizarse para instalar Gentoo, pero solo con una conexión activa a Internet. Gentoo linux se instala de manera diferente a otras distribuciones, como debian, ubuntu, mandrake, etc. La pregunta es ¿me voy a liar con gentoo linux teniendo por ahi distros que se instalan en un abrir y cerrar de ojos?. Es dependará de cada cual, conseguirlo será una satisfaccion, y lo mas importante, aprender y urgar en las entrañas del sistema.

    Muy bien, muchas palabras bonitas. Pero, ¿como lo instalo, que conocimientos debo tener?. Puede utilizar la guía de instalación de gentoo linux para lograrlo. http://www.gentoo.org/doc/es/handbook/handbook-x86.xml Resultará necesario para sus propósitos tener conocimientos sobre particionado dediscos, creación de imagenes utilizando, por ejemplo, systemrescue a partir de la versión 1.2.2 incluye fsarchiver un excelente programa para crear y restaurar imagenes muy fácil de utilizar.

    ¿Puedo instalar gentoo linux en mi máquina?. Descargue gentoo linux 5.0 livedvd correspondiente a su pc, por ejemplo, para intel y amde 64 bits será: gentoo linux x86_64 5.0 livedvd. Descarguelo via torrent se ahorrará la suma de comprobacion de imagen. Si todo le funcina: tarjeta grafica, tarjeta de sonido, tarjetas de red alambrica e inalambrica, etc puede pensar en continuar con el siguiente paso.
    Un saludo.

    9 de enero de 2010 19:48

    ResponderEliminar