Standard RIVA TNT Card, 16 MB Only 4 MB detected. (not sure if it is possible to correcty detected it, but...) [morais@bugs morais]$ /sbin/lspci -s 01:00.0 01:00.0 VGA compatible controller: nVidia Corporation Riva TnT 128 [NV04] (rev 04) [morais@bugs morais]$ /sbin/lspci -n -s 01:00.0 01:00.0 Class 0300: 10de:0020 (rev 04)
If I remember correctly from Winston, this is due to the nVIDIA cards (among others) not properly reporting the amount of ram they have onboard when they're probed.
I never saw, here in Portugal, a card based in the RivaTNT chipset with less than 16 Mb of video ram. Maybe the probing reports RAM/4?
Known issue, ddcprobe returns the wrong value. Maybe that the card is simply reporting the wrong value.
Can you send the output of ddcprobe? I've seen this problem before. I think what you'll find is that the line that says "Memory installed = " will have something like "127 * 64k" when what it should say is "128 * 64k". This causes the memory to be under-reported by 64k. I've already added code to check for this situation. But anyway, send the output of ddcprobe and we'll see if this is the problem.
Have you seen this problem with beta 3?
bug is not fixed no beta3. ddcprobe still reports 64kb*64. I will attach full output from ddcprobe ASAP.
Created attachment 9700 [details] dddprobe output
Created attachment 9702 [details] svgamodes output; notice resolutions impossible with only 4Mb of RAM
I'm afraid there's not much we can do if the card returns bogus ram infomation.