Distintas configuraciones del servidor X en el arranque

Veamos, no sé si lo que voy a pedir es posible.

En el portátil, con una intel poco potente, tengo archlinux con xorg 1.5 con hotplugging y sin archivo xorg.conf. Cuando quiero usar el monitor externo lo que hago es cerrar el servidor X e iniciarlo con un archivo de configuración en el cual únicamente le indico una resolución virtual para que soporte el dual head. Hago esto porque si lo tengo siempre con esta última configuración el rendimiento gráfico baja bastante (sobretodo en el world of goo ^^).

Me preguntaba si había alguna forma de, por ejemplo, añadir una entrada a grub para que arranque esa configuración específica sólo cuando vaya a usar el monitor externo para evitarme los problemas mencionados anteriormente. Mi sistema actual funciona pero es algo engorroso.

He estado buscando pero no encuentro nada, creo que no sé cómo buscarlo.

Saludos
Es interesante, así al vuelo se me ocurre que podrías modificar un runlevel (el 2 por ejemplo) para incrustarle un script que mueva el fichero xorg.conf pero entonces también tendrías que editar el runlevel 6 para volver a moverlo.

También tendrías que crearte una entrada de grub para cada runlevel que necesites y evitar que inittab lo controle.

Uhmmm...
Y si se hace que el script, ejecutado antes de pasar a runlevel 5, claro, requiera interaccion del usuario para elegir Xorg1 o Xorg2? Podria tener un timeout de X segundos, que elija por defecto el xorg.conf mas usual.
JanKusanagi escribió:Y si se hace que el script, ejecutado antes de pasar a runlevel 5, claro, requiera interaccion del usuario para elegir Xorg1 o Xorg2? Podria tener un timeout de X segundos, que elija por defecto el xorg.conf mas usual.


de esa forma se evitaría tener que duplicar las entradas de grub y sería válido para todos los kernels. Tu idea es genial :D
mejor que andar moviendo archivos, yo probaría a guardar todos los xorg.conf en una carpeta, cada uno con su nombre explicativo, e ir cambiando un softlink en /etc/X11/xorg.conf
4 respuestas