Configuración de Xorg en Slackware

En Slackware a partir de la versión 10.0 Xorg es el reponsable de brindar el entorno X Window el cual es el encargado de brindar la GUI (interfaz gráfica de usuario). Generalmente Slackware no hace detección ni muchos menos configuración de hardware involucrado con el video, como la mayoria de las tarjetas actuales soportan el estandar basico de video mejor conocido como VESA, se carga de inicio una configuración “básica” o “genérica” después de instalar el sistema operativo, con esto se asegura que cualquier equipo que inicie el servidor gráfico no debería tener ningún problema. Asi, Slackware deja la tarea de reconfigurar las X al usuario siguiendo la filosofia “házlo por ti mismo”.

En esta ocasión quiero compartir con ustedes la forma en que podemos configurar correctamente las X y de esta forma optimizar el rendimiento del hardware (tarjeta de video y monitor) para obtener mejores resultados de video en nuestro sistema.

Para efectos de este manual, la configuración que vamos a realizar será para una tarjeta de video Intel integrada a la motherboard y cuyas especificaciones son las siguientes:

00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)

La información anterior la obtienes con el comando siguiente:

# lspci | grep VGA

Algo bien importante es que debes tener a la mano las espeficaciones técnicas de tu monitor, los datos que debes saber son:

  • Marca
  • Modelo
  • Frecuencia Horizontal
  • Frecuencia Vertical
  • Resoluciones soportadas

Esta información la puedes encontrar en la página oficial del fabricante de acuerdo a la marca y modelo que tengas, o en algunos de los manuales técnicos de hardware.

En mi caso es un monitor ViewSonic LCD modelo VA702b el cual soporta los valores 30-82 para HorizSync, 50-85 para VertRefresh y hasta una resolución máxima de 1280X1024 (a la cual configuraremos el video).

Para configurar las X, vamos a necesitar editar el archivo xorg.conf se encuentra ubicado debajo de el folder /etc/X11/. Este archivo contienes información detallada sobre el hardaware de video, ratón y monitor, para efectos de este manual, las unicas tres secciones que vamos a editar son las siguientes:

# Monitor section
# Graphics device section
# Screen sections

Antes de iniciar te recomiendo que realices un backup de tu archivo, esto como precaución por si algo llegara a salir mal tengas la oportunidad de reestablecer la configuración de video a su estado original o la última que estaba funcionando.

# cd /etc/X11/
# cp xorg.conf xorg.conf.original

Manos a la obra, abre tu archivo xorg.conf con tu editor favorito y edita las secciones antes mencionadas de tal forma que quede como sigue:


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
Identifier  "My Monitor"
HorizSync   30 - 82
VertRefresh 50 - 85
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
Identifier  "Intel i810"
BoardName   "intel"
Busid       "PCI:0:2:0"
Driver      "i810"
VendorName  "Intel Corp."
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
Identifier  "Screen 1"
Device      "Intel i810"
Monitor     "My Monitor"

#   DefaultDepth 8
#   DefaultDepth 16
DefaultDepth 24
#   DefaultDepth 32

# "1024x768" is also a conservative usable default resolution.  If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)

Subsection "Display"
Depth       8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth       16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth       24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth       32
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection

EndSection

Recuerda que los valores en la sección Monitor varian de acuerdo al Hardware del cual dispones, además de que los valores deben ser los correctos.
Una ves que realices los cambios y para que estos se reflejen y puedas observarlos, debes reiniciar el servidor gráfico.

Espero que esta información te sea de gran utilidad, cualquier comentario para reportar un error o mejorar el procedimiento aqui explicado no dudes en realizarlo.

About these ads

Acerca de Moycas
Developer Web @moycc

Deja un comentario

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

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.