Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-07-11 Thread Branden Robinson
tag 254288 = upstream
retitle 254288 xserver-xfree86: [ati/atimisc] poor support for color depths 16 
and 24 on 264VT [Mach64 VT] rev 64
thanks

On Sat, Jul 10, 2004 at 12:23:53PM +1000, Peter Dey wrote:
> >There's more than one bit of blue at depth 24; there are 8 bits of blue
> >(and 8 bits of green, and 8 bits of red).
> >
> >Do you mean that the entire blue channel is missing at depth 24?
> 
> Yes, that's correct.  The entire blue channel is missing.
[...]
> >Can you elaborate?  What do solid red, blue, and green look like?
> >
> >% xlogo -fg red -bg black
> >% xlogo -fg green -bg black
> >% xlogo -fg blue -bg black
> 
> At 24-bit:
> -fg red   Red
> -fg green Green
> -fg blue  Red
> 
> White (e.g. the background of google) looks like Yellow.
> 
> At 16-bit:
> -fg red   swirly pink, black and blue?
> -fg green swirly pink, black and green?
> -fg blue  swirly blue, green and black?
> 
> However, White is still white
> And black (e.g. background of a term window) is still black

Thanks for following up.

This sounds pretty definitively like an upstream driver bug.  I'm tweaking
the bug parameters accordingly.

In the meantime I can only advise that you stick to color depth 8 (though
depth 15 might be worth a try).  I know that sucks.  :(

-- 
G. Branden Robinson|   The Bible is probably the most
Debian GNU/Linux   |   genocidal book ever written.
[EMAIL PROTECTED] |   -- Noam Chomsky
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Processed: Re: Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-07-11 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tag 254288 = upstream
Bug#254288: xserver-xfree86: [ati/atimisc] blue bit dropped at depth 24 on 
264VT [Mach64 VT] rev 64
Tags were: moreinfo
Tags set to: upstream

> retitle 254288 xserver-xfree86: [ati/atimisc] poor support for color depths 
> 16 and 24 on 264VT [Mach64 VT] rev 64
Bug#254288: xserver-xfree86: [ati/atimisc] blue bit dropped at depth 24 on 
264VT [Mach64 VT] rev 64
Changed Bug title.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)



Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-07-09 Thread Peter Dey
>There's more than one bit of blue at depth 24; there are 8 bits of blue
>(and 8 bits of green, and 8 bits of red).
>
>Do you mean that the entire blue channel is missing at depth 24?

Yes, that's correct.  The entire blue channel is missing.

>
>> Colours very messed up at 16-bit.
>
>Can you elaborate?  What do solid red, blue, and green look like?
>
>% xlogo -fg red -bg black
>% xlogo -fg green -bg black
>% xlogo -fg blue -bg black
>

At 24-bit:
-fg red Red
-fg green   Green
-fg blueRed

White (e.g. the background of google) looks like Yellow.


At 16-bit:
-fg red swirly pink, black and blue?
-fg green   swirly pink, black and green?
-fg blueswirly blue, green and black?

However, White is still white
And black (e.g. background of a term window) is still black


Cheers,

Peter Dey
[EMAIL PROTECTED]





Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-07-08 Thread Branden Robinson
tag 254288 + moreinfo
thanks

On Mon, Jun 14, 2004 at 03:10:29PM +1000, Peter Dey wrote:
> Package: xserver-xfree86
> Version: 4.3.0.dfsg.1-4
> 
> ATi driver seems to drop the blue bit at 24-bit colour.  Red and yellow
> colours showing fine.

There's more than one bit of blue at depth 24; there are 8 bits of blue
(and 8 bits of green, and 8 bits of red).

Do you mean that the entire blue channel is missing at depth 24?

> Colours very messed up at 16-bit.

Can you elaborate?  What do solid red, blue, and green look like?

% xlogo -fg red -bg black
% xlogo -fg green -bg black
% xlogo -fg blue -bg black

> Colours fine at 8-bit.
> 
> I know I probably should be using the atimisc driver, but the X-server
> wont even start when atimisc is selected.

The atimisc driver is automatically loaded if you use a chipset that
requires it.  The "ati" driver is the right choice.

Quoting your logfile:

(II) Loading sub module "atimisc"
(II) LoadModule: "atimisc"
(II) Loading /usr/X11R6/lib/modules/drivers/atimisc_drv.o

So you are actually using the atimisc driver.

-- 
G. Branden Robinson|  Religion is excellent stuff for
Debian GNU/Linux   |  keeping common people quiet.
[EMAIL PROTECTED] |  -- Napoleon Bonaparte
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Processed: Re: Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-07-08 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tag 254288 + moreinfo
Bug#254288: xserver-xfree86: [ati/atimisc] blue bit dropped at depth 24 on 
264VT [Mach64 VT] rev 64
There were no tags set.
Tags added: moreinfo

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)



Bug#254288: xserver-xfree86: [ati] Drops blue bit at depth 24-bit

2004-06-14 Thread Peter Dey
Package: xserver-xfree86
Version: 4.3.0.dfsg.1-4

ATi driver seems to drop the blue bit at 24-bit colour.
Red and yellow colours showing fine.

Colours very messed up at 16-bit.
Colours fine at 8-bit.

I know I probably should be using the atimisc driver, but the X-server wont
even
start when atimisc is selected.


[EMAIL PROTECTED] ~$ /sbin/lspci |grep -i VGA
00:11.0 VGA compatible controller: ATI Technologies Inc 264VT [Mach64 VT]
(rev 40)


-- Package-specific info:
Contents of /var/lib/xfree86/X.roster:
xserver-xfree86

/etc/X11/X target unchanged from checksum in /var/lib/xfree86/X.md5sum.

X server symlink status:
lrwxrwxrwx1 root root   20 Jun 15  2003 /etc/X11/X ->
/usr/bin/X11/XFree86
-rwxr-xr-x1 root root  1898192 May 29 18:00 /usr/bin/X11/XFree86

Contents of /var/lib/xfree86/XF86Config-4.roster:
xserver-xfree86

VGA-compatible devices on PCI bus:
00:11.0 VGA compatible controller: ATI Technologies Inc 264VT [Mach64 VT]
(rev 40)
00:11.0 Class 0300: 1002:5654 (rev 40)

/var/lib/xfree86/XF86Config-4.md5sum does not exist.

XFree86 X server configuration file status:
-rw-r--r--1 root root 2525 Jun 14 15:17 /etc/X11/XF86Config-4

Contents of /etc/X11/XF86Config-4:
### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make
changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
#   dpkg-reconfigure xserver-xfree86
# as root.  Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.

Section "Files"
FontPath"unix/:7100"# local font server
# if the local font server has problems, we can fall back on these
FontPath"/usr/lib/X11/fonts/Type1"
FontPath"/usr/lib/X11/fonts/CID"
FontPath"/usr/lib/X11/fonts/Speedo"
FontPath"/usr/lib/X11/fonts/misc"
FontPath"/usr/lib/X11/fonts/cyrillic"
FontPath"/usr/lib/X11/fonts/100dpi"
FontPath"/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load"bitmap"
Load"dbe"
Load"ddc"
Load"dri"
Load"extmod"
Load"freetype"
#   Load"glx"
Load"int10"
Load"record"
Load"type1"
Load"vbe"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "keyboard"
Option  "CoreKeyboard"
Option  "XkbRules"  "xfree86"
Option  "XkbModel"  "macintosh"
Option  "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "mouse"
Option  "CorePointer"
Option  "Device""/dev/input/mice"
Option  "Protocol"  "ImPS/2"
Option  "ZAxisMapping"  "4 5"
EndSection

Section "Device"
Identifier  "ATI Mach64 VT"
Driver  "ati"
Option "UseFBDev" "yes"
#   BusID   "PCI:0:11:0"
VideoRam2048
EndSection

Section "Monitor"
Identifier  "Generic Monitor"
HorizSync   28-49
VertRefresh 43-72
Option  "DPMS"
EndSection

Section "Screen"
Identifier  "Default Screen"
Device  "ATI Mach64 VT"
Monitor "Generic Monitor"
DefaultDepth8
SubSection "Display"
Depth   8
Modes   "1024x768"
EndSubSection
SubSection "Display"
Depth   16
Modes   "800x600"
EndSubSection
SubSection "Display"
Depth   24
Modes   "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier  "Default Layout"
Screen  "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode0666
EndSection

### END DEBCONF SECTION


XFree86 X server log files on system:
-rw-r--r--1 root root13580 Jun 14 15:17 /var/log/XFree86.0.log

Contents of most recent XFree86 X server log file
/var/log/XFree86.0.log:

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to [EMAIL PROTECTED]  Before rep