It appears I was confused and most recent testing _did_ happen in the
same session post-reboot, see timestamps in log snippet below;

The bug recurs after the display goes to DPMS standby/sleep.  It also
appears the "display corruption on switching modes" occurs after the
display has its first (or multiple) chances to sleep as I hit it now
flipping to 1280x720 the second time in the session - no more clear
1280x720, again a wait for a garbled screen to revert.

While Xorg log shows the machine rereading DDC/EDID data when things are
woken out of DPMS (and the seizure-inducing flicker recommences), xrandr
shows _no_ difference in modelines before/after... not really a surprise
but was worth confirming.

[I should probably be hunting this bug upstream where it's probably
already fixed; maybe another night.]


[   718.155] (II) RADEON(0): Allocate new frame buffer 1280x720 stride 1280
[   718.155] (II) RADEON(0): VRAM usage limit set to 48193K
[   748.647] (II) RADEON(0): Allocate new frame buffer 1920x1088 stride 1920
[   748.692] (II) RADEON(0): VRAM usage limit set to 44089K
[  1528.849] (II) RADEON(0): EDID vendor "HWP", prod id 12294
[  1528.849] (II) RADEON(0): Using hsync ranges from config file
[  1528.849] (II) RADEON(0): Using vrefresh ranges from config file
[  1528.849] (II) RADEON(0): Printing DDC gathered Modelines:
...
[ 27408.170] (II) RADEON(0): Allocate new frame buffer 1280x720 stride 1280
[ 27408.171] (II) RADEON(0): VRAM usage limit set to 48193K
[ 27415.531] (II) RADEON(0): Allocate new frame buffer 1920x1088 stride 1920
[ 27415.576] (II) RADEON(0): VRAM usage limit set to 44089K
[ 30534.725] (II) RADEON(0): EDID vendor "HWP", prod id 12294
[ 30534.734] (II) RADEON(0): Using hsync ranges from config file
[ 30534.734] (II) RADEON(0): Using vrefresh ranges from config file
[ 30534.734] (II) RADEON(0): Printing DDC gathered Modelines:
[ 30534.734] (II) RADEON(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 
2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[ 30534.734] (II) RADEON(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  
600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "640x480"x0.0   25.18  640 656 752 800  
480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "720x400"x0.0   28.32  720 738 846 900  
400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 
1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "1280x720"x60.0   74.48  1280 1336 1472 
1664  720 721 724 746 -hsync +vsync (44.8 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 
1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 30534.734] (II) RADEON(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 
1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[ 30534.735] (II) RADEON(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 
2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[ 30534.735] (II) RADEON(0): Modeline "1920x1080"x60.0  172.80  1920 2040 2248 
2576  1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)


===
While flickering:
---

xrandr -q --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096
VGA-0 connected 1920x1080+0+0 (0x53) normal (normal left inverted right x axis 
y axis) 510mm x 287mm
        Identifier: 0x51
        Timestamp:  27407961
        Subpixel:   no subpixels
        Gamma:      1.0:1.0:1.0
        Brightness: 1.0
        Clones:    
        CRTC:       0
        CRTCs:      0 1
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        EDID:
                00ffffffffffff0022f0063001010101
                1216010368331d782e77c5a3544f9f27
                115054a1080081c081809500b300d1c0
                010101010101023a801871382d40582c
                4500fe1f1100001e000000fd00324c18
                5e14000a202020202020000000fc0048
                50204c56323331310a202020000000ff
                0036434d323138305a43510a2020004c
        load detection: 1 (0x00000001)  range:  (0,1)
  1920x1080 (0x53)  148.5MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock   67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock   60.0Hz
  1680x1050 (0x54)  146.2MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1280x1024 (0x55)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x56)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1280x720 (0x57)   74.4MHz -HSync +VSync
        h: width  1280 start 1336 end 1472 total 1664 skew    0 clock   44.7KHz
        v: height  720 start  721 end  724 total  746           clock   60.0Hz
  1024x768 (0x58)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x59)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x5a)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x5b)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz

===
Immediately after modeflip via Displays 'workaround' - diff shows no change 
except timestamp:
---

xrandr -q --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096
VGA-0 connected 1920x1080+0+0 (0x53) normal (normal left inverted right x axis 
y axis) 510mm x 287mm
        Identifier: 0x51
        Timestamp:  31879702
        Subpixel:   no subpixels
        Gamma:      1.0:1.0:1.0
        Brightness: 1.0
        Clones:    
        CRTC:       0
        CRTCs:      0 1
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        EDID:
                00ffffffffffff0022f0063001010101
                1216010368331d782e77c5a3544f9f27
                115054a1080081c081809500b300d1c0
                010101010101023a801871382d40582c
                4500fe1f1100001e000000fd00324c18
                5e14000a202020202020000000fc0048
                50204c56323331310a202020000000ff
                0036434d323138305a43510a2020004c
        load detection: 1 (0x00000001)  range:  (0,1)
  1920x1080 (0x53)  148.5MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock   67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock   60.0Hz
  1680x1050 (0x54)  146.2MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1280x1024 (0x55)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x56)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1280x720 (0x57)   74.4MHz -HSync +VSync
        h: width  1280 start 1336 end 1472 total 1664 skew    0 clock   44.7KHz
        v: height  720 start  721 end  724 total  746           clock   60.0Hz
  1024x768 (0x58)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x59)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x5a)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x5b)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/1181355

Title:
  R300 (RS480): Intermittent flickering corruption top half of display
  (VGA, 1080p)

Status in “xserver-xorg-video-ati” package in Ubuntu:
  New

Bug description:
  Any suggestions where to start welcome:

  Compaq SR1611NX desktop, "Radeon Xpress 200" RS480 (R300) graphics.
  HP LV2311 LCD connected via VGA because that's the only output on this
  hardware.

  The VGA output used to be a little "less than perfectly stable" with
  older X.org (versions shipped from Ubuntu 9.x to 10.x).  Unknown
  improvements since then have made the overall display much more stable
  - no more shifty horizontal flicker.

  In tradeoff, now the top half of the display occasionally flashes
  distractingly for fractions of a second (single frames?) with "memory
  cruft" as you might expect to see during boot or graphics init -
  generally offset large "checkerboard"-esque blocks of black and color
  with no obvious relation to what's on the display.  This would seem to
  suggest it's an actual GPU/driver issue rather than a glitch on the
  VGA/monitor end of things.

  No idea how to trigger or reproduce other than that it will generally
  occur at least once within each 15 minutes or so of use.  Expanding
  and retracting the dash (very slowly due to the current regression -
  takes about 5+ seconds to fade in and dismiss) will sometimes set it
  off, however.

  
  Recommendation for screen-recording software to see if it turns up "in 
software" short of pointing an actual camera at the screen?

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
  ProcVersionSignature: Ubuntu 3.8.0-21.32-generic 3.8.8
  Uname: Linux 3.8.0-21-generic x86_64
  .tmp.unity.support.test.0:
   
  .tmp.unity.support.test.1:
   
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order 
/var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission 
denied
  Date: Fri May 17 13:56:33 2013
  DistUpgraded: Fresh install
  DistroCodename: raring
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes
  GraphicsCard:
   Advanced Micro Devices [AMD] nee ATI RS480 [Radeon Xpress 200 Series] 
[1002:5954] (prog-if 00 [VGA controller])
     Subsystem: Hewlett-Packard Company Device [103c:2a26]
  MachineType: ASUSTeK Computer INC. RS482-SB400
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.8.0-21-generic 
root=/dev/mapper/Gins_HD-root ro quiet splash vt.handoff=7
  SourcePackage: xserver-xorg-video-ati
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 01/25/2007
  dmi.bios.vendor: Phoenix Technologies, LTD
  dmi.bios.version: 3.15
  dmi.board.name: Amberine M
  dmi.board.vendor: ASUSTek Computer INC.
  dmi.board.version: 1.03
  dmi.chassis.type: 3
  dmi.chassis.version: 1111
  dmi.modalias: 
dmi:bvnPhoenixTechnologies,LTD:bvr3.15:bd01/25/2007:svnASUSTeKComputerINC.:pnRS482-SB400:pvr:rvnASUSTekComputerINC.:rnAmberineM:rvr1.03:cvn:ct3:cvr1111:
  dmi.product.name: RS482-SB400
  dmi.sys.vendor: ASUSTeK Computer INC.
  version.compiz: compiz 1:0.9.9~daily13.04.18.1~13.04-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.43-0ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.1-0ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.1-0ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu6
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2b2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.6-0ubuntu4
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.7-0ubuntu1
  xserver.bootTime: Fri May 17 13:36:36 2013
  xserver.configfile: default
  xserver.devices:
   input        Power Button         KEYBOARD, id 6
   input        Power Button         KEYBOARD, id 7
   input        PIXART USB OPTICAL MOUSE MOUSE, id 8
   input        AT Translated Set 2 keyboard KEYBOARD, id 9
  xserver.errors:
   
  xserver.logfile: /var/log/Xorg.0.log
  xserver.version: 2:1.13.3-0ubuntu6
  xserver.video_driver: radeon

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/1181355/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to