XV Explanation Page




Do 24-bit images look bad to you when you display them using xv even though you are on a 24-bit display? The problem might be with xv's use of your X-server. It turns out that an X-server might have 24-bit capability which will not be utilized by xv. The explanation appears to be xv's using the default visual for the server, which might very well not be the 24-bit visual. This causes images displayed by xv to always be needlessly dithered.

You can discover what the default visual is for your X-server by running the program xdpyinfo and looking for the default visual id, then looking for the description of that visual. You can tell xv to use a visual other than the default by giving it the -visual flag when invoked, or setting the X resource xv*visual. I set this resource to the string TrueColor, which seems to solve the trick.

Another problem that some people have is that their gamma correction is not in concert with the rest of the world. If somebody tells you to run some sort of experiment where you put a checkerboard on your screen and stand far away from it -- don't listen to them. They are well-intentioned, but confused. If they tell you that the gamma of your monitor is something different than 2.2, send them to me and I'll explain to them why they are totally insane.

The pictures on my page have already been gamma-corrected, by the way. (Ok, well, most of them....)








Keith's Home Page




Rhythm & Hues Home Page






Some pink toes
Some black toes