Seems like bug in graphic driver. On Linux you can also try open source drivers. Open source drivers have different code, so it's chance this bug is already fixed or not present.
In case it won't start work, there are two option:
- your Radeon HD 4670 is broken
- flickering bug is also in open source driver, then fill bug report on https://bugs.freedesktop.org/ with detailed description of your problem