[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2 screens setup on 7500



Late follow-up, but the set up is not working yet...


Le samedi 2 mars 2002 vers 14:44, Michel Dänzer écrivait :

> On Son, 2002-02-24 at 12:37, Antoine Delvaux wrote: 
>> 
>> I'm trying to have a working dual screen setup on a 7500 and I think
>> I'm a bit confused on what to do...  I'm using the onboard video and
>> an additional ATI 3D Rage LT Pro.  The kernel boots with
>> 'video=controlfb:vmode:16,cmode:24' and the console is fine on the
>> onboard video.
>> 
>> I've setup XFree to use the two cards and two monitors but I can't
>> have my second screen working.  The monitor doesn't seem to get in
>> synch with the video card.  I've tried multiple things and don't know
>> more what to do.  I'm not sure if it's the XFreeConfig that's faulty
>> or the kernel boot command.
> 
> The XF86Config snippet looks basically good to me, and the kernel boot
> command shouldn't have a lot of influence.

Yes I tried with other kernel boot command, same symptoms.

>> Does anyone has a setup like this working ?  Should I use another
>> Mode with this screen ?
> 
> If the server log looks like it's trying to drive both heads, but the
> monitor doesn't sync, a problem with the mode is possible.

Yes, that seems to be the problem.  However I can't figure out to build
a correct mode for the screen (Apple Multiple Scan 20).  When I boot
with and stay in console mode with 'video=atyfb:vmode:20,cmode:24' the
screen is perfect.

At this time I do 'fbset -fb /dev/fb0' and have :

mode "1280x1024-75"
    # D: 134.336 MHz, H: 79.583 kHz, V: 74.656 Hz
    geometry 1280 1024 1280 1634 32
    timings 7444 232 64 38 1 112 3
    hsync high
    vsync high
    accel true
    rgba 8/16,8/8,8/0,8/24
endmode

I tried to convert it to XF86Config-4 like this :

        Mode "1280x1024"
                # D: 134.336 MHz, H: 79.583 kHz, V: 74.656 Hz
                DotClock 134.336
                HTimings 1280 1344 1456 1688
                VTimings 1024 1025 1028 1066
                Flags    "+HSync" "+VSync"
        EndMode

But when I'm starting X, I find these lines in the logs :

(--) ATI(1): 8192 kB of SDRAM (1:1) detected (using 8191 kB).
(WW) ATI(1): Cannot shadow an accelerated frame buffer.
(--) ATI(1): Internal programmable clock generator detected.
(--) ATI(1): Reference clock 157.5/11 (14.318) MHz.
(II) ATI(1): 19 Apple: Using hsync range of 30.00-85.00 kHz
(II) ATI(1): 19 Apple: Using vrefresh range of 30.00-150.00 Hz
(II) ATI(1): Maximum clock:  96.00 MHz
(II) ATI(1): Not using mode "1280x1024" (bad mode
clock/interlace/doublescan)
(II) ATI(1): Not using default mode "1152x864" (bad mode
clock/interlace/doublescan)
(II) ATI(1): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)
(II) ATI(1): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)

I also tried to insert this mode in /etc/fb.modes but without success.

How can I build the same mode I'm using with the console under X ?

Strange thing I noticed :  When I boot, the console screen is not
accelerated.  Then I try to start X without the screen going in sync so
I stop it.  At this time, when I revert to the console, the screen IS
accelerated !  Normal behaviour ?

Thanks for your help,

Antoine.



Reply to: