[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Getting uvesafb to work on Squeeze



Dear group

On ye olde Gentoo I was a happy user of uvesafb at my laptop’s native 
resolution of 1400x1050. A while ago I installed Squeeze, and naturally, I 
would like it to also have a tiny console font. (The “Tiny Console Font” 
thread is what got me into investigating this issue again). :o)

I’m attaching some relevant information. According to dmesg, uvesafb is 
loading, but fbset -i tells me that I’m running the normal VESA fb. I don’t 
mind really which one runs, as long as I can use my resolution. Setting the 
VESA mode via the kernel’s vga= parameter also wasn’t satisfactory. At my 
preferred mode 0x347 or 0x348, I got a 320x240 screen. The biggest mode I 
got running was with 1280 horizontal resolution.

When I originally tried to find out how to set up uvesafb, I remember always 
having read that I had to compile my own kernel. Could that be the cause? I’m 
running a normal stock 2.6.32-5-686. My graphics card is a Geforce Go 7600.

I’d apreciate any helpful advice.
-- 
Gruß | Greetings | Qapla'
begin signature_virus
  Hi! I’m a signature virus.
  Please copy me to your signature to help me spread.
end
# dmesg | grep uvesafb

[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=/dev/sda3 ro video=uvesafb:mtrr:3,ywrap,1400x1050-24@60
[    2.257048] uvesafb: NVIDIA Corporation, G73 Board - haba_73b, Chip Rev   , OEM: NVIDIA, VBE v3.0
[    2.268213] uvesafb: protected mode interface info at c000:c5d0
[    2.268279] uvesafb: pmi: set display start = c00cc606, set palette = c00cc670
[    2.268351] uvesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da 
[    2.271423] uvesafb: VBIOS/hardware doesn't support DDC transfers
[    2.271487] uvesafb: no monitor limits have been set, default refresh rate will be used
[    2.273616] uvesafb: scrolling: ypan using protected mode interface, yres_virtual=8192
[    2.332626] uvesafb: framebuffer at 0xc0000000, mapped to 0xf8000000, using 10240k, total 262144k
# fbset -i

mode "640x480-60"
    # D: 23.845 MHz, H: 29.844 kHz, V: 60.048 Hz
    geometry 640 480 640 8192 16
    timings 41937 80 16 13 1 63 3
    vsync high
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : VESA VGA
    Address     : 0xc0000000
    Size        : 10485760
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 1280
    Accelerator : No
# hwinfo --framebuffer

02: None 00.0: 11001 VESA Framebuffer
  [Created at bios.464]
  Unique ID: rdCR.QvSPBLHXPE9
  Hardware Class: framebuffer
  Model: "NVIDIA G73 Board - haba_73b"
  Vendor: "NVIDIA Corporation"
  Device: "G73 Board - haba_73b"
  SubVendor: "NVIDIA"
  SubDevice: 
  Revision: "Chip Rev"
  Memory Size: 256 MB
  Memory Range: 0xc0000000-0xcfffffff (rw)
  Mode 0x0300: 640x400 (+640), 8 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x030e: 320x200 (+640), 16 bits
  Mode 0x030f: 320x200 (+1280), 24 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0330: 320x200 (+320), 8 bits
  Mode 0x0331: 320x400 (+320), 8 bits
  Mode 0x0332: 320x400 (+640), 16 bits
  Mode 0x0333: 320x400 (+1280), 24 bits
  Mode 0x0334: 320x240 (+320), 8 bits
  Mode 0x0335: 320x240 (+640), 16 bits
  Mode 0x0336: 320x240 (+1280), 24 bits
  Mode 0x033d: 640x400 (+1280), 16 bits
  Mode 0x033e: 640x400 (+2560), 24 bits
  Mode 0x0347: 1400x1050 (+1400), 8 bits
  Mode 0x0348: 1400x1050 (+2800), 16 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: