Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 17
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Vaxian (17)


Next birthdays
05/21 Dalus (34)
05/21 Kizmo (37)
05/22 Skynet (32)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Computer Science
« Previous topic | Next topic »   

PC video speckles

Move Thread LAN_403
GeordieBoy
Thu Jul 24 2008, 08:01PM Print
GeordieBoy Registered Member #1232 Joined: Wed Jan 16 2008, 10:53PM
Location: Doon tha Toon!
Posts: 881
Does anyone know what causes speckles on the PC display when windows in XP are scrolled or resized?

I've just bought a 22" 1680x1050 LCD panel for my computer and had to upgrade the video drivers and flash the system BIOS to get it to work at native resolution. Apparently this is to upgrade VBIOS to support widescreen modes as it's a motherboard with onboard SiS660 video controller.

Now I have a beautifully clear widescreen desktop in vibrant colours. The only minor annoyance is that when I scroll up and down a window or drag the corner to resize it i get momentary white and black lines and speckles all across the screen. Resizing a small window causes just a few insignificant dots, whilst draging the corner of a large window fills the screen with a shower of white snow and horizontal "dashes".

I seem to remember reading something about PCI bandwidth causing this problem, but the PC will play DVDs and DivX video fine either in a window, or in full-screen mode. Both PowerDVD and Win Media Player play movies fine. The psychadellic "visualisation" thing when playing music in Media player makes the screen go nuts though for the first few seconds then it seems to sort itself out and run smoothly.

The only thing that i've found to make the problem go away is selecting a lower resolution than 1680x1050 (which results in bluring/aliasing as it's not the native resolution of the panel) _OR_ selecting 16-bit colour depth instead of true-colour but this causes DVD and movie playback to show colour banding which isn't ideal.

Do I need to try messing around with settings in the BIOS, or just live with it? Any tips or shared experience would be welcomed. Thanks in advance.

-Richie,
Back to top
Ken M.
Thu Jul 24 2008, 08:50PM
Ken M. Registered Member #618 Joined: Sat Mar 31 2007, 04:15AM
Location: Us-Great Lakes
Posts: 628
As much as I've dealt with pc's construction and troubleshooting...I'm not quiet sure, But I doubt you would have to deal with it, unless you neither can afford or ar unable to aquire a more powerful video card. But if you just want a guess, I'd say you are running a resolution that the video isn't able to operate, or at least is unstable at operating.
Back to top
reign
Thu Jul 24 2008, 11:42PM
reign Registered Member #260 Joined: Sun Feb 26 2006, 09:51PM
Location:
Posts: 17
Coming from my experience as a computer technician, this issue sounds like it is related to video memory/hardware.

Is this an on board graphics chip or an addon card? I've seen this problem before and it is caused by corruptions in video memory due to either a faulty graphics processor, faulty graphics memory, or an overheating condition.

The reason it doesn't show up under lower resolutions/bit depths is that the card is working less, using less memory, and running cooler.

You can try borrowing a friends video card to see if you experience similar issues. Also, if this is an on board video processor , your huge display may be maxing out its limited memory causing the visual artifacts.

Hope this information helps!
Back to top
Steve Conner
Fri Jul 25 2008, 05:53PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
It could be bad memory as others have suggested, or it could be bus contention, since integrated graphics chips often share the main system memory, which only has so much bandwidth. Maybe they only tested the motherboard design up to 1280x1024. DVD playback isn't really a hard test, since any graphics controller chip worth its salt can upscale, so the full-sized image only has to traverse the bus once. When drawing windows, the data may need to be blitted back and forth several times, especially by Microsoft ;)

Either way a new graphics card should be an elegant solution smile Or try reducing your frame rate, if it's 72Hz put it down to 60, if it's already 60 reduce it to 50 if possible. I guess you could also try optimizing the memory controller settings in the BIOS, if you haven't already done so. Oh, and play with the "Graphics acceleration" slider in the XP control panel. Or maybe even turn off "Draw window contents while dragging"...
Back to top
GeordieBoy
Fri Jul 25 2008, 08:36PM
GeordieBoy Registered Member #1232 Joined: Wed Jan 16 2008, 10:53PM
Location: Doon tha Toon!
Posts: 881
Wow, lots of great tips here! Thanks for all the suggestions guys. The video is indeed onboard the motherboard and it likely was never intended to support huge widescreen monitors. I had to download a BIOS patch from a 3rd party which includes the latest SiS VBIOS for my on-board video chip patched into the ASUS mainboard BIOS because ASUS didn't update it to support 1680x1050 themselves.

It works flawlessly on all resolutions below 1680x1050 and also works fine at that resolution in 16-bit hi-colour mode. Refresh rate is set to the LCD panel's recommended value of 60 which is the lowest in the drop down menu. I tried 75 and 85Hz but the panel said it was still receiving 60 and it didn't change anything.

At the moment i'm like 95% happy and amazed by the massive amount of desktop workspace! ...and only distracted by the occasional sparklies so I'll probably live with it for the short term. I think Dr Conner might be onto something with the bus contention thing. It is only when forced to redraw large areas of the screen when the sparklies appear. Once it gets settled into playing DivX or DVD video it sails along smoothly.

I will try playing about with the "Graphics Aperture size", "PC bus latency timer", "Video memory cache mode" and "Onboard VGA share memory size" settings in the BIOS to see if any of these make a difference! I haven't messed about with all the DDR RAM pre-charge cycle stuff yet for two reasons. 1) By default it says it is all configured automatically by SPD? and 2) I haven't got the foggiest idea what it all means!

Thanks again for all the suggestions,

-Richie,
Back to top
reign
Fri Jul 25 2008, 11:23PM
reign Registered Member #260 Joined: Sun Feb 26 2006, 09:51PM
Location:
Posts: 17
GeordieBoy wrote ...
It works flawlessly on all resolutions below 1680x1050 and also works fine at that resolution in 16-bit hi-colour mode. Refresh rate is set to the LCD panel's recommended value of 60 which is the lowest in the drop down menu. I tried 75 and 85Hz but the panel said it was still receiving 60 and it didn't change anything.


That right there leads me to believe that you are indeed maxing out your graphics controller's capabilities. I think you may want to look down the path of an upgrade, especially if you intend to do any gaming. :)
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.