Re: GRUB2, resolucion VGA y XEN
Hola,
Siento no haber contestado antes. He estado de vacaciones y había dejado
los rompecabezas para la vuelta.
El vie, 29-07-2011 a las 16:01 +0200, Camaleón escribió:
> El 2011-07-29 a las 14:32 +0200, Francesc Guitart escribió:
>
> (reenvío a la lista)
>
> > Hola,
> >
> > El vie, 29-07-2011 a las 12:09 +0000, Camaleón escribió:
> > > El Thu, 28 Jul 2011 16:23:15 +0200, Francesc Guitart escribió:
> > >
> > > > No consigo cambiar la resolución de mi pantalla con GRUB2 y arrancando
> > > > con un kernel precompilado para XEN y el hypervisor. En cambio sí me
> > > > funciona con el kernel precompilado para XEN sin el hypervisor y también
> > > > con un kernel precompilado 686. Por esto sobreentiendo que los cambios
> > > > necesarios en GRUB2 los he realizado bien y que el problema está en que
> > > > falta cargar algún módulo en el kernel XEN + hypervisor.
> > >
> > > (...)
> > >
> > > Lo de los módulos no me termina de convencer... ¿sólo te falla con este
> > > valor de la resolución o no te respeta ninguna opción del archivo de
> > > configuración de GRUB2? ¿Qué valores has modificado exactamente de GRUB2?
> > >
> > > Los módulos que incluye ese kernel estarán en "/lib/modules/`uname -r`/
> > > kernel/*"
> >
> > Solo falla con este valor de la resolución, aunque de hecho tampoco he
> > tocado nada más en GRUB. La pantalla se redimensiona a 800x600 justo
> > cuando arranco y hasta que se carga el initramdisk, que vuelve a
> > 640x480. Podriamos decir que el gfxmode lo hace bien pero el gfxpayload
> > falla.
En su día ya dije que solo fallaba el valor de la resolución pero es que
tampoco he cambiado nada más en GRUB2. ¿Que cambio, rápido y limpio,
puedo hacer en GRUB2 para descartar que él sea el causante del
problema?
>
> ¿Qué driver gráfico cargas con el hypervirsor? Revisa el log de xorg, a
> ver qué te dice...
No tengo log de xorg puesto que no tengo entorno gráfico. He buscado en
syslog y las únicas referencias al vídeo que he encontrado son estas:
30 20:58:06 xen kernel [ 0.041052] vgaarb loaded
[...]
30 20:58:06 xen kernel [ 0.060218] pci 0000:00:02.0: Boot video device
[...]
30 20:58:06 xen kernel [ 0.920436] Linux agpgart interface v0.103
Si arranco con el kernel xen sin el hipervisor hay entradas en las que
parece que se carga efifb y se configura el frambuffer. Pero
en /lib/modules/`uname -r`/kernel/video no existe este modulo!?.
> ¿Has probado con el viejo truco de pasar "vga=789" -800x600@24-bits- a
> la línea del kernel (en este caso, a la línea del kernel xen con el
> hypervisor)?
Sí, pero ni caso.
Gracias.
--
Francesc Guitart
Reply to: