Re: (Solucionado) Re: KMS y resolución en las consolas (tty)

2015-11-20 Por tema Ala de Dragón
El 16/11/15, Camaleón  escribió:
> El Sun, 15 Nov 2015 14:57:52 +, Camaleón escribió:
>
 He probado a poner en "/etc/default/grub.conf" lo siguiente:

 GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
 GRUB_GFXPAYLOAD_LINUX=keep

 Pero no hay forma, tras regenerar el archivo de configuración (update-
 grub) y reiniciar el sistema el texto sigue igual.
>
> (...)
>
>> Pues al final he puesto un bug porque o no doy con la tecla (no debería
>> ser tan complicado definir la resolución de las consolas en el año
>> 2015) o es que algo falla:
>>
>> inteldrmfb: unable to set console resolution
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805178
>
> Pongo la solución que me han indicado en el bug (menos mal que hay gente
> del kernel por ahí respondiendo :-P) para que quede en el archivo de la
> lista.
>
> GRUB_CMDLINE_LINUX_DEFAULT="quiet video=1680x1050@60"
> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
> GRUB_GFXPAYLOAD_LINUX=keep
>
> El parámetro del kernel "video=1680x1050@60" es el que obra la magia. Los
> valores "GRUB_GFX*" me parece que se usan cuando se quiere mostrar algún
> pantallazo bonito en GRUB mientras se carga el sistema (bootsplash) pero
> yo eso no lo uso aunque los he mantenido habilitados por si acaso.
>
> ¿Qué fallaba? Pues la documentación es cuanto menos, contradictoria.
>
> En todos los documentos se puede leer que si se le pasan al kernel los
> parámetros "video=" o "vga=" se desactiva el KMS (falso, o al menos no
> sucede así con el driver intel). También dicen los documentos que las
> resoluciones disponibles en la consola dependerán de la salida de
> "vbeinfo" y eso también es falso ya que a mí no me muestra la resolución
> nativa del monitor y en cambio al pasarle el parámetro "video" se define
> sin problemas. Es posible que todo esto dependa del driver libre que se
> esté usando (nouveau/intel) pero desde luego convendría ser un poco más
> cauteloso con la documentación y si hay excepciones, indicarlas.
>
> Saludos,
>
> --
> Camaleón
>
>
Me ha sido super útil.
gracias
:)

-- 
"El cielo es para los dragones
 lo que el agua es  para las ninfas"



(Solucionado) Re: KMS y resolución en las consolas (tty)

2015-11-16 Por tema Camaleón
El Sun, 15 Nov 2015 14:57:52 +, Camaleón escribió:

>>> He probado a poner en "/etc/default/grub.conf" lo siguiente:
>>> 
>>> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
>>> GRUB_GFXPAYLOAD_LINUX=keep
>>> 
>>> Pero no hay forma, tras regenerar el archivo de configuración (update-
>>> grub) y reiniciar el sistema el texto sigue igual.

(...)

> Pues al final he puesto un bug porque o no doy con la tecla (no debería 
> ser tan complicado definir la resolución de las consolas en el año
> 2015) o es que algo falla:
> 
> inteldrmfb: unable to set console resolution
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805178

Pongo la solución que me han indicado en el bug (menos mal que hay gente 
del kernel por ahí respondiendo :-P) para que quede en el archivo de la 
lista.

GRUB_CMDLINE_LINUX_DEFAULT="quiet video=1680x1050@60"
GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
GRUB_GFXPAYLOAD_LINUX=keep

El parámetro del kernel "video=1680x1050@60" es el que obra la magia. Los 
valores "GRUB_GFX*" me parece que se usan cuando se quiere mostrar algún 
pantallazo bonito en GRUB mientras se carga el sistema (bootsplash) pero 
yo eso no lo uso aunque los he mantenido habilitados por si acaso.

¿Qué fallaba? Pues la documentación es cuanto menos, contradictoria.

En todos los documentos se puede leer que si se le pasan al kernel los 
parámetros "video=" o "vga=" se desactiva el KMS (falso, o al menos no 
sucede así con el driver intel). También dicen los documentos que las 
resoluciones disponibles en la consola dependerán de la salida de 
"vbeinfo" y eso también es falso ya que a mí no me muestra la resolución 
nativa del monitor y en cambio al pasarle el parámetro "video" se define 
sin problemas. Es posible que todo esto dependa del driver libre que se 
esté usando (nouveau/intel) pero desde luego convendría ser un poco más 
cauteloso con la documentación y si hay excepciones, indicarlas.

Saludos,

-- 
Camaleón



Re: KMS y resolución en las consolas (tty)

2015-11-16 Por tema fernando sainz
El día 14 de noviembre de 2015, 16:13, Camaleón  escribió:
> El Fri, 13 Nov 2015 15:19:02 +, Camaleón escribió:
>
> (...)
>
>> He probado a poner en "/etc/default/grub.conf" lo siguiente:
>>
>> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
>> GRUB_GFXPAYLOAD_LINUX=keep
>>
>> Pero no hay forma, tras regenerar el archivo de configuración (update-
>> grub) y reiniciar el sistema el texto sigue igual.
>>
>> ¿Alguna sugerencia?

En uno de mis equipos me pasaba lo mismo, pero con una nvidia.

Al poner la profundidad de color me ha funcionado. (Asegúrate que la
soporta con vbeinfo)

 GRUB_GFXMODE=1280x800x32

No soporta la resolución del monitor que es 1920x1080 pero mejora lo que tenía.

S2.



Re: KMS y resolución en las consolas (tty)

2015-11-16 Por tema fernando sainz
El día 15 de noviembre de 2015, 15:57, Camaleón  escribió:
> El Sat, 14 Nov 2015 15:13:05 +, Camaleón escribió:
>
>> El Fri, 13 Nov 2015 15:19:02 +, Camaleón escribió:
>>
>> (...)
>>
>>> He probado a poner en "/etc/default/grub.conf" lo siguiente:
>>>
>>> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
>>> GRUB_GFXPAYLOAD_LINUX=keep
>>>
>>> Pero no hay forma, tras regenerar el archivo de configuración (update-
>>> grub) y reiniciar el sistema el texto sigue igual.
>>>
>>> ¿Alguna sugerencia?
>>
>> He avanzado un poco pero no mucho :-)
>
> (...)
>
>> ¿A alguien le funciona este parámetro en una gráfica intel pura (no
>> híbrida)?
>
> Pues al final he puesto un bug porque o no doy con la tecla (no debería
> ser tan complicado definir la resolución de las consolas en el año 2015)
> o es que algo falla:
>
> inteldrmfb: unable to set console resolution
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805178
>
> Saludos,
>
> --
> Camaleón
>


Si tu filtro te deja ver este mensaje, echa un vistazo a esta página.

http://unix.stackexchange.com/questions/107479/how-do-you-pass-vga-vesa-modes-with-grub2


S2.



Re: KMS y resolución en las consolas (tty)

2015-11-15 Por tema Camaleón
El Sat, 14 Nov 2015 15:13:05 +, Camaleón escribió:

> El Fri, 13 Nov 2015 15:19:02 +, Camaleón escribió:
> 
> (...)
> 
>> He probado a poner en "/etc/default/grub.conf" lo siguiente:
>> 
>> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
>> GRUB_GFXPAYLOAD_LINUX=keep
>> 
>> Pero no hay forma, tras regenerar el archivo de configuración (update-
>> grub) y reiniciar el sistema el texto sigue igual.
>> 
>> ¿Alguna sugerencia?
> 
> He avanzado un poco pero no mucho :-)

(...)
 
> ¿A alguien le funciona este parámetro en una gráfica intel pura (no
> híbrida)?

Pues al final he puesto un bug porque o no doy con la tecla (no debería 
ser tan complicado definir la resolución de las consolas en el año 2015) 
o es que algo falla:

inteldrmfb: unable to set console resolution
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805178

Saludos,

-- 
Camaleón



Re: KMS y resolución en las consolas (tty)

2015-11-14 Por tema Camaleón
El Fri, 13 Nov 2015 15:19:02 +, Camaleón escribió:

(...)

> He probado a poner en "/etc/default/grub.conf" lo siguiente:
> 
> GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
> GRUB_GFXPAYLOAD_LINUX=keep
> 
> Pero no hay forma, tras regenerar el archivo de configuración (update-
> grub) y reiniciar el sistema el texto sigue igual.
> 
> ¿Alguna sugerencia?

He avanzado un poco pero no mucho :-)

Si ejecuto "vbeinfo" desde la línea de comandos de GRUB2 me dice que 
acepta resoluciones de 1920x1200, 1600x1200, 1280x1024, 1024x768, 800x600 
y 640x480, así que forzando un poco la máquina, desde GRUB2 ejecuto:

set gxfmode=1600x1200
set terminal_output=gfxterm

Y sí, cambia la resolución al instante, el texto se hace pequeñito... 
vale, pero al iniciar el sistema todo vuelve a la normalidad aún cuando 
he añadido esa resolución a la lista:

GRUB_GFXMODE=1600x1200,1680x1050,1280x1024,1024x768,800x600,640x480

¿A alguien le funciona este parámetro en una gráfica intel pura (no 
híbrida)?

Saludos,

-- 
Camaleón



KMS y resolución en las consolas (tty)

2015-11-13 Por tema Camaleón
Hola,

Tengo una Debian Wheezy que estoy usando con el driver gráfico de intel 
(chipset 915G) por lo que se activa el modo KMS del kernel 
automáticamente.

El equipo está conectado mediante salida analógica VGA a un monitor TFT 
de 21" formato ancho (1680x1050) y el problema que se me presenta es que 
al iniciar el sistema la resolución del monitor no es la correcta, ni en 
las consolas ni en el servidor gráfico. Viva los automatismos >:-)

La parte gráfica ya la he resuelto definiendo manualmente los modos y la 
resolución desde el archivo "/etc/X11/xorg.conf" pero el texto en las 
consolas (tty) sigue siendo gordote y anchorro, no logro que me tome la 
resolución adecuada del monitor.

He probado a poner en "/etc/default/grub.conf" lo siguiente:

GRUB_GFXMODE=1680x1050,1280x1024,1024x768,800x600,640x480
GRUB_GFXPAYLOAD_LINUX=keep

Pero no hay forma, tras regenerar el archivo de configuración (update-
grub) y reiniciar el sistema el texto sigue igual. 

¿Alguna sugerencia?

Saludos,

-- 
Camaleón