evildictaitor wrote:
And that's why Linux doesn't have a big market-share, right there.
If Linux developers started to realise that actually users having a good experience is
much more important than silly long-term grudges they might hold, or stop bickering about whether Linux ought to even allow programs not released under the GPL, they might actually
get some users.
They should get their act together and put in a single line at the top of their kernel:
if(VPC) then { don't use 24-bit color }
And until they do, normal users who just want their computer to work and who might want to try out that new and fangled "Linux thing" will be absolutely sure to not touch it if it doesn't
just work.
The only way this would be true is if the Xorg drivers for whatever video card Virtual PC virtualizes only supported up to 24 bit video mode.
That is a possible scenerio but it doesn't mean that Xorg fails to support 32 bits per pixel for other cards and drivers.
> grep -G pixmap /var/log/Xorg.0.log
(==) Depth 24 pixmap format is 32 bpp
> xdpyinfo | grep '32'
bitmap unit, bit order, padding: 32, LSBFirst, 32
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
depths (7): 24, 1, 4, 8, 15, 16, 32
visual id: 0x32
depth: 32 planes
> info xorg.conf | grep -B 10 -C 4 "Most hardware"
Depth depth
This entry specifies what colour depth the Display subsection is
to be used for. This entry is usually specified, but it may be
omitted to create a match-all Display subsection or when wishing
to match only against the FbBpp parameter. The range of depth
values that are allowed depends on the driver. Most drivers
support 8, 15, 16 and 24. Some also support 1 and/or 4, and
some may support other values (like 30). Note: depth means the
number of bits in a pixel that are actually used to determine
the pixel colour. 32 is not a valid depth value. Most hardware
that uses 32 bits per pixel only uses 24 of them to hold the
colour information, which means that the colour depth is 24, not
32.