Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: tlug: X black and white
- To: tlug@example.com
- Subject: Re: tlug: X black and white
- From: Alberto Tomita <atomita@example.com>
- Date: Thu, 21 Oct 1999 13:54:17 +0900
- Content-Transfer-Encoding: 7bit
- Content-Type: Text/Plain; charset=us-ascii
- Reply-To: tlug@example.com
- Sender: owner-tlug@example.com
> Yes. If you are talking about X images (as opposed to pixmaps), image > handling is highly implementation-dependent. You have to be extremely > careful to do proper conversions. well, there are pixmaps and there are pixmaps... > One would think that the Xlib routines would handle this properly in > communications with the server. Is this considered a bug? I would. "it's not a bug, it's a feature" Quoting the FAQ: Q.D3- wrong colors or black and white images in 24bpp modes for Netscape, xanim, WABI and others This is a long-standing problem with all those client programs. It is NOT a problem in XFree86. Technical details: it is caused by a relatively new feature of XFree86 (24bpp modes with 24bpp pixmaps) that is very poorly understood by many client authors: they assume 32bpp pixmaps instead of asking the XFree86 server for those details. Others (like Netscape) do ask for the pixmap size, but since they don't support 24bpp pixmaps, they fall back to using 1bpp (monochrome) pixmaps... The current public versions of XFree86 can only support a 1:1 mapping between the framebuffer depth and the pixmap depth. Some commercial Xservers support 32bpp pixmaps in 24bpp modes, and hence they present an interface to client programs that happens to match their assumptions. XFree86 4.0 will also support this feature. There are two possible solutions to this right now: * do not use 24bpp modes, but rather 16bpp or 32 bpp modes. 32bpp is best, but it requires more video memory than 24bpp. * don't use broken X clients. There are patches for Netscape and even compiled binaries on the net that fix this bug. On the other hand, if "it is not a problem", why "...fix this bug"? :) ------------------------------------------------------------------- TLUG Akihabara Tour: October 23 (Sat), 13:00 Shosen Book Tower 2F Next Technical Meeting: November 13 (Sat), 13:30 place: Temple Univ. * Network Security speaker: Steve Baur Next Nomikai: December 17 (Fri), 19:00 Tengu TokyoEkiMae 03-3275-3691 ------------------------------------------------------------------- more info: http://www.tlug.gr.jp Sponsor: Global Online Japan
Home | Main Index | Thread Index
- Prev by Date: Re: tlug: X black and white
- Next by Date: tlug: Length of a Sun E450?
- Prev by thread: Re: tlug: X black and white
- Next by thread: tlug: Length of a Sun E450?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links