ATI 6.7.192 Dual-Head
Alex Deucher
alexdeucher at gmail.com
Thu Sep 20 06:58:23 PDT 2007
On 9/20/07, Red Neck <kcender07 at yahoo.co.uk> wrote:
> Thanks for your response Alex, I appreciate your efforts on the ATI Driver.
>
> I have just built and tested 6.7.193 from git.
> I have success in that my second LCD is now receiving a signal from my card, however the picture itself is blank. I have tried various xrandr invocations of varying modes but to no avail. Statically configuring the monitor in xorg.conf ('monitor-DVI-0') didn't change things either. Once again, log files are attached.
>
> I will gladly offer any assistance in making Dual Head work once again for dual DVI.
>
(I'm adding Mikhail too as this may help him out as well)
I think I may have figured out the problem. I'll update git tonight.
if you want to try, change the following in radeon_display.c:
so this:
} else if (radeon_output->TMDSType == TMDS_EXT) {
tmp = INREG(RADEON_FP2_GEN_CNTL);
tmp |= (RADEON_FP2_ON | RADEON_FP2_DVO_EN);
OUTREG(RADEON_FP2_GEN_CNTL, tmp);
save->fp2_gen_cntl |= (RADEON_FP2_ON | RADEON_FP2_DVO_EN);
}
would become:
} else if (radeon_output->TMDSType == TMDS_EXT) {
tmp = INREG(RADEON_FP2_GEN_CNTL);
tmp |= (RADEON_FP2_ON | RADEON_FP2_DVO_EN);
tmp &= ~(RADEON_FP2_BLANK_EN);
OUTREG(RADEON_FP2_GEN_CNTL, tmp);
save->fp2_gen_cntl |= (RADEON_FP2_ON | RADEON_FP2_DVO_EN);
save->fp2_gen_cntl &= ~(RADEON_FP2_BLANK_EN);
}
there may be other magic bits in fp2_gen_cntl we need to set, but we
can sort that out later if this doesn't work.
Alex
>
> On 9/19/07, Red Neck <kcender07 at yahoo.co.uk> wrote:
>
> > Hi,
>
> >
>
> > My setup is an ATI Radeon X300SE card which is
>
> > powering two identical DVI LCD monitors through DualHead enabled via
>
> > MergedFB. Recently I updated my machine to Xorg 7.3 and ATI driver
>
> > 6.7.192 which has subsequently broken my DualHead setup in that my
>
> > second LCD no longer receives any signal.
>
> >
>
>
>
> dual dvi is still a bit of a work in progress as I don't have
>
> functional hardware to test it at the moment. I should have some soon
>
> however and I'm working proper init of external tmds chips right now.
>
> Also, FWIW, there was a bug in the bios connector tabling parsing that
>
> led to a faulty tmds type for the external tmds connector. you might
>
> have more luck with 6.7.193.
>
>
>
> Alex
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _____________________________________________________
> Do not compromise. Get unlimited storage and first rate spam protection with Yahoo! Mail.
> http://uk.mail.yahoo.com
>
More information about the xorg
mailing list