Test coverage of switch when using an enum

I'm writing a unit test for the following: -
switch (status) {
    case ACTIVE:
        return "A";
    case POSTED:
        return "P";
    default:
        throw new IllegalArgumentException("unknown status: " + status);
}Where status variable is an enum type like: -
public enum BatchStatus {
    ACTIVE, POSTED
}I'm of the opinion that having the default branch above makes the code safer and more robust (it means that if the enum grows, problems can be immediately identified).
So the question is... is it impossible to achieve 100% test coverage, but still retain the default branch above? Since the BatchStatus is an enum (and hence final, and cannot be instantiated), I can't create a third mock value that is neither ACTIVE nor POSTED, so I can't test the default branch.
???

rather than use the switch block - which isn't very OO, and is a maintenance pain - why not have the enum itself return these values?
public enum BatchStatus {
ACTIVE("A"),
POSTED("P");
private BatchStatus(String status) {
    this.status = status;
private String status;
public String getStatus() {
    return this.status;
}that way, the maintenance programmers have no option but to keep the lot up to date. this over-simplified example probably doesn't address your real problem, but it might point you in a direction you hadn't considered before

Similar Messages

  • BK Precision device works in VISA test panel but fails when using driver

    I am trying to control a BK Precision XLN power supply.  I have set it up as a TCPIP VISA instrument using sockets (port 5025).  It validates fine in NI MAX, and when using the VISA test panels I can write to and read from it (although I get a timeout error on the read if I specify too many bytes).  When I use the supplied instrument driver blocks in LV, VISA read commands always timeout and fail to return anything, regardless of how many bytes are specified.

    I don't think it is a VXI-11/LXI instrument, it did not autodetect and I had to use the 'Manual Entry of Raw Socket' option to set up the device.  I am sending  a termination on the write (\n), if I don't send a termination on the read it captures the read but then gives a timeout error if waiting for more bytes, if I use a termination cahracter on the read it functions as you would expect, except that it returns multiple termination characters (line or carriage feeds) in some messages so you would have to perform multiple reads to get the whole message.  (this is all in the test panels, I haven't gotten anything back using the VISA blocks in a VI)
    Given that behaviour it seems more like what you would get using a telnet terminal interface but even given that I still am confused why I can talk to it with the test panel and not using the VISA blocks in a VI. 
    Thanks,
    Stearns

  • I am getting a lot of static when using Brookstone wireless headphones and watching movies on the Apple TV. I know it is not headphones, because they work fine when I switch it to cable TV, then the sound is clear with no static. Any suggestions?

    I am getting a lot of static when using Brookstone wireless headphones and watching movies on the Apple TV. I know it is not headphones, because they work fine when I switch it to cable TV, then the sound is clear with no static. Any suggestions? Which wireless headphones work best with the apple TV?

    Ok so I've been doing more testing. It's all videos on the iTunes store. Anytime I try to download a podcast or stream it or anything it's super slow. To download an episode of Diggnation it tells me over 2 hours to download but the time keeps climbing and I just stop the transfer.
    Some people said it's an Open DNS thing? Maybe it is but it's not computer specific and I couldn't find a way to change the DNS settings in my Airport, only on each computer. I tried deleting PLists and restoring my Apple TV and restoring my Airport and nothing is working.
    I don't know if it an issue with me, my ISP or Apple. Anyone else experiencing this problem?

  • Cannot get hardware limits to work when using Lintech switches with a ACR9000 motion controller

    This has been my conversation with Parker Automation.
    From: Susan Connors <[email protected]>
    Date: April 21, 2015 at 8:52:55 AM CDT
    To: Bowlerdusty <[email protected]>
    Subject: Re: ACR 9000
    Hi Dustin,
    Since the product was not purchased from us, or through the Parker website, but through National Instruments, you would need to contact them and they should be able to help.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company - Automation Group
    Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    Toll Free: 1-800-866-4568 ext 5352
    On Mon, Apr 20, 2015 at 4:16 PM, Bowlerdusty <[email protected]> wrote:
    Hi again. Since last speaking, we have gotten the motor to move. The only thing we are struggling on now is getting the hardware limits to work. We are using switches provided by Lintech. One pair of switches is mechanical and the other pair are non-contact reed switches. I found out earlier that the product was purchased from National Instruments Co. Anyway we could receive some help with this?
    Thanks,
    Dustin Brown
    -----Original Message-----
    From: Susan Connors <[email protected]>
    To: Bowlerdusty <[email protected]>
    Sent: Tue, Feb 3, 2015 12:52 pm
    Subject: Re: ACR 9000
    Dustin,
    I am checking with our manager and engineers on this and will let you know.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company Automation Group - Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    [email protected]
    www.cross-automation.com
    Cross Automation Line Card
    We welcome your feedback on our customer support team. Please email my manager: [email protected]
    On Mon, Feb 2, 2015 at 3:10 PM, Bowlerdusty <[email protected]> wrote:
    Could it possibly be under some other name? There are other divisions it could possible be under. This place is also under the U.S. Army Corps of Engineers, so it might be under that name. And if this wasn't purchased from this company, then where was it purchased from? This is the company I was sent to when I contacted the Parker Motion support.
    -----Original Message-----
    From: Susan Connors <[email protected]>
    To: bowlerdusty <[email protected]>
    Sent: Fri, Jan 30, 2015 4:13 pm
    Subject: Fwd: ACR 9000
    Hello,
    We have checked and show no record of your company or this part being purchased from us, so this is not something that we can offer support.
    I do not know of an integrator in your area but you should contact a local one that could possibly help you trouble-shoot any questions you have on this unit.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company Automation Group - Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    [email protected]
    www.cross-automation.com
    Cross Automation Line Card
    We welcome your feedback on our customer support team. Please email my manager: [email protected]
    ---------- Forwarded message ----------
    From: Bowlerdusty <[email protected]>
    Date: Fri, Jan 30, 2015 at 3:59 PM
    Subject: Re: ACR 9000
    To: [email protected]
    Any idea of when I'll get a response?
    -----Original Message-----
    From: AG Sales Fax <[email protected]>
    To: bowlerdusty <[email protected]>
    Sent: Fri, Jan 30, 2015 11:03 am
    Subject: Fwd: ACR 9000
    -- Can you please advise Company name and location so I can forward to appropriate contact?
    ---------- Forwarded message ----------
    From: 'Bowlerdusty' via [email protected] <[email protected]>
    Date: Fri, Jan 30, 2015 at 10:32 AM
    Subject: ACR 9000
    To: [email protected]
    I was told to contact you guys for help with this. Can you be of some assistance?
    -----Original Message-----
    From: jhoagland <[email protected]>
    To: Bowlerdusty <[email protected]>
    Sent: Thu, Jan 29, 2015 3:44 pm
    Subject: Re: ACR9000
    There are free training videos on our website:
    http://www.parkermotion.com/products/Controllers__​6934__30_32_80_567_29.html
    This unit was purchased through Cross Automation.
    They are your local Parker ATC distributor and can give you assistance though the unit is out of warranty.
    Their phone number is: 704-523-2222
    Let me know if there’s any questions. Have a nice day.
    Regards,
    Jonathan
    -----Original Message-----
    From: Bowlerdusty < [email protected]>
    To: emn_applications < [email protected]>
    Sent: Thu, Jan 29, 2015 2:57 pm
    Subject: Fwd: ACR9000
    Here is a pic of the serial number and model number.
    -----Original Message-----
    From: emn_applications < [email protected]>
    To: Bowlerdusty < [email protected]>
    Sent: Thu, Jan 29, 2015 11:36 am
    Subject: Re: ACR9000
    On the other side of the ACR9000 is a label with the model number, SO and
    serial number. Please provide.
    Regards,
    Jonathan
    Application Engineering Team
    [email protected]
    phone 800-358-9070 · international 1-707-584-7558
    www.parkermotion.com
    Parker Hannifin Corporation · Electromechanical Automation, NA
    5500 Business Park Drive · Rohnert Park · CA · 94928
    Bowlerdusty <[email protected]>
    To
    [email protected]
    01/29/2015 09:19 AM
    cc
    Subject
    Re: ACR9000
    I honeslty don't know this information. This stuff was bought at least a
    few years ago. A student who is now gone had put it together a while back.
    There were a lot of binders with it for instructions but none of it was
    very clear to me. I'm sending pictures with the parts I have
    (controller,drive,motor,etc.).
    -----Original Message-----
    From: emn_applications <[email protected]>
    To: Dustin Brown <[email protected]>
    Sent: Wed, Jan 28, 2015 10:17 am
    Subject: Re: ACR9000
    OK. So now you'd program it using the Configuration Wizard in ACR-View and
    the program editor.
    Which Parker ATC distributor did you purchase this through?
    Regards,
    Jonathan
    Application Engineering Team
    [email protected]
    phone 800-358-9070 · international 1-707-584-7558
    www.parkermotion.com
    Parker Hannifin Corporation · Electromechanical Automation, NA
    5500 Business Park Drive · Rohnert Park · CA · 94928
    Dustin Brown <[email protected]>
    To
    [email protected]"
    01/28/2015 07:58 AM <
    [email protected]>
    cc
    Subject
    Re: ACR9000
    Hi thanks for the reply. We got it connected via Ethernet now. We had to
    change the IP address of "local area connection" on the computer to
    192.168.10.1 for it to see the controller. So now that it is connecting to
    the controller, it keeps saying that the drives are all disabled. I have
    one drive connected to the controller in the Axis 0 port.
    Sent from my iPhone
    On Jan 27, 2015, at 3:56 PM, [email protected] wrote:
    > Did you change your PC's IP address?
    >
    > VIDEO: How to set your PC's Ethernet IP address
    >
    http://www.parkermotion.com/dmxreadyv2/faqsmanager​/faqsmanager.asp?category=116&knowledgebase=faqman​...
    >
    >
    > Default is 192.168.10.40
    >
    > Is this a new ACR9000?
    > If you don't know the IP address and the default doesn't work, you'll
    need
    > to connect via USB or serial to get the IP address or reset it.
    >
    > Regards,
    >
    > Jonathan
    >
    > __________________________________________________​______________________
    > Application Engineering Team
    > [email protected]
    > phone 800-358-9070 · international 1-707-584-7558
    > www.parkermotion.com
    > Parker Hannifin Corporation · Electromechanical Automation, NA
    > 5500 Business Park Drive · Rohnert Park · CA · 94928
    >
    >
    >
    >
    >
    >
    >
    > Bowlerdusty <[email protected]>
    To
    >
    [email protected]
    > 01/27/2015 01:48 PM
    cc
    >
    >
    Subject
    > ACR9000
    >
    >
    >
    >
    >
    > I am having a little trouble getting a connection between the ACR view
    > software and the ACR 9000. I am attempting to use an ethernet cable for
    > the connection. Every time I press the "connect" button it says "Failed
    > attempting to connect to controller". Do you have any advice?
    >
    > Thanks,
    > Dustin Brown
    >
    >
    >
    >
    (See attached file: IMG_0864.JPG)(See attached file: IMG_0865.JPG)(See
    attached file: IMG_0866.JPG)(See attached file: IMG_0867.JPG)(See attached
    file: IMG_0868.JPG)(See attached file: IMG_0869.JPG)
    1 Attached Images
    Solved!
    Go to Solution.
    Attachments:
    image.jpg ‏938 KB
    image.jpg ‏1570 KB
    image.jpg ‏767 KB

    Hi thanks for the reply.  Yes I have used the ACR view to specify which inputs to use before.  I used input 0 for the positive limit, input 1 for the negative limit, and input 2 for the home switch.  However, when using ACR view the switch kept displaying that the switch had been tripped when nothing was pressing against it.  I would also try pressing on the mechanical switch to see at least if the value would change but to no avail.
    Attachments:
    image1.JPG ‏1642 KB
    image3 (1).JPG ‏3768 KB
    image2 (1).JPG ‏3247 KB

  • OS 10.4.6. has broken dialup connectivity when using fast user switching

    I installed OS 10.4.6. It seems to have broken dialup connectivity when using fast user switching when switching from one user to the next.
    For dialup, it is extreamly annoying that I can not resume downloading a file from were it got cut off, but now, if another user wants to check their email, my download always gets broken and has to be restarted. Dialup is slow enough with out having to start from scratch even more frequently, now.
    Also, in earlier versions of 10.2 or 10.3 (I don't remember which), I was able to switch users and maintain listening to a single users' iTunes.
    I would like to be able to switch users and not lose either my dialup network connection or the primary users currently playing iTunes songs.
    Perhaps for iTunes, one should be able to chose to mute another users' instance of iTunes, if it is currently playing.
    Mini-Mac 1.42GHz 80GB BT/AE   Mac OS X (10.4.6)  

    I have not tried replicating this but might be able to provide some additional information.
    We use network login accounts on our desktop computers. Fast User switching deliberately will not work for multiple network login accounts. (Remember network login accounts normally also have an associated network home directory mounted via AFP.)
    Now a bit of background about volumes and mount points under Mac OS X. Under Mac OS X, any additional drive (or more accurately 'volume') is listed under the 'Volumes' folder, remember also that Mac OS X is a Unix operating system. So just as normal for Unix, the boot drive is '/' or the root level and Volumes is a folder in it. The underlying Mac OS X software automatically 'attaches' and additional volumes as sub-folders in the 'Volumes' folder (in Unix speak these are called 'Mount Points'), if you have an external hard-disc called 'Fred' then this would be represented by the following path
    /Volumes/Fred
    If you happen to have two volumes with the same name connected at the same time then while in the Finder they may show up with the same name, in Unix they would have different names automatically assigned to keep them separate like so
    /Volumes/Fred
    /Volumes/Fred 1
    Now getting back to the Fast User switching problem and AFP volumes, when you login to a File Server volume it also is automatically added to the Volumes folder, so if we have a File Server volume called 'Shared' it would look like
    /Volumes/Shared
    With Fast User switching potentially both user accounts could be accessing the same /Volumes/Shared which means both user accounts would be talking to the server via the same File Server login, hence the possibility for one of the Fast User accounts to be using the 'wrong' permissions.

  • Compiler error when useing switch statements in an inner class

    I have defined several constants in a class and want to use this constans also in an inner class.
    All the constants are defined as private static final int.
    All works fine except when useing the switch statement in the inner class. I get the compiler error ""constant expression required". If I change the definition from private static final to protected static final it works, but why?
    What's the difference?
    Look at an example:
    public class Switchtest
       private static final int AA = 0;     
       protected static final int BB = 1;     
       private static int i = 0;
       public Switchtest()
          i = 0; // <- OK
          switch(i)
             case AA: break; //<- OK, funny no problem
             case BB: break; //<- OK
             default: break;
      private class InnerClass
          public InnerClass()
             i = 0; // <- OK: is accessible
             if (AA == i) // <- OK: AA is seen by the inner class; i  is also accessible
                i = AA + 1;
             switch(i)
                case AA: break; // <- STRANGE?! Fail: Constant expression required
                case BB: break; // <- OK
                default: break;
    }Thank's a lot for an explanation.

    Just a though:
    Maybe some subclass of Switchtest could decalare its own variable AA that is not final, but it can not declare its own BB because it is visible from the superclass. Therefore the compiler can not know for sure that AA is final.

  • When I connect to wi fi does my 3G automatically switch off. As I seem to be using a lot of my data when using wi fi at home

    When I connect to wi to, does 3G automatically switch off my iphone4s as I seem to be using a lot of data even when using wi fi at home ?? Thank you

    Hi,
    As far as I know, when you have a WiFi-connection all data will go through WiFi and therefor will NOT use your 3G data.
    Kind regards,
    Hugo

  • HI .. I have a new macmini 2.5 Ghz 10.7.3 Lion, had a problem today ,it froze so I could not shut down using mouse or tablet. used the power switch, when I tried to restart I got audible 'beeps' from it.

    HI ....I have a new macmini 2.5 Ghz 10.7.3 Lion, had a problem today ,it froze so I could not shut down using mouse or tablet pen. used the power switch, when I tried to restart I got audible 'beeps' from it. I managed to restart it but kept getting a message come up on one ot the dual screens ' restart using the power swich to turn it off , then press it again to restart.'
    This worked okay , but now it just keeps freezing whenever I start it up. I thought the issue could be my old Epson Expression 1680 scanner not being compatible , so I have unplugged it. I also had a look at the new memory I installed when I got it, but this seems not be the problem.
    It is connected up to an Eizo Flexscan S2231W using a cable straight into the HDMI input , the other monitor is a small Acer using the VGA into Thunderbolt port.
    When I turn the Eizo screen on first and then press the power button on the mac-mini, I hear the chime then the screen flahes the 'Digital no signal' message on and off for about 30 seconds , then the monitor comes on as normal. But it is still freezing up on me after using it for a while and I am having to use the power switch button to turn it off again.
    Can anyone help please.

    I really don't have an answer for that one. I guess that while trying to get things working correctly, I would use the most basic monitor I had which in your case would be the Eizon using the Thunderbolt port and adaptor.
    When you boot into Safe Mode the startup is quite slow, but you should get the Apple logo and then the spinning gear below it (release the SHIFT key when it appears.) Then after a little more time you should see a gray progress bar appear below the spinning gear. When that disappears the computer will startup to a login screen.

  • Why does firefox hang up and say it "got confused", when I try to switch from using facebook as myself to using facebook as a page I manage?

    firefox hangs up and says it "got confused", when I try to switch from using facebook as myself to using facebook as a page I manage.

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    If it does work in Safe-mode then disable all extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    * Use "Disable all add-ons" on the [[Safe mode]] start window to disable all extensions.
    * Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
    In Firefox 4 you can use one of these to start in <u>[[Safe mode]]</u>:
    * Help > Restart with Add-ons Disabled
    * Hold down the Shift key while double clicking the Firefox desktop shortcut (Windows)
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • How to switch the keyboard language when using a bluetooth keyboard?

    When using the on-screen keyboard I have the little globe to switch languages, but when using a bluetooth keyboard the on-screen keyboard is hiden.
    I want to be able to write in different languages using the bluetooth keyboard, also the auto-correct gets in the way if I write in a different language than english and it tries to change the words to the closest similar english word.
    Help!

    I see that now Tom, I'm sorry to confuse things.  I think my problem might have been that I had the keyboard too far away from the phone, and so when I looked back from the keyboard to the phone, the screen indication of the languages had already disappeared from the screen.  Because I have more than one language with Roman characters installed, I thought that no change was occurring from that sequence of commands, since I wasn't getting Korean.  But now that I see your correction, and watch the screen closely, I see that you're right.  I apologize.  (And of course, I'm grateful to have a simpler way of switching languages!)

  • I have used lightroom for ~2 years and have lightroom 5.5 installed on a PC. Yesterday evening I uploaded a new set of photos which I cataloged and rated as usual. After that when I switched to the develop module trouble began. First thing was when using

    I have used lightroom for ~2 years and have lightroom 5.5 installed on a PC. Yesterday evening I uploaded a new set of photos which I cataloged and rated as usual. After that when I switched to the develop module trouble began. First thing was when using the crop tool the picture would disappear and only reappear once I closed the tool. Then exposure and White balance changes would change the histogram but not the appearance of the photo. Finally clipping was also not appearing on the picture. I first reuploaded the photos. No effect. Then I reinstalled lightroom. No effect. Help please!

    Try deleting your preferences file
    How do I delete the Lightroom Preferences file? - The Lightroom Queen Help Desk & Members Area - Powered by Kayako Resol…

  • Hello. I have windows xp. When using Firefox as my home page, I get awful screen interference of lines verticle and horizontal. When I switch to Internet Explorer I don't get them. I want to keep Firefox as server.

    Hello. I have windows xp. When using Firefox as my home page, I get awful screen interference of lines verticle and horizontal. When I switch to Internet Explorer I don't get them. I want to keep Firefox as server.

    Here is something that you can try:
    # Click on Tools and then click Options.
    # Select the Advanced panel
    # Select the General tab
    # Uncheck Use hardware acceleration where available.
    # Click File and then click Exit.
    # Start Firefox normally.
    Once you have followed those steps, you'll want to follow these as well and see if the lines are gone.
    Click the Help menu and select Restart with Add-ons Disabled.
    Let me know if this has eliminated the problem.

  • Safari quits when using librooksbas.dylib plug-in and Rapport switched on.  Any way I can keep Rapport on?

    Safari quits when using librooksbas.dylib plug-in and with Rapport switched on.  Hence can only use Safari with Rapport switched off.  Anyone know how to keep Rapport on and use Safari?

    While the usual advice is to remove Rapport, there have been a number of recent reports where both that & genieo adware were involved.
    See Adware Removal Guide : Genieo
    or
    You installed the "Genieo" search-hijacking rootkit.
    to find out which files to check for.
    Otherwise, if you really want to keep it, perhaps uninstall it completely, including any Safari extension; then reinstall.

  • [svn:bz-4.x] 16147: Fix a few more regression tests on the 4. x branch that were failing when using Spring integration.

    Revision: 16147
    Revision: 16147
    Author:   [email protected]
    Date:     2010-05-17 06:18:38 -0700 (Mon, 17 May 2010)
    Log Message:
    Fix a few more regression tests on the 4.x branch that were failing when using Spring integration.
    Modified Paths:
        blazeds/branches/4.x/qa/apps/qa-regress/WEB-INF/src/runtimeconfig/remoteobjects/ROMessage Destination.java
        blazeds/branches/4.x/qa/apps/qa-regress/WEB-INF/src/runtimeconfig/remoteobjects/RuntimeCo nfigurator.java
        blazeds/branches/4.x/qa/resources/webtier/flex_sdk_4/flex-config.xml

    Well heres my story. I tried kde4 from extra the last 3 weeks and I like it. I have used xfce for the past 3 years, previous to that gnome. Tried kde but never really liked it. Now I am only using workspace, base, mutimedia and graphics.
    Here is what I like.
    1- Dolphin, awesome I have used thunar a while and it is great but I love splitview, and fish for ssh (which has been around a while I know), and the ability to mount other partitions on my hdd with a click no fstab entry or nothin'.
    2-Pretty, I've used xfce with built in compositor an love the snappiness. But I like desktop grid with kde4 and flipswitch. Compiz-fusion is cool but I prefer not to use I'll take what the DE gives. Plasmoid are cool too.
    3- Gwenview is nice too. Use to use gqview, but thumnails are nice.
    Looking forward to or lacking
    1- Keyboard shortcuts, Yes xbindkeys is there but if I have a DE I want it to do it. They just don't work now.
    2- kde4 has windows specific settings, but I can't set the opacity for particular windows , doesn't work.
    3- Ram of course is much higher in kde4, but maybe I'm getting old I just don't care as much.

  • [Solved] X11 has purple tint when using catalyst-test drivers

    Hey guys, so I turned the TV on for my HTPC last night hoping to watch some anime. But when it turned on the screen had a purple tint! I tried to do some debugging over SSH from my phone while in bed, but decided to just go to sleep instead.
    Tonight I narrowed down the problem a bit, it's certainly related to the catalyst drivers (No problems when using xf86-video-ati).
    I'm noticing warnings from various programs that look like
    libpng warning: iCCP: known incorrect sRGB profile
    Taking a screenshot using `scrot` and viewing it the screen looks fine..
    Here's my xorg.conf (which is just the default genearted by aticonfig --initial)
    Section "ServerLayout"
    Identifier "aticonfig Layout"
    Screen 0 "aticonfig-Screen[0]-0" 0 0
    EndSection
    Section "Monitor"
    Identifier "aticonfig-Monitor[0]-0"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "aticonfig-Device[0]-0"
    Driver "fglrx"
    BusID "PCI:0:1:0"
    EndSection
    Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device "aticonfig-Device[0]-0"
    Monitor "aticonfig-Monitor[0]-0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    I suspected that it might have been a package upgrade, but downgrading packages that looked like they might have been the problem didn't solve anything.
    Any ideas?
    Edit: Just tried with xorg1.13 with Catalyst 13.4 (stable).. same problem.
    Edit 2: After starting and then stopping X this problem happens in the framebuffer too.. hmmm (It doesn't happen during boot time or during initial login, it's not a bad cable connection!)
    Edit 3: The problem does not occur when using the VGA d-sub output, only when using the HDMI output
    Edit 4: Here's my Xorg.0.log
    [ 1826.112]
    X.Org X Server 1.14.2
    Release Date: 2013-06-25
    [ 1826.112] X Protocol Version 11, Revision 0
    [ 1826.112] Build Operating System: Linux 3.9.7-1-ARCH x86_64
    [ 1826.112] Current Operating System: Linux htpc 3.9.9-1-ARCH #1 SMP PREEMPT Wed Jul 3 22:45:16 CEST 2013 x86_64
    [ 1826.112] Kernel command line: initrd=\initramfs-linux.img root=UUID=03f6bfa4-7815-4841-8386-5545dfa4cd33 ro loglevel=0 nomodeset
    [ 1826.112] Build Date: 01 July 2013 10:48:42AM
    [ 1826.112]
    [ 1826.113] Current version of pixman: 0.30.0
    [ 1826.113] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 1826.113] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 1826.113] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 22 08:39:14 2013
    [ 1826.113] (==) Using config file: "/etc/X11/xorg.conf"
    [ 1826.113] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 1826.113] (==) ServerLayout "aticonfig Layout"
    [ 1826.113] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
    [ 1826.113] (**) | |-->Monitor "aticonfig-Monitor[0]-0"
    [ 1826.114] (**) | |-->Device "aticonfig-Device[0]-0"
    [ 1826.114] (==) Automatically adding devices
    [ 1826.114] (==) Automatically enabling devices
    [ 1826.114] (==) Automatically adding GPU devices
    [ 1826.114] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    [ 1826.114] Entry deleted from font path.
    [ 1826.114] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 1826.114] Entry deleted from font path.
    [ 1826.114] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 1826.114] Entry deleted from font path.
    [ 1826.114] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 1826.114] Entry deleted from font path.
    [ 1826.114] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 1826.114] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 1826.114] Entry deleted from font path.
    [ 1826.114] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 1826.114] (==) FontPath set to:
    /usr/share/fonts/misc/
    [ 1826.114] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 1826.114] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 1826.114] (II) Loader magic: 0x7fdc20
    [ 1826.114] (II) Module ABI versions:
    [ 1826.114] X.Org ANSI C Emulation: 0.4
    [ 1826.114] X.Org Video Driver: 14.1
    [ 1826.114] X.Org XInput driver : 19.1
    [ 1826.114] X.Org Server Extension : 7.0
    [ 1826.117] (--) PCI:*(0:0:1:0) 1002:964a:1565:1707 rev 0, Mem @ 0xc0000000/268435456, 0xfef00000/262144, I/O @ 0x0000f000/256
    [ 1826.117] Initializing built-in extension Generic Event Extension
    [ 1826.117] Initializing built-in extension SHAPE
    [ 1826.117] Initializing built-in extension MIT-SHM
    [ 1826.117] Initializing built-in extension XInputExtension
    [ 1826.117] Initializing built-in extension XTEST
    [ 1826.117] Initializing built-in extension BIG-REQUESTS
    [ 1826.117] Initializing built-in extension SYNC
    [ 1826.117] Initializing built-in extension XKEYBOARD
    [ 1826.117] Initializing built-in extension XC-MISC
    [ 1826.117] Initializing built-in extension SECURITY
    [ 1826.117] Initializing built-in extension XINERAMA
    [ 1826.117] Initializing built-in extension XFIXES
    [ 1826.117] Initializing built-in extension RENDER
    [ 1826.117] Initializing built-in extension RANDR
    [ 1826.117] Initializing built-in extension COMPOSITE
    [ 1826.117] Initializing built-in extension DAMAGE
    [ 1826.117] Initializing built-in extension MIT-SCREEN-SAVER
    [ 1826.117] Initializing built-in extension DOUBLE-BUFFER
    [ 1826.117] Initializing built-in extension RECORD
    [ 1826.117] Initializing built-in extension DPMS
    [ 1826.117] Initializing built-in extension X-Resource
    [ 1826.117] Initializing built-in extension XVideo
    [ 1826.117] Initializing built-in extension XVideo-MotionCompensation
    [ 1826.117] Initializing built-in extension XFree86-VidModeExtension
    [ 1826.117] Initializing built-in extension XFree86-DGA
    [ 1826.117] Initializing built-in extension XFree86-DRI
    [ 1826.117] Initializing built-in extension DRI2
    [ 1826.117] (II) "glx" will be loaded by default.
    [ 1826.117] (II) LoadModule: "glx"
    [ 1826.117] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 1826.117] (II) Module glx: vendor="Advanced Micro Devices, Inc."
    [ 1826.117] compiled for 6.9.0, module version = 1.0.0
    [ 1826.118] Loading extension GLX
    [ 1826.118] (II) LoadModule: "fglrx"
    [ 1826.118] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
    [ 1826.134] (II) Module fglrx: vendor="FireGL - AMD Technologies Inc."
    [ 1826.134] compiled for 1.4.99.906, module version = 13.10.10
    [ 1826.134] Module class: X.Org Video Driver
    [ 1826.134] (II) Loading sub module "fglrxdrm"
    [ 1826.134] (II) LoadModule: "fglrxdrm"
    [ 1826.134] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
    [ 1826.134] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
    [ 1826.134] compiled for 1.4.99.906, module version = 13.10.10
    [ 1826.134] (II) AMD Proprietary Linux Driver Version Identifier:13.10.10
    [ 1826.134] (II) AMD Proprietary Linux Driver Release Identifier: UNSUPPORTED-13.101
    [ 1826.134] (II) AMD Proprietary Linux Driver Build Date: May 23 2013 15:49:35
    [ 1826.134] (++) using VT number 4
    [ 1826.136] (WW) Falling back to old probe method for fglrx
    [ 1826.150] (II) Loading PCS database from /etc/ati/amdpcsdb /etc/ati/amdpcsdb.default
    [ 1826.154] ukiDynamicMajor: found major device number 250
    [ 1826.154] ukiDynamicMajor: found major device number 250
    [ 1826.154] ukiOpenByBusid: Searching for BusID PCI:0:1:0
    [ 1826.154] ukiOpenDevice: node name is /dev/ati/card0
    [ 1826.154] ukiOpenDevice: open result is 9, (OK)
    [ 1826.154] ukiOpenByBusid: ukiOpenMinor returns 9
    [ 1826.154] ukiOpenByBusid: ukiGetBusid reports PCI:0:1:0
    [ 1826.156] (--) Chipset Supported AMD Graphics Processor (0x964A) found
    [ 1826.156] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:1:1) found
    [ 1826.156] (II) AMD Video driver is running on a device belonging to a group targeted for this release
    [ 1826.156] (II) AMD Video driver is signed
    [ 1826.157] (II) fglrx(0): pEnt->device->identifier=0xcf8900
    [ 1826.157] (II) fglrx(0): === [xdl_xs114_atiddxPreInit] === begin
    [ 1826.157] (II) Loading sub module "vgahw"
    [ 1826.157] (II) LoadModule: "vgahw"
    [ 1826.157] (II) Loading /usr/lib/xorg/modules/libvgahw.so
    [ 1826.157] (II) Module vgahw: vendor="X.Org Foundation"
    [ 1826.157] compiled for 1.14.2, module version = 0.1.0
    [ 1826.157] ABI class: X.Org Video Driver, version 14.1
    [ 1826.158] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
    [ 1826.158] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    [ 1826.158] (==) fglrx(0): Default visual is TrueColor
    [ 1826.158] (**) fglrx(0): Option "DPMS" "true"
    [ 1826.158] (==) fglrx(0): RGB weight 888
    [ 1826.158] (II) fglrx(0): Using 8 bits per RGB
    [ 1826.158] (==) fglrx(0): Buffer Tiling is ON
    [ 1826.158] (II) Loading sub module "fglrxdrm"
    [ 1826.158] (II) LoadModule: "fglrxdrm"
    [ 1826.158] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
    [ 1826.158] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
    [ 1826.158] compiled for 1.4.99.906, module version = 13.10.10
    [ 1826.161] ukiDynamicMajor: found major device number 250
    [ 1826.162] ukiDynamicMajor: found major device number 250
    [ 1826.162] ukiOpenByBusid: Searching for BusID PCI:0:1:0
    [ 1826.162] ukiOpenDevice: node name is /dev/ati/card0
    [ 1826.162] ukiOpenDevice: open result is 12, (OK)
    [ 1826.162] ukiOpenByBusid: ukiOpenMinor returns 12
    [ 1826.162] ukiOpenByBusid: ukiGetBusid reports PCI:0:1:0
    [ 1826.162] (**) fglrx(0): NoAccel = NO
    [ 1826.162] (**) fglrx(0): AMD 2D Acceleration Architecture enabled
    [ 1826.162] (--) fglrx(0): Chipset: "AMD Radeon HD 6530D" (Chipset = 0x964a)
    [ 1826.162] (--) fglrx(0): (PciSubVendor = 0x1565, PciSubDevice = 0x1707)
    [ 1826.162] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original AMD
    [ 1826.162] (--) fglrx(0): Linear framebuffer (phys) at 0xc0000000
    [ 1826.162] (--) fglrx(0): MMIO registers at 0xfef00000
    [ 1826.162] (--) fglrx(0): I/O port at 0x0000f000
    [ 1826.162] (==) fglrx(0): ROM-BIOS at 0x000c0000
    [ 1826.163] (II) fglrx(0): AC Adapter is used
    [ 1826.163] (II) fglrx(0): AMD Video BIOS revision 9 or later detected
    [ 1826.163] (--) fglrx(0): Video RAM: 524288 kByte, Type: DDR3
    [ 1826.163] (II) fglrx(0): PCIE card detected
    [ 1826.163] (--) fglrx(0): Using per-process page tables (PPPT) as GART.
    [ 1826.163] (WW) fglrx(0): board is an unknown third party board, chipset is supported
    [ 1826.163] (II) fglrx(0): [FB] MC range(MCFBBase = 0xf00000000, MCFBSize = 0x20000000)
    [ 1826.163] (II) fglrx(0): RandR 1.2 support is enabled!
    [ 1826.163] (II) fglrx(0): RandR 1.2 rotation support is enabled!
    [ 1826.163] (==) fglrx(0): Center Mode is disabled
    [ 1826.163] (II) Loading sub module "fb"
    [ 1826.163] (II) LoadModule: "fb"
    [ 1826.163] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 1826.164] (II) Module fb: vendor="X.Org Foundation"
    [ 1826.164] compiled for 1.14.2, module version = 1.0.0
    [ 1826.164] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 1826.164] (II) Loading sub module "ddc"
    [ 1826.164] (II) LoadModule: "ddc"
    [ 1826.164] (II) Module "ddc" already built-in
    [ 1826.293] (II) fglrx(0): Output DFP1 using monitor section aticonfig-Monitor[0]-0
    [ 1826.293] (II) fglrx(0): Output CRT1 has no monitor section
    [ 1826.293] (II) Loading sub module "ddc"
    [ 1826.293] (II) LoadModule: "ddc"
    [ 1826.293] (II) Module "ddc" already built-in
    [ 1826.293] (II) fglrx(0): Connected Display0: DFP1
    [ 1826.293] (II) fglrx(0): Display0: Failed to get EDID information.
    [ 1826.294] (II) fglrx(0): EDID for output DFP1
    [ 1826.294] (II) fglrx(0): Manufacturer: EXP Model: 901 Serial#: 1
    [ 1826.294] (II) fglrx(0): Year: 2004 Week: 0
    [ 1826.294] (II) fglrx(0): EDID Version: 1.3
    [ 1826.294] (II) fglrx(0): Digital Display Input
    [ 1826.294] (II) fglrx(0): Max Image Size [cm]: horiz.: 115 vert.: 65
    [ 1826.294] (II) fglrx(0): Gamma: 2.20
    [ 1826.294] (II) fglrx(0): DPMS capabilities: Off
    [ 1826.294] (II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    [ 1826.294] (II) fglrx(0): First detailed timing is preferred mode
    [ 1826.294] (II) fglrx(0): redX: 0.618 redY: 0.351 greenX: 0.280 greenY: 0.605
    [ 1826.294] (II) fglrx(0): blueX: 0.152 blueY: 0.063 whiteX: 0.312 whiteY: 0.329
    [ 1826.294] (II) fglrx(0): Supported established timings:
    [ 1826.294] (II) fglrx(0): 640x480@60Hz
    [ 1826.294] (II) fglrx(0): 800x600@60Hz
    [ 1826.294] (II) fglrx(0): 1024x768@60Hz
    [ 1826.294] (II) fglrx(0): Manufacturer's mask: 0
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 74.2 MHz Image Size: 16 x 9 mm
    [ 1826.294] (II) fglrx(0): h_active: 1280 h_sync: 1390 h_sync_end 1430 h_blank_end 1650 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking: 750 v_border: 0
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 27.0 MHz Image Size: 4 x 3 mm
    [ 1826.294] (II) fglrx(0): h_active: 720 h_sync: 736 h_sync_end 798 h_blank_end 858 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 480 v_sync: 489 v_sync_end 495 v_blanking: 525 v_border: 0
    [ 1826.294] (II) fglrx(0): Monitor name: EP-HDMI-RX
    [ 1826.294] (II) fglrx(0): Ranges: V min: 59 V max: 61 Hz, H min: 15 H max: 46 kHz, PixClock max 85 MHz
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 74.2 MHz Image Size: 16 x 9 mm
    [ 1826.294] (II) fglrx(0): h_active: 1280 h_sync: 1390 h_sync_end 1430 h_blank_end 1650 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking: 750 v_border: 0
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 74.2 MHz Image Size: 16 x 9 mm
    [ 1826.294] (II) fglrx(0): h_active: 1920 h_sync: 2008 h_sync_end 2052 h_blank_end 2200 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 540 v_sync: 542 v_sync_end 547 v_blanking: 562 v_border: 0
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 74.2 MHz Image Size: 16 x 9 mm
    [ 1826.294] (II) fglrx(0): h_active: 1280 h_sync: 1720 h_sync_end 1760 h_blank_end 1980 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking: 750 v_border: 0
    [ 1826.294] (II) fglrx(0): Supported detailed timing:
    [ 1826.294] (II) fglrx(0): clock: 74.2 MHz Image Size: 16 x 9 mm
    [ 1826.294] (II) fglrx(0): h_active: 1920 h_sync: 2448 h_sync_end 2492 h_blank_end 2640 h_border: 0
    [ 1826.294] (II) fglrx(0): v_active: 540 v_sync: 542 v_sync_end 547 v_blanking: 562 v_border: 0
    [ 1826.294] (II) fglrx(0): Number of EDID sections to follow: 1
    [ 1826.294] (II) fglrx(0): EDID (in hex):
    [ 1826.294] (II) fglrx(0): 00ffffffffffff001710010901000000
    [ 1826.294] (II) fglrx(0): 000e0103807341782a7c119e59479b27
    [ 1826.294] (II) fglrx(0): 10505421080001010101010101010101
    [ 1826.294] (II) fglrx(0): 010101010101011d007251d01e206e28
    [ 1826.294] (II) fglrx(0): 550010090000001e8c0ad08a20e02d10
    [ 1826.294] (II) fglrx(0): 103e9600040300000018000000fc0045
    [ 1826.294] (II) fglrx(0): 502d48444d492d52580a2020000000fd
    [ 1826.294] (II) fglrx(0): 003b3d0f2e08000a20202020202001ab
    [ 1826.294] (II) fglrx(0): EDID vendor "EXP", prod id 2305
    [ 1826.294] (II) fglrx(0): Using EDID range info for horizontal sync
    [ 1826.294] (II) fglrx(0): Using EDID range info for vertical refresh
    [ 1826.294] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 1826.294] (II) fglrx(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz eP)
    [ 1826.294] (II) fglrx(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)
    [ 1826.294] (II) fglrx(0): Printing probed modes for output DFP1
    [ 1826.294] (II) fglrx(0): Modeline "1280x720"x60.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz eP)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080"x59.9 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080"x60.0 74.25 1920 2008 2052 2200 1080 1085 1095 1125 interlace +hsync +vsync (33.8 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080"x50.0 74.25 1920 2448 2492 2640 1080 1085 1095 1125 interlace +hsync +vsync (28.1 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1920x1080"x59.9 74.18 1920 2008 2052 2200 1080 1085 1095 1125 interlace +hsync +vsync (33.7 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1776x1000"x59.9 148.35 1776 1864 1908 2200 1000 1004 1009 1125 +hsync +vsync (67.4 kHz ez)
    [ 1826.294] (II) fglrx(0): Modeline "1776x1000"x50.0 74.25 1776 2304 2348 2640 1000 1005 1015 1125 interlace +hsync +vsync (28.1 kHz ez)
    [ 1826.294] (II) fglrx(0): Modeline "1776x1000"x59.9 74.18 1776 1864 1908 2200 1000 1005 1015 1125 interlace +hsync +vsync (33.7 kHz ez)
    [ 1826.294] (II) fglrx(0): Modeline "1680x1050"x60.0 148.50 1680 2008 2052 2200 1050 1084 1089 1125 +hsync +vsync (67.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1680x1050"x59.9 148.35 1680 2008 2052 2200 1050 1084 1089 1125 +hsync +vsync (67.4 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1400x1050"x60.0 148.50 1400 2008 2052 2200 1050 1084 1089 1125 +hsync +vsync (67.5 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1400x1050"x59.9 148.35 1400 2008 2052 2200 1050 1084 1089 1125 +hsync +vsync (67.4 kHz e)
    [ 1826.294] (II) fglrx(0): Modeline "1600x900"x59.9 148.35 1600 1864 1908 2200 900 1004 1009 1125 +hsync +vsync (67.4 kHz ez)
    [ 1826.294] (II) fglrx(0): Modeline "1280x1024"x60.0 148.50 1280 2008 2052 2200 1024 1084 1089 1125 +hsync +vsync (67.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "1280x1024"x59.9 148.35 1280 2008 2052 2200 1024 1084 1089 1125 +hsync +vsync (67.4 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "1440x900"x59.9 148.35 1440 1864 1908 2200 900 1004 1009 1125 +hsync +vsync (67.4 kHz ez)
    [ 1826.295] (II) fglrx(0): Modeline "1280x960"x59.9 148.35 1280 1864 1908 2200 960 1004 1009 1125 +hsync +vsync (67.4 kHz ez)
    [ 1826.295] (II) fglrx(0): Modeline "1280x768"x59.9 148.35 1280 1864 1908 2200 768 1004 1009 1125 +hsync +vsync (67.4 kHz ez)
    [ 1826.295] (II) fglrx(0): Modeline "1280x720"x50.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "1280x720"x59.9 74.18 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "1152x648"x50.0 74.25 1152 1592 1632 1980 648 653 658 750 +hsync +vsync (37.5 kHz ez)
    [ 1826.295] (II) fglrx(0): Modeline "1152x648"x59.9 74.18 1152 1262 1302 1650 648 653 658 750 +hsync +vsync (45.0 kHz ez)
    [ 1826.295] (II) fglrx(0): Modeline "800x600"x50.0 74.25 800 1720 1760 1980 600 725 730 750 +hsync +vsync (37.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "800x600"x60.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "720x480"x50.0 74.25 720 1720 1760 1980 480 725 730 750 +hsync +vsync (37.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "720x480"x60.0 27.03 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "720x480"x59.9 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "640x480"x50.0 74.25 640 1720 1760 1980 480 725 730 750 +hsync +vsync (37.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
    [ 1826.295] (II) fglrx(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
    [ 1826.295] (II) fglrx(0): EDID for output CRT1
    [ 1826.295] (II) fglrx(0): Output DFP1 connected
    [ 1826.295] (II) fglrx(0): Output CRT1 disconnected
    [ 1826.295] (II) fglrx(0): Using exact sizes for initial modes
    [ 1826.295] (II) fglrx(0): Output DFP1 using initial mode 1280x720
    [ 1826.295] (II) fglrx(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 1826.295] (II) fglrx(0): Display dimensions: (1150, 650) mm
    [ 1826.295] (II) fglrx(0): DPI set to (28, 28)
    [ 1826.295] (II) fglrx(0): Adapter AMD Radeon HD 6530D has 2 configurable heads and 1 displays connected.
    [ 1826.295] (==) fglrx(0): PseudoColor visuals disabled
    [ 1826.295] (II) Loading sub module "ramdac"
    [ 1826.295] (II) LoadModule: "ramdac"
    [ 1826.295] (II) Module "ramdac" already built-in
    [ 1826.295] (==) fglrx(0): NoDRI = NO
    [ 1826.295] (==) fglrx(0): Capabilities: 0x00000000
    [ 1826.295] (==) fglrx(0): CapabilitiesEx: 0x00000000
    [ 1826.295] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
    [ 1826.295] (==) fglrx(0): UseFastTLS=0
    [ 1826.295] (II) fglrx(0): Shadow Primary option: ShadowPrimary is enabled
    [ 1826.295] (--) Depth 24 pixmap format is 32 bpp
    [ 1826.295] Loading extension ATIFGLRXDRI
    [ 1826.295] (II) fglrx(0): doing swlDriScreenInit
    [ 1826.295] (II) fglrx(0): swlDriScreenInit for fglrx driver
    [ 1826.295] ukiDynamicMajor: found major device number 250
    [ 1826.295] ukiDynamicMajor: found major device number 250
    [ 1826.295] ukiDynamicMajor: found major device number 250
    [ 1826.295] ukiOpenByBusid: Searching for BusID PCI:0:1:0
    [ 1826.295] ukiOpenDevice: node name is /dev/ati/card0
    [ 1826.295] ukiOpenDevice: open result is 13, (OK)
    [ 1826.295] ukiOpenByBusid: ukiOpenMinor returns 13
    [ 1826.295] ukiOpenByBusid: ukiGetBusid reports PCI:0:1:0
    [ 1826.295] (II) fglrx(0): [uki] DRM interface version 1.0
    [ 1826.295] (II) fglrx(0): [uki] created "fglrx" driver at busid "PCI:0:1:0"
    [ 1826.295] (II) fglrx(0): [uki] added 8192 byte SAREA at 0x7a000
    [ 1826.295] (II) fglrx(0): [uki] mapped SAREA 0x7a000 to 0x7ff504c21000
    [ 1826.295] (II) fglrx(0): [uki] framebuffer handle = 0x7b000
    [ 1826.295] (II) fglrx(0): [uki] added 1 reserved context for kernel
    [ 1826.295] (II) fglrx(0): swlDriScreenInit done
    [ 1826.295] (II) fglrx(0): Kernel Module Version Information:
    [ 1826.295] (II) fglrx(0): Name: fglrx
    [ 1826.295] (II) fglrx(0): Version: 13.10.10
    [ 1826.295] (II) fglrx(0): Date: May 23 2013
    [ 1826.295] (II) fglrx(0): Desc: AMD FireGL DRM kernel module
    [ 1826.296] (II) fglrx(0): Kernel Module version matches driver.
    [ 1826.296] (II) fglrx(0): Kernel Module Build Time Information:
    [ 1826.296] (II) fglrx(0): Build-Kernel UTS_RELEASE: 3.9.9-1-ARCH
    [ 1826.296] (II) fglrx(0): Build-Kernel MODVERSIONS: yes
    [ 1826.296] (II) fglrx(0): Build-Kernel __SMP__: yes
    [ 1826.296] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
    [ 1826.296] (II) fglrx(0): [uki] register handle = 0x0007c000
    [ 1826.296] (II) fglrx(0): DRI initialization successfull
    [ 1826.296] (II) fglrx(0): FBADPhys: 0xf00000000 FBMappedSize: 0x0102c000
    [ 1826.297] (==) fglrx(0): Backing store disabled
    [ 1826.297] Loading extension FGLRXEXTENSION
    [ 1826.297] (**) fglrx(0): DPMS enabled
    [ 1826.297] (II) fglrx(0): Initialized in-driver Xinerama extension
    [ 1826.297] (**) fglrx(0): Textured Video is enabled.
    [ 1826.297] (II) LoadModule: "glesx"
    [ 1826.297] (II) Loading /usr/lib/xorg/modules/glesx.so
    [ 1826.298] (II) Module glesx: vendor="X.Org Foundation"
    [ 1826.298] compiled for 1.4.99.906, module version = 1.0.0
    [ 1826.298] Loading extension GLESX
    [ 1826.298] (II) fglrx(0): GLESX enableFlags = 592
    [ 1826.298] (II) fglrx(0): GLESX is enabled
    [ 1826.298] (II) LoadModule: "amdxmm"
    [ 1826.298] (II) Loading /usr/lib/xorg/modules/amdxmm.so
    [ 1826.298] (II) Module amdxmm: vendor="X.Org Foundation"
    [ 1826.298] compiled for 1.4.99.906, module version = 2.0.0
    [ 1826.324] Loading extension AMDXVOPL
    [ 1826.324] Loading extension AMDXVBA
    [ 1826.324] (II) fglrx(0): UVD feature is enabled(II) fglrx(0):
    [ 1826.326] (II) fglrx(0): Enable composite support successfully
    [ 1826.326] (WW) fglrx(0): Option "VendorName" is not used
    [ 1826.326] (WW) fglrx(0): Option "ModelName" is not used
    [ 1826.326] (II) fglrx(0): X context handle = 0x4
    [ 1826.326] (II) fglrx(0): [DRI] installation complete
    [ 1826.326] (==) fglrx(0): Silken mouse enabled
    [ 1826.326] (==) fglrx(0): Using HW cursor of display infrastructure!
    [ 1826.327] (II) fglrx(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    Last edited by EvanPurkhiser (2013-07-22 13:14:56)

    This was fixed by changing the "Pixel Format" in the catalyst control center to "RGB (Full RGB)".. Somehow it got changed to "YcBcr".
    I removed the /etc/ati/amdpcsdb file that the fglrx driver likes to put settings in and did a fresh reinstall of catalyst-test and everything looks good now. Really no idea how the pixel profile got changed. Also noticed that my resolution was much lower than it should have been (which for some reason doesn't affect XBMC which runs in native resolution no matter what?), but that was an easy fix of adding Mode "1920x1080" to my Display section in xorg.

Maybe you are looking for