Framebuffer console not working with Trident Cyberblade/XP (tridentfb)

gert.vandelaer_at_gmail.com
Date: 01/30/05

  • Next message: Paul Vojta: "Re: usb flash drive support"
    Date: 29 Jan 2005 16:27:42 -0800
    
    

    Hi all,

    i've been using VESAfb for past few years on my laptop, and it works
    fine (TV out and all, althoug not in X but that's another story I
    guess)... Now I've wanted to use TridentFB in stead, because of
    "AdvanceMame" which does not support VESAfb.

    I've compiled tridentfb support, and played around with the kernel
    options ... here's my config (I've also tried without the vga= option)

    -- /etc/lilo.conf --
    <snip>
    vga=791
    image = /boot/vmtest
    root = /dev/hda4
    label = test
    read-only
    append="reboot=b acpi=noirq pci=biosirq lapic resume=/dev/hda2
    idebus=66 \
    video=tridentfb:1024x768,bpp=16,memsize=16384,fp,noaccel"
    <snip>
    -- /etc/lilo.conf --

    -- .config --
    <snip>
    CONFIG_FB=y
    CONFIG_FB_MODE_HELPERS=y
    CONFIG_VIDEO_SELECT=y
    CONFIG_FB_TRIDENT=y
    CONFIG_FB_TRIDENT_ACCEL=y
    CONFIG_VGA_CONSOLE=y
    CONFIG_DUMMY_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE=y
    <snip>
    -- .config --

    -- dmesg fb stuff --
    <snip>
    tridentfb: Trident framebuffer 0.7.8-NEWAPI initializing
    PCI: Found IRQ 11 for device 0000:01:00.0
    tridentfb: framebuffer size = 16384 Kb
    tridentfb: 0000:01:00.0 board found
    Console: switching to colour frame buffer device 128x48
    tridentfb: fb0: Trident frame buffer device 1024x768-16bpp
    <snip>
    Linux agpgart interface v0.100 (c) Dave Jones
    agpgart: Detected an Intel i815 Chipset.
    agpgart: Maximum main memory to use for agp memory: 262M
    agpgart: AGP aperture is 64M @ 0xf0000000
    <snip>
    -- dmesg fb stuff --

    -- lspci -v --
    01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/XP
    (rev 63) (prog-if 00 [VGA])
    Subsystem: Toshiba America Info Systems: Unknown device 0001
    Flags: bus master, 66Mhz, medium devsel, latency 8, IRQ 11
    Memory at fc000000 (32-bit, non-prefetchable) [size=32M]
    Memory at fbc00000 (32-bit, non-prefetchable) [size=4M]
    Memory at f8000000 (32-bit, non-prefetchable) [size=32M]
    Memory at f7ff8000 (32-bit, non-prefetchable) [size=32K]
    Expansion ROM at <unassigned> [disabled] [size=64K]
    Capabilities: [80] AGP version 2.0
    Capabilities: [90] Power Management version 2
    -- lspci -v --

    -- uname -a --
    Linux lapdjeez 2.6.10 #19 Sun Jan 23 02:07:11 CET 2005 i686 unknown
    -- uname -a --

    I get a heavily flickering console on boot, and it's divided in two
    columns, splitting the screen in halve and on both sides same output.
    I've also tried setting some new fbmodes : fbset "1024x768-70" and the
    likes, but this just made my screen go a like a flashbulb, waaaaah !!

    Is there anything else I could try for my setup ?
    Any comments much appreciated.

    bye,
    Gert


  • Next message: Paul Vojta: "Re: usb flash drive support"

    Relevant Pages

    • Re: [Lit.] Buffer overruns
      ... >>of physical memory. ... But that doesn't seem to be what the other posters mean by "overcommit" ... their requests don't ...
      (sci.crypt)
    • Re: Exploiting the Perl
      ... CO> snip ... This is what shared memory is for. ... asked about shared ram that stays resident outside of processes. ... CO> resort to slow disk if you need fast memory. ...
      (perl.beginners)
    • Re: Snow Leopard: A 64-bit Observation
      ... You can use manual memory management, use less memory, and just cope. ... short of a commitment or promise to ship 64-bit Photoshop CS5. ... Which Windows does not do nearly as well as OS X. ...
      (comp.sys.mac.advocacy)
    • Re: Great SWT Program
      ... the keyboard, even when intermittently using the numpad, arrow keys, ... memory for where the keys are, and having the keyboard in my bottom ...
      (comp.lang.java.programmer)
    • Re: Exploiting the Perl
      ...  SB> memory* between processes. ... think it is persistant data in ram between processes. ... And even if you don't use shared memory, there are lots of in memory ...
      (perl.beginners)