http://bugzilla.novell.com/show_bug.cgi?id=547887 User ceggers@gmx.de added comment http://bugzilla.novell.com/show_bug.cgi?id=547887#c4 --- Comment #4 from Christian Eggers <ceggers@gmx.de> 2009-10-22 13:08:51 MDT --- (In reply to comment #3)
No, the probem is not reated to X. Mode switching is now done completely in kernel space, if you specifiy i915.modeset=1. As far as I know there is no tool to switch the mode on the console without running X.
I've discovered that the sources of the package "libdrm" contain a test program named "modetest". This tool can be found under /usr/src/packages/BUILD/libdrm/tests after installing and building the source package. With "modetest -s <resolution>" I can change the resolution and a test pattern is displayed. This works only from a virtual terminal (not under X), but a X server may although be running on another console. (When the test pattern is shown it's necessary to switch to another console and back in order to get the terminal back.) I've tried this several times with different resolutions without any failures. Under X I've tested again with "krandrtray" and also with "xrandr -s". The results are varying from time to time. Once I had three concurrent X sessions running with 3 different resolutions and there was no problem altering the settings multiple times (at least with xrandr). Another time already the first change (with only one X session) let my graphics crash (only parts of the desktop are visible, flickering, white screen, ...). Because of the varying results it's difficult to come to a clear conclusion. But without KMS (on my current 11.0 system) I'm suffering from similar problems (but not as often as with KMS). Any hints what to do next? How can I assign the problem clearly to X or the Kernel? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.