Desktop Image Jitter on Radeon 7750

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

akbg

Junior Member
May 8, 2012
7
0
0
I turned ATI OverDrive off yesterday, and up till now, no flickering...will continue to test an update with more info
 

BrightCandle

Diamond Member
Mar 15, 2007
4,762
0
76
I have the same problem on my 7970's, have done since they came out in January. I have found turning down some of the Aero effects reduces the load on the cards in 2D making the latency in Windows liveable, and most of the flashing disappears. I still have a problem with one monitor tearing in Windows and jitters occasionally but its much reduced. The setting that seems to make the most difference is transparency which for whatever reason performs extremely poorly on the new AMD cards.

I have used MSI Afterburner to overclock such that the card is always running at maximum clocks all the time. While it reduces the effects I still have problems within Windows at maximum speed. There is a performance problem here that can be reduced but not eliminated. Just get Fraps and tell it to record the windows environment and you'll see all the times it goes above 16ms and skips and jumps on the graphics. Enabled full clocks only reduces these by about half.

AMD and Saphire support both have claimed that it can't be reproduced in their labs. Alas every 7xxx user I have talked to about lag on highlighting the background in Windows for example can see it everytime, I think its a flaw in the cards and their drivers and everyone has it, just not everyone knows how this should be. I have raised it with AMD and they have said they can't reproduce it and wont be fixing it. Please report it to support, the more people that do so the more likely it is that AMD might finally start to address the problem. If they don't do it soon I'll have a pair of GTX 680's instead.
 

Deckard79

Junior Member
Apr 29, 2012
18
0
0
Yes, that works, but where is the problem (browser bug, Catalyst bug, hardware video bug?)

I have this problem mostly in Firefox, in IE everyting is OK.

I use this for testing on/off hardware acceleration.

https://developer.mozilla.org/media...illaorg-achi_1334270447_demo_package/HWACCEL/

I still get flicker within IE, only less regular than with Firefox.

I also get flicker on the windows desktop from time to time (no browser open), and in the worst circumstances I have gotten some desktop corruption that has required me to reboot.

Again, with my cheaper (normal-clocked) 7750 this happens a lot less to the point that I find using that card tolerable. But it STILL happens.

I agree - there is a definite fault in these cards which AMD are reluctant to admit to, no doubt because it would result in expensive mass recalls.
 

VoidWanderer

Junior Member
Jun 2, 2012
3
0
0
Hi guys.
Have just purchased Sapphire HD Radeon 7770 and I'm experiencing exactly the same problem. Screen blinks from time to time in browser (Firefox in my case) and in windows desktop.

Some details of my system:
- Win 7 32bit
- latest video drivers from Sapphire site
- LGA 775 motherboard
 

Deckard79

Junior Member
Apr 29, 2012
18
0
0
Hi guys.
Have just purchased Sapphire HD Radeon 7770 and I'm experiencing exactly the same problem. Screen blinks from time to time in browser (Firefox in my case) and in windows desktop.

Some details of my system:
- Win 7 32bit
- latest video drivers from Sapphire site
- LGA 775 motherboard

It would be a good idea to complain about this to the manufacturer. Also, I wonder if there's any way of making some sort of editorial aware - maybe they'd want to investigate what could be a defect with all cards.
 

Husky55

Junior Member
Jun 3, 2003
20
5
81
I am so happy I found this thread. I have the MSI R7770 -2PMD1GD5/OC and I have the flicker problem. I thought it was my eyes or imagination or the card!!!
 

Deckard79

Junior Member
Apr 29, 2012
18
0
0
Ok, I have found what appears to be a workaround that does not involve turning off aeroglass or 3D acceleration on your browser:

The latest version of ASUS GPU Tweak appears to allow the adjustment of 2d clocks on 7750/7770 cards (MSI Afterburner was not capable of doing so on both cards/machines I tried, or any earlier version of ASUS Tweak).

It took some adjustment to completely alleviate any flickering. Small increases to memory did not have the desired effect. My 2d clocks are running at 400MHz core, full 3d memory speed.

It is possible to replicate the flicker with some consistency to test your 2D clocks. To do this I run Internet Explorer 9 with aeroglass turned on, then maximise/minimise to taskbar with a few seconds in between (enough for the clocks to switch between 2d/3d). The aeroglass animation causes the shift from 2d-3d profile and usually triggers a flicker to your screen.

You can therefore incrementally change your clocks and test using the above method to see whether the flicker remains.

It would no doubt be possible to optimise my settings further, but for the fact that I am unable to use GPU Tweak to change my card's voltages.

Obviously this is not a complete solution, as there is clearly some sort of hardware/design fault which is causing cards to artifact at their default specification.
 
Last edited:

Deckard79

Junior Member
Apr 29, 2012
18
0
0
...Also, I am not certain whether this makes any difference but I have downloaded the 12.6 beta catalyst drivers.
 

SmokeJaguar

Junior Member
Jun 6, 2012
2
0
0
Ok, I have found what appears to be a workaround that does not involve turning off aeroglass or 3D acceleration on your browser
Many thanks for this post. I have a sapphire 7770 for about a month and got this annoying bug, not with the desktop though, but with randomly appearing artifacts in Firefox whenever hardware acceleration is on. 12b catalyst with latest CAP didn't heal it, along with the Firefox 13, but your recommendation did the trick.
I hope AMD will do something about it in a following driver updates, because it's clearly clock-related problem. Wrote to their support by the way, no reply.
Only thing that makes me feel uneasy is a lack cooperation between GPU Tweak and AMD ZeroCore, in GPU-Z it's clearly visible that when monitor goes into powersaving mode, card stops it's cooler and tries to hang idle, but then GPu Tweak kicks in, taking mem clocks to max, zero core drops them again etc etc. Does your 7750 behaves the same way?
 

VoidWanderer

Junior Member
Jun 2, 2012
3
0
0
The latest version of ASUS GPU Tweak appears to allow the adjustment of 2d clocks on 7750/7770 cards (MSI Afterburner was not capable of doing so on both cards/machines I tried, or any earlier version of ASUS Tweak).

It took some adjustment to completely alleviate any flickering. Small increases to memory did not have the desired effect. My 2d clocks are running at 400MHz core, full 3d memory speed.
Just installed GPU tweak 2.1.2.4
Can you please tell step by step what settings should be changed? Can't figure out where to set that minimal core frequency for 2d clocks and that 3d memory speed

Oh.. Already got it. That interface... too modern.

Should this application be launched always or it is used only once for setup?
 
Last edited:

VoidWanderer

Junior Member
Jun 2, 2012
3
0
0
This setup works well for me so far. Note 2D (changed) and 3D (unchanged) settings



PS. I've found out that previous workaround (that involves tweaks of profiles.xml file) is actually working! When I launched ASUS GPU Tweak for first time it displayed GPU and Memory clock values that were previously changed by me in profiles.xml
 
Last edited:

Deckard79

Junior Member
Apr 29, 2012
18
0
0
This setup works well for me so far. Note 2D (changed) and 3D (unchanged) settings



PS. I've found out that previous workaround (that involves tweaks of profiles.xml file) is actually working! When I launched ASUS GPU Tweak for first time it displayed GPU and Memory clock values that were previously changed by me in profiles.xml

Yes, those settings are basically what I have as well which seems to have done the trick (no flickering at all for the past week).

It's interesting that you managed to get the profiles.xml fix working all of a sudden - for me, the card's bios seemed to just completely bypass that when it came to 2d settings. I wonder whether something has happened in Catalyst 12.6 beta to make this possible.

It would be interesting to see how much more power is being consumed with this clock change, considering the minor GPU boost (and complete full-speed memory).
 

Deckard79

Junior Member
Apr 29, 2012
18
0
0
Many thanks for this post. I have a sapphire 7770 for about a month and got this annoying bug, not with the desktop though, but with randomly appearing artifacts in Firefox whenever hardware acceleration is on. 12b catalyst with latest CAP didn't heal it, along with the Firefox 13, but your recommendation did the trick.
I hope AMD will do something about it in a following driver updates, because it's clearly clock-related problem. Wrote to their support by the way, no reply.
Only thing that makes me feel uneasy is a lack cooperation between GPU Tweak and AMD ZeroCore, in GPU-Z it's clearly visible that when monitor goes into powersaving mode, card stops it's cooler and tries to hang idle, but then GPu Tweak kicks in, taking mem clocks to max, zero core drops them again etc etc. Does your 7750 behaves the same way?

No, I haven't had this happen at all with either of my 7750s, but then again I am simply running GPU Tweak/Catalyst - nothing else.

Fan speed is, however, handled quite strangely on the 7750. You'll see that the fan has only two wires which means that fan speed is handled in a crude manner by current controlled by the on-die temp sensor. My single-slot 7750 was doing something incredibly odd for about a week, where fan speed would be locked to about 80% from cold, even though the GPU temp was less than 40 celcius. Selecting manual fan control in catalyst and putting the slider right down would momentarily reduce it (for about two seconds), then the speed would slowly rise to about 80% again! My only solution at the time was either to run a game (how insane is that) which would trigger a gradual reduction in fan speed to something relatively normal, or to completely block the case vents next to the card forcing it to heat up to about 60 degrees!

I was close to returning the card, but bizarrely the problem seemed to resolve itself after a week or so. Still, I'm scared to touch the manual fan control via catalyst in case the problem comes back again.

It looked very much like, as with 2d clocks, the card's bios was just bypassing whatever you told it through catalyst or any other tweak software.
 

SmokeJaguar

Junior Member
Jun 6, 2012
2
0
0
Well, GPU Tweak has this built-in GPU-Z functionality anyway. However, I have noticed this odd ZeroCore behavior only once, right after editing 2D settings, and never again.
But my experience with Firefox was unsatisfying. It was OK for a couple of days, with maximum memory clocks and 400 on core, but today I have noticed these familiar rectangular artifacts in my upper right corner of the screen again. Tried to go with 600 on core, and got severe cursor corruption right after. So default clocks and no GPU acceleration in browser for me.
Well, I never suffered from the desktop flickering issue anyway.
And oh, my 7770 Sapphire is awfully quiet all the time, 20% of fan speed in 2D. Not sure with how many wires the fan is connected.
 

BrightCandle

Diamond Member
Mar 15, 2007
4,762
0
76
I am certain the grand majority of the problems people are having with tearing and weird performance glitches, poor video playback are all due to overly aggressive power saving in AMD's drivers. As soon as you get the cards at full speed (which isn't easy as the XML doesn't always get applied, and it gets overwritten regularly) the problems go away. I'd like to think we could increase the clocks just a bit and remove the problems but we don't have the controls we need to get this right.

Based on my 7970 crossfire problem I am working on a solution to this problem that other people can use, it'll be a bit of custom software. I believe the workaround I have for that based on OpenCL will work for non crossfire users as well if I make it support more than one device. Give me a few days or so and I'll release a program that you can run which will bring the cards to full clock speed in Windows. That for me has removed the jitters and tearing problems.
 

pelov

Diamond Member
Dec 6, 2011
3,510
6
0
I turned ATI OverDrive off yesterday, and up till now, no flickering...will continue to test an update with more info

Sounds like the flicker bug from the 58xx class as well as the TDR bug with the Fermi cards.

The issue is that the cards are too conservative in clocks for some settings/resolutions and this causes a flicker to appear on the screen or can crash certain GPU accelerated programs (like web browsers). Turning off overdrive can help because it bumps the "idle" clocks up. The issue is driver/BIOS related. With my 5870 I only get this bug when I use dual monitors and it's because of the low memory clocks at idle.

The way to fix this is by fiddling with the XML file, flashing to a new BIOS if it's available (check your manufacturer's website) or tuning the idle clocks with a third-party program. This has happened with both manufacturers over the years and the one EASY way to purge this problem is by allowing the users to set their own idle clocks/voltages yet neither camp has taken the hint. This is also the second time for it to happen with AMD cards in 3 generations, though each time it's seemingly just one class of GPUs which points to a GPU BIOS issue (cards in the same class usually share the same BIOS, eg., 5850/5870, 7770/7750, etc). What may be different this go around is that AMD has an added deep sleep feature which may be contributing to the problems.

You don't always get the problem because different cards behave differently at different voltages/clocks and people have different setups: a high-res IPS monitor with magical fairie rainbow sprinkles on Aero can cause problems for some cards whereas others wouldn't have a problem. This is a combination of the manufacturer's of the boards/cards and BIOS and AMD/nVidia just being too aggressive with their power consumption savings on the chips. Different chips require different voltages/clocks. If they won't manually tune them then why aren't we given the option ;(
 
Last edited:

Shamrock

Golden Member
Oct 11, 1999
1,441
567
136
For those that can't get the "profiles.xml" to work, after you edit the file, do you make it "read only"? It won't work, until you make it RO.
 

Fremen9

Junior Member
Sep 10, 2012
1
0
0
I'm really glad I found this thread. I believe I have the same problem on my Radeon 7770. Mine came with a Dell XPS 8500.
It is quite irritating when it happens, and seems to coincide with web browsing. I don't see this problem when playing games.
Been playing Guild Wars 2 for hours and hours without any issues....but if I'm sitting in Chrome or something and browsing several tabs, I occaisonally get weird screen flickers....might be worse when watching video too.

apparently since this card isn't a standard one, I can't upgrade to the latest Catalyst drivers. If I do, I end up with BSOD....
have to use the drivers that came from Dell
 

dennilfloss

Past Lifer 1957-2014 In Memoriam
Oct 21, 1999
30,509
12
0
dennilfloss.blogspot.com
I'm having the same issue with my Gigabyte Radeon 7750 OC. It happens quite rarely but it's very annoying. I get this very fast flicker and a horizontal line on my screen every now and then. It's very fast and lasts only for about half a second. I've seen it on Windows desktop, using Firefox and playing World of Tanks on windowed mode. I haven't noticed any flickering when playing 3D games on fullscreen or using VLC on fullscreen.

I have the same clocks as Deckard79. I have the Catalyst 12.4 now, but 12.3 and 12.4 beta had the same problem. I'm using DVI for my computer monitor but I also have HDMI going to my TV.

I too see a similar occasional jitter while browsing the forums. Only in 2D. Has happened twice in a week. Using Opera.

Edit: found the setting to disable 2D clocks in iTurbo (the HIS overclocking software that came with my card). Will try that if this occurs too often.
 
Last edited: