Debian Bug report logs - #449117
fglrx-driver: Corruption in the lower right corner with 8.42.3

version graph

Package: fglrx-driver; Maintainer for fglrx-driver is Fglrx packaging team <pkg-fglrx-devel@lists.alioth.debian.org>; Source for fglrx-driver is src:fglrx-driver (PTS, buildd, popcon).

Reported by: Erik Andresen <erik@defiant.homedns.org>

Date: Sat, 3 Nov 2007 10:03:02 UTC

Severity: important

Tags: patch

Found in versions fglrx-driver/8.42.3-2, fglrx-driver/8.43.2-2

Done: Romain Beauxis <toots@rastageeks.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Erik Andresen <erik@defiant.homedns.org>:
New Bug report received and forwarded. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Erik Andresen <erik@defiant.homedns.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: fglrx-driver: Corruption in the lower right corner with 8.42.3
Date: Sat, 03 Nov 2007 10:49:21 +0100
Package: fglrx-driver
Version: 8.42.3-2
Severity: important
Tags: patch


With the new 8.42.3 I see a corruption in the lower right corner with my 
Radeon 9800 (r300).
This is an upstream issue, a fix is available at 

http://www.rage3d.com/board/showpost.php?p=1335043887&postcount=6

Right now I can not connect to rage3d.com, so here it comes:

#!/bin/bash

DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
TMPDRV=/tmp/fglrx_drv.so
cp $DRIVER $TMPDRV
for x in $(objdump -d $DRIVER|awk '/call/&&/Logo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
 sed -i "s/$x/\x90\x90\x90\x90\x90/g" $TMPDRV
done

cp --remove-destination $TMPDRV $DRIVER

This fixed the issue for me.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-k7 (SMP w/1 CPU core)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15) (ignored: LC_ALL set to de_DE@euro)
Shell: /bin/sh linked to /bin/bash

Versions of packages fglrx-driver depends on:
ii  libc6                         2.6.1-1+b1 GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl1]      7.0.1-2    A free implementation of the OpenG
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  libxext6                      1:1.0.3-2  X11 miscellaneous extension librar
ii  libxrandr2                    2:1.2.2-1  X11 RandR extension library
ii  libxrender1                   1:0.9.4-1  X Rendering Extension client libra
ii  xserver-xorg                  1:7.2-5    the X.Org X server

Versions of packages fglrx-driver recommends:
ii  fglrx-kernel-src              8.42.3-2   kernel module source for the ATI g

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Romain Beauxis <toots@rastageeks.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #10 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Romain Beauxis <toots@rastageeks.org>
To: Erik Andresen <erik@defiant.homedns.org>, 449117@bugs.debian.org
Subject: Re: Bug#449117: fglrx-driver: Corruption in the lower right corner with 8.42.3
Date: Sat, 3 Nov 2007 14:44:24 +0100
Le Saturday 03 November 2007 10:49:21 Erik Andresen, vous avez écrit :
> With the new 8.42.3 I see a corruption in the lower right corner with my
> Radeon 9800 (r300).
> This is an upstream issue, a fix is available at
>
> http://www.rage3d.com/board/showpost.php?p=1335043887&postcount=6
>
> Right now I can not connect to rage3d.com, so here it comes:
>
> #!/bin/bash
>
> DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
> TMPDRV=/tmp/fglrx_drv.so
> cp $DRIVER $TMPDRV
> for x in $(objdump -d $DRIVER|awk '/call/&&/Logo/{print
> "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do sed -i
> "s/$x/\x90\x90\x90\x90\x90/g" $TMPDRV
> done
>
> cp --remove-destination $TMPDRV $DRIVER
>
> This fixed the issue for me.

Thanks, but I fear we cannot apply such modification since license doesn't 
allow to distribute modified binaries..


Romain
-- 
Everyday is just a holiday,
I don't care what the crowd may say.
I live the life I love with you,
Having fun while they are feeling blue.




Information forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Erik Andresen <erik@mailus.de>:
Extra info received and forwarded to list. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #15 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Erik Andresen <erik@mailus.de>
To: 449117@bugs.debian.org
Cc: Romain Beauxis <toots@rastageeks.org>
Subject: Re: Bug#449117: fglrx-driver: Corruption in the lower right corner with 8.42.3
Date: Sat, 03 Nov 2007 17:05:43 +0100
I know it sounds evil, but what about executing this command in postinst?

greetings,	
Erik


Romain Beauxis schrieb:
> Le Saturday 03 November 2007 10:49:21 Erik Andresen, vous avez écrit :
>> With the new 8.42.3 I see a corruption in the lower right corner with my
>> Radeon 9800 (r300).
>> This is an upstream issue, a fix is available at
>>
>> http://www.rage3d.com/board/showpost.php?p=1335043887&postcount=6
>>
>> Right now I can not connect to rage3d.com, so here it comes:
>>
>> #!/bin/bash
>>
>> DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
>> TMPDRV=/tmp/fglrx_drv.so
>> cp $DRIVER $TMPDRV
>> for x in $(objdump -d $DRIVER|awk '/call/&&/Logo/{print
>> "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do sed -i
>> "s/$x/\x90\x90\x90\x90\x90/g" $TMPDRV
>> done
>>
>> cp --remove-destination $TMPDRV $DRIVER
>>
>> This fixed the issue for me.
> 
> Thanks, but I fear we cannot apply such modification since license doesn't 
> allow to distribute modified binaries..
> 
> 
> Romain


-- 
Whenever you find that you are on the side of the majority, it is time
to reform.
-- Mark Twain




Information forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Erik Andresen <erik@mailus.de>:
Extra info received and forwarded to list. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #20 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Erik Andresen <erik@mailus.de>
To: 449117@bugs.debian.org
Subject: Re: Bug#449117: fglrx-driver: Corruption in the lower right corner with 8.42.3
Date: Tue, 04 Dec 2007 09:26:57 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Option "XAANoOffscreenPixmaps" "true"
in the device section of xorg.conf fixed it.

Maybe this can be added to README.Debian?

greetings,
Erik Andresen


Romain Beauxis schrieb:
> Le Saturday 03 November 2007 10:49:21 Erik Andresen, vous avez écrit :
>> With the new 8.42.3 I see a corruption in the lower right corner with my
>> Radeon 9800 (r300).
>> This is an upstream issue, a fix is available at
>>
>> http://www.rage3d.com/board/showpost.php?p=1335043887&postcount=6
>>
>> Right now I can not connect to rage3d.com, so here it comes:
>>
>> #!/bin/bash
>>
>> DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
>> TMPDRV=/tmp/fglrx_drv.so
>> cp $DRIVER $TMPDRV
>> for x in $(objdump -d $DRIVER|awk '/call/&&/Logo/{print
>> "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do sed -i
>> "s/$x/\x90\x90\x90\x90\x90/g" $TMPDRV
>> done
>>
>> cp --remove-destination $TMPDRV $DRIVER
>>
>> This fixed the issue for me.
> 
> Thanks, but I fear we cannot apply such modification since license doesn't 
> allow to distribute modified binaries..
> 
> 
> Romain


- --
"There are no dialogues, only intersecting monologues."
- -- Mark Twain
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHVQ8+8NqlQQxmej4RAqG7AKC1rMapPhw8Y8sZ0hOc/wiCCE44iwCfWrbl
NA7tngUKV8FBu5tI+vkxS68=
=Eew5
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Romain Beauxis <toots@rastageeks.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #25 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Romain Beauxis <toots@rastageeks.org>
To: Erik Andresen <erik@mailus.de>, 449117@bugs.debian.org
Subject: Re: Bug#449117: fglrx-driver: Corruption in the lower right corner with 8.42.3
Date: Tue, 4 Dec 2007 13:29:14 +0100
Le Tuesday 04 December 2007 09:26:57 Erik Andresen, vous avez écrit :
> Option "XAANoOffscreenPixmaps" "true"
> in the device section of xorg.conf fixed it.
>
> Maybe this can be added to README.Debian?

Yes, I'll do so.


Romain




Information forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Andrew Nady <andrewn@pssnet.com>:
Extra info received and forwarded to list. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #30 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Andrew Nady <andrewn@pssnet.com>
To: 449117@bugs.debian.org
Subject: RE: bug #449117
Date: Tue, 4 Dec 2007 21:34:15 -0500
Hi,
In my case I tried running the script against the binary driver but X keeps 
crushing. So i had to revert to the original.
Also the corruption occurs in KDE during the start of GUI beside the mouse 
pointer.


-- 
Santa Claus is watching!




Reply sent to Romain Beauxis <toots@rastageeks.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Erik Andresen <erik@defiant.homedns.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #35 received at 449117-close@bugs.debian.org (full text, mbox, reply):

From: Romain Beauxis <toots@rastageeks.org>
To: 449117-close@bugs.debian.org
Subject: Bug#449117: fixed in fglrx-driver 8.43.2-2
Date: Wed, 05 Dec 2007 15:32:09 +0000
Source: fglrx-driver
Source-Version: 8.43.2-2

We believe that the bug you reported is fixed in the latest version of
fglrx-driver, which is due to be installed in the Debian FTP archive:

fglrx-amdcccle_8.43.2-2_all.deb
  to pool/non-free/f/fglrx-driver/fglrx-amdcccle_8.43.2-2_all.deb
fglrx-control_8.43.2-2_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-control_8.43.2-2_amd64.deb
fglrx-driver_8.43.2-2.diff.gz
  to pool/non-free/f/fglrx-driver/fglrx-driver_8.43.2-2.diff.gz
fglrx-driver_8.43.2-2.dsc
  to pool/non-free/f/fglrx-driver/fglrx-driver_8.43.2-2.dsc
fglrx-driver_8.43.2-2_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-driver_8.43.2-2_amd64.deb
fglrx-kernel-src_8.43.2-2_amd64.deb
  to pool/non-free/f/fglrx-driver/fglrx-kernel-src_8.43.2-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 449117@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Romain Beauxis <toots@rastageeks.org> (supplier of updated fglrx-driver package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 05 Dec 2007 16:16:08 +0100
Source: fglrx-driver
Binary: fglrx-amdcccle fglrx-kernel-src fglrx-driver fglrx-control
Architecture: source all amd64
Version: 8.43.2-2
Distribution: unstable
Urgency: low
Maintainer: Romain Beauxis <toots@rastageeks.org>
Changed-By: Romain Beauxis <toots@rastageeks.org>
Description: 
 fglrx-amdcccle - control panel for the non-free AMD/ATI r5xx, r6xx display driver
 fglrx-control - control panel for the non-free AMD/ATI r5xx, r6xx display driver
 fglrx-driver - non-free AMD/ATI r5xx, r6xx display driver
 fglrx-kernel-src - kernel module source for the non-free AMD/ATI r5xx, r6xx display 
Closes: 449117
Changes: 
 fglrx-driver (8.43.2-2) unstable; urgency=low
 .
   * Updated package description:
     + Removed supported cards list, this was misleading and broken
       from one release to another
     + Written excplicitly that radeonhd is a possible alternative
   * Updated README.Debian:
     + Removed 3D acceletation tweaking, they were outdated for
       recent versions that use plain mesa
     + Added workaround for screen corruption (Closes: #449117)
Files: 
 bc7f2c865595aba329c2ef59a16779af 909 non-free/x11 extra fglrx-driver_8.43.2-2.dsc
 81f45b10537a9ed87995e2f1ce93486c 167361 non-free/x11 extra fglrx-driver_8.43.2-2.diff.gz
 5f9fcd1bd898b6e6b06b91fe6ec89fad 8037254 non-free/x11 extra fglrx-driver_8.43.2-2_amd64.deb
 881d6b85d232675786b25445f1a69bdd 1169550 non-free/x11 extra fglrx-kernel-src_8.43.2-2_amd64.deb
 02f4d17a52466393c199e9b914731b1d 5261980 non-free/x11 extra fglrx-control_8.43.2-2_amd64.deb
 15337c96e22aa19e4f40b5224453a2ce 17218 non-free/x11 extra fglrx-amdcccle_8.43.2-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHVsGXnuQ3Rt5ZmAARAnEOAJ9H61yrotifEyEvrU0bfrOdLcwspACdGOQm
6oPHjvd+AiDHWDgMCWG3RnU=
=27nW
-----END PGP SIGNATURE-----





Information forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Nahuel Greco <ngreco@gmail.com>:
Extra info received and forwarded to list. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #40 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Nahuel Greco <ngreco@gmail.com>
To: Debian Bug Tracking System <449117@bugs.debian.org>
Subject: fglrx-driver: After upgrading to 8.43.2-2, problem persists
Date: Tue, 11 Dec 2007 11:32:31 -0300
Package: fglrx-driver
Version: 8.43.2-2
Followup-For: Bug #449117


After upgrading to 8.43.2-2, problem persists, the garbage in the right down
corner has a slightly different pattern and appears with lesser frecuency than
when using the previous driver version, but the problem persists nowadays. 

Note, I recompiled the kernel module (making sure that 
/usr/src/modules/fglrx had the latest version) and reinstalled it, so I
think that I'm really using the latest version from the unstable pool. 

This was tested on a Radeon Xpress 200M (lspci info). 


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages fglrx-driver depends on:
ii  libc6                         2.7-3      GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl1]      7.0.2-2    A free implementation of the OpenG
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  libxext6                      1:1.0.3-2  X11 miscellaneous extension librar
ii  libxrandr2                    2:1.2.2-1  X11 RandR extension library
ii  libxrender1                   1:0.9.4-1  X Rendering Extension client libra
ii  xserver-xorg                  1:7.2-5    the X.Org X server

Versions of packages fglrx-driver recommends:
ii  fglrx-kernel-2.6.22-2- 8.43.2-2+2.6.22-4 ATI binary kernel module for Linux
ii  fglrx-kernel-src       8.43.2-2          kernel module source for the non-f

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Romain Beauxis <toots@rastageeks.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #45 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Romain Beauxis <toots@rastageeks.org>
To: Nahuel Greco <ngreco@gmail.com>, 449117@bugs.debian.org
Subject: Re: Bug#449117: fglrx-driver: After upgrading to 8.43.2-2, problem persists
Date: Tue, 11 Dec 2007 15:46:01 +0100
Le Tuesday 11 December 2007 15:32:31 Nahuel Greco, vous avez écrit :
> After upgrading to 8.43.2-2, problem persists, the garbage in the right
> down corner has a slightly different pattern and appears with lesser
> frecuency than when using the previous driver version, but the problem
> persists nowadays.

But did you try the fix ???

 fglrx-driver (8.43.2-2) unstable; urgency=low
 .
   * Updated package description:
     + Removed supported cards list, this was misleading and broken
       from one release to another
     + Written excplicitly that radeonhd is a possible alternative
   * Updated README.Debian:
     + Removed 3D acceletation tweaking, they were outdated for
       recent versions that use plain mesa
     + Added workaround for screen corruption (Closes: #449117)

Screen corruption with release 8.43.2 (and possibly above)
----------------------------------------------------------

Some user reported screen corruption on the lower right corner.
Some of them also reported that setting this option in de device section
of your xorg.conf fixes it:
  Option "XAANoOffscreenPixmaps" "true"


Romain




Information forwarded to debian-bugs-dist@lists.debian.org, Romain Beauxis <toots@rastageeks.org>:
Bug#449117; Package fglrx-driver. (full text, mbox, link).


Acknowledgement sent to Nahuel Greco <ngreco@gmail.com>:
Extra info received and forwarded to list. Copy sent to Romain Beauxis <toots@rastageeks.org>. (full text, mbox, link).


Message #50 received at 449117@bugs.debian.org (full text, mbox, reply):

From: Nahuel Greco <ngreco@gmail.com>
To: Debian Bug Tracking System <449117@bugs.debian.org>
Subject: fglrx-driver: about the fix
Date: Tue, 11 Dec 2007 20:58:45 -0300
Package: fglrx-driver
Followup-For: Bug #449117


No, I didn't tried it, because I thought it was a temporal solution
superseded by the new driver version that supposedly closed this bug. 

I will change xorg.conf and eventually report if the problem persists
that way. But note, with a previous driver version and without that 
xorg.conf line, I don't saw any garbage at the right down corner (but there
were another small glitches). I also avoided to change xorg.conf because
maybe that line degrades the video performance.


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages fglrx-driver depends on:
ii  libc6                         2.7-3      GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl1]      7.0.2-2    A free implementation of the OpenG
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  libxext6                      1:1.0.3-2  X11 miscellaneous extension librar
ii  libxrandr2                    2:1.2.2-1  X11 RandR extension library
ii  libxrender1                   1:0.9.4-1  X Rendering Extension client libra
ii  xserver-xorg                  1:7.2-5    the X.Org X server

Versions of packages fglrx-driver recommends:
ii  fglrx-kernel-2.6.22-2- 8.43.2-2+2.6.22-4 ATI binary kernel module for Linux
ii  fglrx-kernel-src       8.43.2-2          kernel module source for the non-f

-- no debconf information




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 09 Jan 2008 07:27:13 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 18:50:09 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.