https://bugzilla.novell.com/show_bug.cgi?id=215022 Summary: 3D acceleration gets disabled for screens larger than 4096 pixels x or y Product: SUSE Linux 10.1 Version: Final Platform: All OS/Version: SuSE Linux 10.1 Status: NEW Severity: Minor Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: grok@tnt.pl QAContact: sndirsch@novell.com If any of the dimensions of a screen or a window running on it exceeds 4096 pixels, the contents will not be 3D accelerated. Example: nVidia binary driver, three screens: Screen[0]: 2560x1600 Screen[1]: 1280x1600 leftof Screen[0] Screen[2]: 1280x1600 rightof Screen[0] How to reproduce: Start glxgears, scale the window, starting on the top left corner of leftmost screen, ending in the right bottom corner of the CENTRE screen. The acceleration works, glxgears reports ~60fps. If you continue to widen the window beyond the right edge of central screen, the acceleration will continue to work. As soon as you pass the magical 4096 pixels of window width, it will revert to software (slow) rendering. Resizing the window back re-enables acceleration. The same happends if you ALT-move the window off-screen and resize it vertically over 4k. A window that is 4096x4096 pixels big, works fine and is accelerated. This has been tested with Xgl + Xinerama (works fine on 2 screens, left and centre or right and centre 3760x1600), with all three screens kdm bombs: kdm: :0[3904]: IO Error in XOpenDisplay Xorg doesn't bomb but does not allow any accelerated programs in windows bigger than 4k and/or full screen (Xinerama, 5120x1600) Further tests showed that identical hardware and software configuration that uses smaller monitors (1024x1280 - 1600x1280 - 1024x1280) works fine (both Xorg and Xgl). System is up-to-date and uses the nvidia repository for drivers (rpms). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.