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

Re: more colours with atyfb?



On Sat, 30 Dec 2000, Steven Hanley wrote:
> What can I do to get my display to use 24 bit (or 32 or 16 or 15) rather
> than 8 bit colour? (pismo still)
> 
> I tried adding
> 
> append="video=atyfb:mode:1024x768,cmode:24"
                ^^^^^
> 
> to my yaboot.conf and rerunning ybin
> 
> now dmesg says
> 
> Kernel command line: root=/dev/hda10 ro video=atyfb:mode:1024x768,cmode:24 
                                                ^^^^^
> 
> the atyfb section still says
      ^^^^^
> 
> PCI: Enabling device 00:10.0 (0086 -> 0087)
> aty128fb: Rage Mobility M3 (AGP) [chip rev 0x0] 8M 128-bit SDR SGRAM (1:1)
  ^^^^^^^^
> Console: switching to colour frame buffer device 128x48
> Registered "ati" backlight controller, level: 5/15
> fb0: ATY Rage128 frame buffer device on PCI
> no framebuffer address found for
> /pci@f0000000/ATY,RageM3pParent@10/ATY,RageM3pB

Perhaps it would help to use the correct frame buffer device name? `atyfb' is
for ATI Mach64, `aty128fb' is for ATI RAGE 128.

> and when I try to run the fbdev X server in 24 bit colour it has the error
> 
> (**) FBDev: Using default frame buffer video mode
> (--) FBDev: Frame buffer device: ATY Rage128
> (--) FBDev: Video memory: 8192K @ 0xa4000000
> (--) FBDev: MMIO regs: 7K @ 0xa0000000
> (--) FBDev: Type 0 type_aux 0 bits_per_pixel 24
> (--) FBDev: Unknown hardware accelerator type 32
> (--) FBDev: No driver support for hardware acceleration
> bpp = 24, depth = 24, BitsPerRGB = 8
> 
> Fatal server error:
> Can't handle packed pixels with 24 bits per pixel

XFree86 3.3.x doesn't support depth/bpp 24/24 on big-endian machines. Depth/bpp
15/16 and 24/32 do work, as you already found out.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds



Reply to: