From: Alex D. <ag...@ya...> - 2003-11-21 21:31:58
|
that's very bizzare. it sounds like you are switching to an unsupported mode when you start glxgears which causes the lcd to go off. try starting X without you custom modelines. DDC on the DVI port should find the correct modelines based on the resolutions defined in the screen section. you may also want to try using Option "monitorlayout" "tmds, none" as perhaps the card is detecting the DVI monitor as an analog crt. you also might try removing the "screen 0" line. it shouldn't affect anything, but just to rule it out. The reason you see an output on the vga port is because the first crtc drives both ports if only one monitor is attached. I have a 9200 with a dvi lcd and it works fine. Alex --- Karsten K�nne <ku...@re...> wrote: > Hi, > > I recently installed a Radeon 9200 (from Tyan) with DVI output and a > Dell > 2000FP flatpanel and if I try to start a 3D-program (glxgears for > instance) > it behaves very strange. I'm using current (yesterday's) DRI-CVS, > older > versions didn't produce any picture on the DVI output. If I login I > get a > nice picture on the display (1600x1200) and everything seems to work, > glxinfo > happily reports "direct rendering: yes", the radeon kernel module is > loaded > and used. BUT, as soon as I start glxgears the card switches the DVI > output > OFF! If I connect a display to the VGA output I can see my desktop > with > glxgears running there. As soon as I stop glxgears the DVI output is > turned > on again and everything goes back to normal. Now, can anybody explain > what's > going on here? Or better, does anybody know how to fix that? BTW, the > latest > XFree snapshot from November has exactly the same problem. > > Relevant parts from my XF86Config: > > Section "Monitor" > Option "CalcAlgorithm" "CheckDesktopGeometry" > HorizSync 31-80 > Identifier "Monitor[0]" > ModelName "2000FP" > VendorName "DELL" > VertRefresh 56-76 > UseModes "Modes[0]" > Option "DPMS" > EndSection > > Section "Modes" > Identifier "Modes[0]" > Modeline "1024x768" 68.55 1024 1080 1184 1344 768 769 772 797 > Modeline "1024x768" 80.71 1024 1080 1192 1360 768 769 772 802 > Modeline "1600x1200" 169.28 1600 1704 1880 2160 1200 1201 1204 > 1244 > Modeline "1280x1024" 117.45 1280 1368 1504 1728 1024 1025 1028 > 1062 > Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 > 1068 > Modeline "800x600" 40.83 800 832 912 1024 600 601 604 623 > Modeline "800x600" 48.18 800 840 920 1040 600 601 604 626 > Modeline "640x480" 25.55 640 656 720 800 480 481 484 499 > Modeline "640x480" 30.25 640 664 728 816 480 481 484 501 > Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 > -HSync > -VSync > EndSection > > > Section "Screen" > DefaultDepth 24 > SubSection "Display" > Depth 15 > Modes "1024x768" > EndSubSection > SubSection "Display" > Depth 16 > Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 24 > Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 32 > Modes "1024x768" > EndSubSection > SubSection "Display" > Depth 8 > Modes "1024x768" > EndSubSection > Device "Device[0]" > Identifier "Screen[0]" > Monitor "Monitor[0]" > EndSection > > Section "Device" > BoardName "RV280 5961" > BusID "1:0:0" > Driver "radeon" > Identifier "Device[0]" > Screen 0 > Option "Rotate" "off" > # Option "MonitorLayout" "TMDS, none" > VendorName "ATI" > EndSection > > Section "ServerLayout" > Identifier "Layout[all]" > InputDevice "Keyboard[0]" "CoreKeyboard" > InputDevice "Mouse[1]" "CorePointer" > InputDevice "Mouse[3]" "SendCoreEvents" > Option "Clone" "off" > Option "Xinerama" "off" > Screen "Screen[0]" > EndSection > > -- > Karsten. > > 'Nobody Expects the Spanish Inquisition' > -Monty Python > > > __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ |