there are alot of issues with dualhead and LCDs on PPC. I believe the fix is to use fbdev, but I'm not sure anyone has gotten dualhead to work yet. check the archives from last month.
Alex --- "Andreakis, Dean (MED)" <[EMAIL PROTECTED]> wrote: > I am trying to enable dual independent heads on my iBook that has > Debian(sid) installed and XFree86 4.3.0. > > The iBook has an ATI Mobility Radeon 7500 (M7) installed. In order to > alleviate configuration issues I set the same mode up successfully on > my > Dell laptop with RH9 installed that also has the same ATI video chip > and > XFree86 4.3.0. I then just used the same basic changes I made to the > Dell/RH9 XF86Config file on the iBook/Debian system. When I did this > the > iBook basically just cloned the display to the external CRT instead > of > providing a second independent coordinate system on the external CRT > like I wanted. Here is my XF86Config-4 file on the iBook: > > Section "Files" > RgbPath "/usr/X11R6/lib/X11/rgb" > FontPath "unix/:7100" > EndSection > > Section "Module" > Load "dbe" > Load "GLcore" > Load "extmod" > # Load "fbdevhw" > Load "glx" > Load "record" > Load "freetype" > Load "type1" > Load "dri" > Load "xtrap" > Load "speedo" > EndSection > > Section "InputDevice" > Identifier "Keyboard0" > Driver "keyboard" > Option "XkbRules" "xfree86" > Option "XkbModel" "pc105" > Option "XkbLayout" "us" > EndSection > > Section "InputDevice" > Identifier "Mouse0" > Driver "mouse" > Option "Protocol" "IMPS/2" > Option "Device" "/dev/input/mice" > Option "ZAxisMapping" "4 5" > Option "Emulate3Buttons" "no" > EndSection > > Section "InputDevice" > Identifier "DevInputMice" > Driver "mouse" > Option "Protocol" "IMPS/2" > Option "Device" "/dev/input/mice" > Option "ZAxisMapping" "4 5" > Option "Emulate3Buttons" "no" > EndSection > > Section "Monitor" > Identifier "lcd" > VendorName "Generic" > ModelName "Flat Panel 1400x1050" > Option "dpms" > EndSection > > Section "Monitor" > Identifier "external-21in" > VendorName "Monitor Vendor" > ModelName "Dell 1800FP (Analog)" > Option "dpms" > EndSection > > Section "Device" > Identifier "radeon-lcd" > VendorName "ATI" > BoardName "ATI Radeon" > Driver "radeon" > Screen 0 > # BusID "PCI:0:16:0" > # Option "UseFBDev" > EndSection > > Section "Device" > Identifier "radeon-external" > VendorName "ATI" > BoardName "ATI Radeon" > Driver "radeon" > Screen 1 > BusID "PCI:0:10:0" > EndSection > > Section "Screen" > Identifier "lcd-screen" > Device "radeon-lcd" > Monitor "lcd" > DefaultDepth 24 > > Subsection "Display" > Depth 8 > Modes "1024x768" "800x600" "640x480" > EndSubsection > > Subsection "Display" > Depth 15 > Modes "1024x768" "800x600" "640x480" > EndSubsection > > Subsection "Display" > Depth 16 > Modes "1024x768" "800x600" "640x480" > EndSubsection > > Subsection "Display" > Depth 24 > Modes "1024x768" "800x600" "640x480" > EndSubsection > EndSection > > Section "Screen" > Identifier "external-21in-screen" > Device "radeon-external" > Monitor "external-21in" > DefaultDepth 24 > SubSection "Display" > Depth 24 > Modes "1024x768" "800x600" "640x480" > EndSubsection > EndSection > > # Dual-head layout with a large monitor on the right of the LCD. > # Really this layout will work for any monitor that supports DDC > # queries. It may give you a higher resolution than you'd prefer > though. > Section "ServerLayout" > Identifier "default" > InputDevice "Keyboard0" "CoreKeyboard" > InputDevice "Mouse0" "CorePointer" > InputDevice "DevInputMice" "SendCoreEvents" > Screen "lcd-screen" > Screen "external-21in-screen" LeftOf "lcd-screen" > EndSection > > Section "DRI" > Group 0 > Mode 0666 > EndSection > > > The only odd behaviour I have noticed is around the BusID settings > (in > the Device section) between the iBook and the Dell: > > 1. On the Dell system I set the BusID to the same value (as reported > by > lspci or X --scanpci) in both Device sections and everything is ok. > > 2. On the iBook if I set both BusID's in both device sections to > 0:10:0 > then X won't startup even though this is the ID reported by lspci for > the ATI chip. If I just set the BusID in the device section > associated > with the external CRT to 0:10:0 then X will start and the colors are > ok > but there are scrolling lines in the lcd panel. Also, if I run > glxinfo > then it reports information on just one screen even though I have > defined two of them. > > 3. If both are set to BusID 0:16:0 (or just the device section > associated with the external CRT) then X starts but both screens are > yellowish and there are scrolling lines in the lcd panel. Also, if I > run > glxinfo then it reports information on two screens (as I expect). > > >From previous mailing list responses around this issue and my test > results so far I have thought that further development work is > required > on the radeon XFree86 4.3.0 drivers in order to properly enable this > dual-headed mode on the iBook and relieve some of the other odd > issues > defined above. > > Any help in pointing me in the right direction as far as changes > required etc. with the driver(s) would be appreciated. > > -dean andreakis > _______________________________________________ > Devel mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/devel __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
