From: C. on
Hi,

Bit of an irritation rather than a must-have this one.

Screen on the old laptop died - but its still a workng computer - so
I've hooked it up to the TV. Unfortunately the latter seems very fussy
about the video modes it supports (nothing faster than 60Hz), I've
changed the Linux kernel options in grubs menu.lst to boot up int a
suitable text mode (vga=773), and X is quite usable @ 1924 x 768 (in
fact I'm sitting in front of and typing on the very hardware right
now). The only downside is that the screen can't sync when the grub
menu is shown! So I just need to wait for it to timeout!

Any ideas?

BTW its grub 0.97

TIA

C.
From: Geoff Clements on
C. wrote:

> Hi,
>
> Bit of an irritation rather than a must-have this one.
>
> Screen on the old laptop died - but its still a workng computer - so
> I've hooked it up to the TV. Unfortunately the latter seems very fussy
> about the video modes it supports (nothing faster than 60Hz), I've
> changed the Linux kernel options in grubs menu.lst to boot up int a
> suitable text mode (vga=773), and X is quite usable @ 1924 x 768 (in
> fact I'm sitting in front of and typing on the very hardware right
> now). The only downside is that the screen can't sync when the grub
> menu is shown! So I just need to wait for it to timeout!
>
> Any ideas?
>

It's been a while since I looked as such things but ...

The vga parameter is passed to the vesafb driver which doesn't allow you to
set the refresh rate (at least this used to be the case). However there is
the uvesafb module which does allow this but you'll need to compile it
yourself and insmod it into the kernel rather than the vesefb module.

Info here:
http://dev.gentoo.org/~spock/projects/uvesafb/

--
Geoff
From: C. on
On 3 Mar, 21:56, Geoff Clements <bitbuc...(a)electron.me.uk> wrote:
> C. wrote:
> > The only downside is that the screen can't sync when the grub
> > menu is shown! So I just need to wait for it to timeout!
>
>
> The vga parameter is passed to the vesafb driver which doesn't allow you to
> set the refresh rate (at least this used to be the case). However there is
> the uvesafb module which does allow this but you'll need to compile it
> yourself and insmod it into the kernel rather than the vesefb module.
>
> Info here:http://dev.gentoo.org/~spock/projects/uvesafb/
>

Thanks Geoff - but thats for the Linux Kernel - I'm trying to fix it
on the grub menu - before the kernel boots

:(

C.
From: Geoff Clements on
C. wrote:

> On 3 Mar, 21:56, Geoff Clements <bitbuc...(a)electron.me.uk> wrote:
>> C. wrote:
>> > The only downside is that the screen can't sync when the grub
>> > menu is shown! So I just need to wait for it to timeout!
>>
>>
>> The vga parameter is passed to the vesafb driver which doesn't allow you
>> to set the refresh rate (at least this used to be the case). However
>> there is the uvesafb module which does allow this but you'll need to
>> compile it yourself and insmod it into the kernel rather than the vesefb
>> module.
>>
>> Info here:http://dev.gentoo.org/~spock/projects/uvesafb/
>>
>
> Thanks Geoff - but thats for the Linux Kernel - I'm trying to fix it
> on the grub menu - before the kernel boots
>
> :(
>

Ooopps sorry, my bad.

Looking at Grub2 development it look like they've got a video API,
http://grub.enbug.org/VideoSubsystem, but I don't think it can do with what
you want.

I know there are other bootloaders around, have you checked these out?
http://en.wikipedia.org/wiki/Comparison_of_boot_loaders


--
Geoff