Yeah, maybe it is. But it happens on multiple machines with different configurations, even on the same machine if I add/remove card. I have spent a lot of time researching why, but just gave up. I blame this to aticonfig. cgminer shows clock correctly. Aticonfig doesn't. In the same shell & environment. Maybe I should add --use-darker-magic-kind-of-switch, but I don't know it and don't really care anymore :-)
No darker magic. When you change cards you need to rebuild xorg config.
The --initial param ONLY changes xorg for the sections which are
invalid. If they are valid but wrong (like when swapping cards in and out) it will not make ANY change to that section.
"-f" forces a change. It makes aticonfig blow away the entire xorg config file and rebuild it regardless of it is valid or not on the next reboot.
aticonfig --adapter=all --initial -f
Yes if AMD had any brains they would remove the -f param and make --initial perform as --initial -f does now but that likely is never happening.