Re: Rivafb won't work with DVI connector
From: Antonino A. Daplas <hidden>
Date: 2004-11-25 00:07:50
--- Andrew Walrond <andrew@walrond.org> wrote:
On Tuesday 23 Nov 2004 18:26, Antonino A. Daplas wrote:quoted
Does vesafb work in x86_64? If it does you canadd this in yourquoted
commandline: vga=0x307 0x306 is the code for 1280x1024, seeDocumentation/fb/vesafb.txt.quoted
Then check your dmesg if the panel size alsochanged. If it did, thenquoted
you can do this: vga=0x307 video=nvidiafb:1280x1024@60.If I did this right, it doesn't help. I built in the vesafb as well as your new nvidafb, then booted with the commandline vga=0x31b video=nvidiafb:1280x1024-32@60
That's assuming 0x31b is supported by your card. Why not try: vga=ask Choose 'scan', choose the highest size, and check if the panel size changed again.
It looks like the nvidafb got the first bite of the cherry:
No, vesafb will always get the first bite, it's initialized when the OS is in real mode.
... nvidiafb: CRTC 1 is currently programmed for DFP nvidiafb: Using DFP on CRTC 1 Panel size is 1024 x 768 nvidiafb: MTRR set to ON Console: switching to colour frame buffer device 128x48 nvidiafb: PCI nVidia NV25 framebuffer (128MB @ 0xE0000000) vesafb: probe of vesafb0 failed with error -6 ... Do you know if the nvidia developers lurk on lkml? I
I did not subscribe to lkml. But I do occassionally look at the archives.
seem to remember somebody saying that they do. If so, is it worth asking them for a bit of help with this? I know they're not about to open source their binary driver due to ip license problems, but the information we require to overcome this problem in the fb driver is probably quite trivial in nature. I
Well, checking the latest Xorg again, it seems that the nv driver also depends on the BIOS for the panel size. And they are the people who does have access to the docs.
assume they have been forthcoming in the past wrt the open source X driver. What do you think? Worth asking?
Sure, no harm in asking. But I would rather ask the Xorg people first. If we can't get the vga=ask to work, then I really don't know what to do, besides perhaps experimenting with VBE calls. I can do that, but I do not have any flatpanel to test on. Tony ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/