Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / Mi pequeño manual de instalación de Gentoo - Configuraciones del entorno grafico

Mi pequeño manual de instalación de Gentoo - Configuraciones del entorno grafico

 ****- (4 opiniones)
Creative Commons Tutorial de g0su - 20 de Enero de 2005
Temas Relacionados: LinuxSistemas operativos
21. Configuraciones del entorno grafico
Que tal la nueva gentoo? Wink

Una vez tengamos ya cargada la nueva gentoo, lo que normalmente se suele hacer es ponerse a instalar los programas que necesitemos mediante el emerge.  Asi como la configuración de dispositvos como tarjetas de sonido, aceleración grafica, internet, etc y sobretodo nuestro entorno grafico tan querido.

Comencemos con la instalación del motor de nuestro entorno grafico, las Xfree(apartir de ahora las X:

Código:
emerge xfree

Despues de un cierto tiempo, tendremos listo nuestro motor para ser configurado y usado. El archivo de configuracion de las X se llama /etc/X11/XF86Config, existen un gran numero de utilidades para poder configurarlo, entre ellas destaco una herramienta facil de usar y configurar:

Código:
# xf86config

Como vereis con este menu las preguntas son intuitivas y faciles de contestar. Vamos a ver un ejemplo para ver como lo deberia de usar:

Código:
# xf86config
This program will create a basic XF86Config file, based on menu selections you make.
....
Press enter to continue, or ctrl-c to abort.   (Pulsamos enter)
(Configuración del raton...)
First specify a mouse protocol type. Choose one from the following list:

1.  Auto
2.  SysMouse
     ...
7.  IMPS/2
     ...
The recommended protocol is Auto. If you have a very old mouse
or don't want OS support or auto detection, and you have a two-button
or three-button serial mouse, it is most likely of type Microsoft.

Enter a protocol number: 7 (seleccionamos el de la lista, en mi caso es un raton normal con rueda)

If your mouse has only two buttons, it is recommended that you enable
Emulate3Buttons.

Please answer the following question with either 'y' or 'n'.
Do you want to enable Emulate3Buttons? y

Now give the full device name that the mouse is connected to, for example
/dev/tty00. Just pressing enter will use the default, /dev/mouse.

Mouse device: /dev/psaux       (Esto es si la conexion es PS/2, si es USB poner /dev/input/mice)
(Ahora el teclado...)
lease select one of the following keyboard types th at is the better
description of your keyboard. If nothing really matches,
choose 1 (Generic 101-key PC)

  1  Generic 101-key PC
  2  Generic 102-key (Intl) PC
  3  Generic 104-key PC
       ...
Enter a number to choose the keyboard.

Press enter for the next page(Pulsamos enter si queremos ver mas ocpiones)
3

1  U.S. English
2  U.S. English w/ ISO9995-3
    ....
71 Spanish  (Esta opcion aparecer pulsando 3 veces enter)
    ...
Enter a number to choose the country.
Press enter for the next page(Pulsamos enter si queremos ver mas ocpiones)
71
Please enter a variant name for 'es' layout. Or just press enter
for default variant
es

Please answer the following question with either 'y' or 'n'.
Do you want to select additional XKB options (group switcher,
group indicator, etc.)? (pulso enter)

(Ahora le toca al monitor)
Now we want to set the specifications of the monitor...
...
Press enter to continue, or ctrl-c to abort. (Enter)

You must indicate the horizontal sync range of your monitor...
...
11  Enter your own horizontal sync range

Enter your choice (1-11): 11
Please enter the horizontal sync range of your monitor, in the format used
in the table of monitor types above. You can either specify one or more
continuous ranges (e.g. 15-25, 30-50), or one or more fixed sync frequencies.

Horizontal sync range: 50-70 (dependera de tu monitor)

You must indicate the vertical sync range of your monitor...
...
5  Enter your own vertical sync range

Enter your choice: 5

Vertical sync range: 50-120(depende de tu monitor)

You must now enter a few identification/description strings...
...
Enter an identifier for your monitor definition: Mimonitor

Now we must configure video card specific settings...
...
Do you want to look at the card database? y

0  * Generic VESA compatible                         -
...
Enter a number to choose the corresponding card definition.
Press enter for the next page, q to continue configuration.
(enter hasta encontrar nuestra grafica)
...
349  NVIDIA GeForce                                    GeForce
....
Your selected card definition:
349

Identifier: NVIDIA GeForce (estos datos seran distintos)
Chipset:    GeForce
Driver:     nv
Do NOT probe clocks or use any Clocks line.

Press enter to continue, or ctrl-c to abort. (enter)

Now you must give information about your video card...
...
10  131072K
...

Enter your choice: 10 (porque tengo 128 megas)
...
Enter an identifier for your video card definition: migrafica

For each depth... (aqui seleccionamos el que queramos y lo configuramos)
...
2  Change the modes for 16-bit (32K/64K colors)
...
Enter your choice: 2 (elijo configurar el de 16 bits que es el que uso)
Select modes from the following list:

1  "640x400"
       ...
Which modes?5 4 3 (elijo estas resoluciones, siendo la primera la defualt)
...
Do you want a virtual screen that is larger than the physical screen? n
(Volvemos al menu de la prufundidad(bits))
...
4  The modes are OK, continue.

Enter your choice: 4
...
4  16 bits (65536 colors)
5  24 bits (16 million colors)

Enter a number to choose the default depth. 4(en mi caso 16bits)
...
Shall I write it to /etc/X11/XF86Config? y

Ya hemos editado el fichero /etc/X11/XF86Config mediante un script muy sencillito.

Ahora vamos a añadir opciones para obtener un mejor compatibilidad con nuestro hardware en las X.

El raton, aunque lo hemos configurado correctamente habremos notado que la rueda del raton(si disponemos de ella) no funciona, asi mismo, como si ejecutamos las X teniendo el gpm activado el raton no nos funcionara. Para resolver el problema editaremos el fichero /etc/X11/XF86Config y en la sección del raton añadiremos:

Código:
# vim /etc/X11/XF86Config
...
Section "InputDevice"
    Identifier "MiRaton"
    Driver "mouse"
    Option "CorePointer"
    Option "Device" "dispositivo"
    Option "Protocol" "ImPS/2"        #PS/2 sino tenemos rueda
    Option "ZAxisMapping" "4 5"       #esto nos permite tener rueda
EndSection
...
Section "ServerLayout"
...
    InputDevice "MiRaton" "CorePointer"
...
EndSection

En la opcion de Option "Device" "dispositivo" deberemos de indicarle nuestro dispositivo, pero esto variaria dependiendo de nuestra configuración:

Código:
Option "Device" "/dev/gpmdata"    #si usamos el gpm
Option "Device" "/dev/psaux"      #Si no usamos gpm y la conexion es ps/2
Option "Device" "/dev/input/mice" #Si no usamos gpm y la conexiones USB

Como veis, si usamos gdm, da igual que sea nuestro raton USB o ps/2 ya que, esto se lo indicamos en el fichero de confiuración del  gpm /etc/conf.d/gpmgpm, como vimos anteriormente. Existe una pequeña incompatibilidad entre el gpm y las X, y esto ocurre cuando estando en consola, pasamos a las X, donde tardaramos unos 2 segundos en poder usar las X(se quedaran como bloqueadas).

Una vez hecho estos pequeños cambios tendremos el motor de las X listo para ser usado. Para cargas las X ejecutaremos el comando:

Código:
$ startx

Recordar que no tiene que existir ningun motivo para ejecutar las X, como usuario root por eso, en vez del simbolo # indicativo de usuario root, para indicar que lo debe de ejecutar un usuario sin altos privilegios(usuario medio o normal) usaremos $.

Una vez tengamos cargado el motor de las X sin haber usado ningun entorno grafico, instalaremos el entorno grafico que mas nos interese(si nunca habias instalado un distribución desde 0, o simplemente es vuestra primera distribución, seguramente no os habra gustado en exceso las X sin ningun entorno grafico, no os preocupeis que tiene solución).

Existen multitudes de entornos graficos, desde entornos graficos simples que no requieren un gran sistema a otros que requieren un sistema de mayor potencia.

Los entornos graficos que requieren poca maquina han sido diseñados, sobretodo para usuarios medios/altos, ya que, en un principo puede suponer un poco de lio para usuarios noveles(no tiene porque, pero si en su mayoria). Entre el gran numero de entornos, destaca la familia xbox por ser uno de los entornos mas potentes y que menos maquina requieren. Destaca tambien window maker o icewm por su gran facilidad de uso y potencia, a mi, de los entornos poco pesados, el wmaker es el que mas me gusta. Luego tenemos que destacar por sus efectos en el uso y por el boom que supuso el Enlightenment. Y por ultimo la nueva joya de los entornos ligeros, el XFCE el cual dispone de un gran numero de utilidades que requieren poco consumo pero que son tan buenos o mas como los de los entornos mas pesados(una muy buena elección).

Para instalar cualquiera de estos entornos sobrara con poner:

Código:
# emerge blackbox          # Blackbox
# emerge fluxbox           # Fluxbox
# emerge openbox           # Open Box
# emerge icewm             # Ice Window Manager
# emerge windowmaker       # Window Maker
# emerge enlightenment     # Enlightenment
# emerge xfwm4             # XFCE 4

Los entornos pesados son los mas conocidos por la mayoria de usuarios, kde y gnome. Son los mas desarrollados y evolucionados de todos los entornos, pero su gran consumo, hacen que mucha gente use entornos mas ligeros(como los anteriores):
Código:
# emerge kdebase   # KDE: solo el entorno
# emerge kde       # KDE: con todos los paquetes

# emerge gnome     # Gnome

Nota: si quieres instalar KDE, no lo dudes, usa kdebase y no kde, puesto que este ultimo instalara muchas cosas que seguramente no necesites. Y si las necesitaras, podrias instalarlas mas adelante.

Una vez tengamos elegido que entorno usar, deberemos de generarnos un fichero llamado .xinitrc donde introduciremos que entorno grafico cargaremos con las X. Esto se usa cuando tenemos mas de un entorno grafico. Este fichero lo tendremos en la home de cada usuario:

Código:
$ vim /home/miusuario/.xinitrc
#xfce4-session     
wmaker             #lo tenemos descomentado
#blackbox           
#fluxbox
#open box
#enlightenment
# startkde
#gnome-session
$

En nuestro caso cargariamos el windows maker, ya que, es el que hemos descomentado(quitado el caracter # de delante).

Ahora ya tenemos nuestro entorno grafico, es recomendable ponerse a probar las opciones, para acabar de entendero y personalizarlo. Una vez tengamos esto, es conveniente tener una terminal(Es una consola pero en las X), para poder usar comandos sin tenernos que tener otra consola habierta. Una de las terminales mas usadas son: xterm, aterm, wterm, konsole, gnome-termial....

Las consolas del kde y del gnome disponen de menus para poderlas configurar, pero las primeras consolas(*term), no disponen de tales utilidades. Para poder usarlas, deberemos de añadir las opciones que deseemos como argumentos, cuando ejecutemos la terminal. Esto puede resultar un poco molesto, por lo que crearemos un fichero llamado .Xdefaults en la home de cada usuario, donde podremos tener guardadas las configuraciones para dichas terminales:

Código:
$ vim /home/miusuario/.Xdefaults

xterm*background: black
xterm*foreground: white
xterm*font: -misc-fixed-medium-r-normal-*-*-130-*-*-c-*-iso8859-15
xterm*eightBitInput: false
xterm*metaSendsEscape: true
xterm*loginShell: true

#aterm*background: white
aterm*foreground: white
aterm*font: -misc-fixed-medium-r-normal-*-*-130-*-*-c-*-iso8859-15
aterm*scrollBar: false
aterm*transparent: true
aterm*transpscrollbar: true
#aterm*shading: 75
aterm*tinting: red
aterm*loginShell: true

wterm*background: blue
wterm*foreground: white
wterm*font: -misc-fixed-medium-r-normal-*-*-130-*-*-c-*-iso8859-15
wterm*scrollBar: false
wterm*transparent: true
wterm*shade: true
wterm*loginShell: true
$

Ya tendremos las X para ser usadas, ahora solo falta que instalamos nuestro software que necesitaremos. Si venis de otras distribuciones de linux/unix, tendreis claro que paquetes instalar, pero por si no es asi, una lista de los programas mas tipicos que podrian usar:

Navegador Web: mozilla, opera, mozilla-firefox, galeon, konqueror
Reproductor de video: mplayer(gmplayer), xine
Reproductor de audio: xmms
Editor de imagenes: gimp
Animacion 3D: blender
Explorador de archivos: konqueror, nautilus, xffm
Protector de Pantalla: xscreensaver
Visor de imagenes: gqview
Camara digitales: gtkam
Grabar cd/dvd: gcombust, k3b
Mensageria Instantanea: gaim, amsn
Monitorización: gtkam, karamba(superkaramba)
IRC: xchat, kvirc
Editores de texto plano: kwrite, gedit
Editor de "programación": anjuta, kdevelop
Suit de edición: openoffice, staroffice, abiword(solo es un editor)
2P2: xmule, mldonkey
Autor y licencia de 'Mi pequeño manual de instalación de Gentoo - Configuraciones del entorno grafico'
g0su Extraído de: http://foro.elhacker.net/index.php/topic,33841.0.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Mi pequeño manual de instalación de Gentoo - Configuraciones del entorno grafico'

El entorno es importante en muchas situaciones de la vida. En la venta, además de... Más »
Cómo ensamblar los componentes para construir un ordenador PC, paso a paso.
En este artículo nos adentramos en la importancia de identificar las características determinantes que se... Más »
Cómo optimizar sus recursos y lograr el éxito en su emprendimiento.Un plan de negocios es... Más »
Es necesario precisar en que contexto las empresas, sobre todo las latinoamericanas, se desenvuelven, para... Más »
¿Estás seguro de que deseas eliminar este capítulo?