Bugzilla – Bug 419157
sax2: YaST2 keyboard module blanks screen
Last modified: 2008-08-27 02:35:39 UTC
The YaST CC (gtk flavor) in Gnome is running. If I click "Keyboard Layout", the screen blanks for 1-2 seconds, then SaX2 starts. Is it possible to avoid this screen blanking? I think this did not happen in the past.
I'm afraid, that's not possible. Marcus?
I'm sorry for detection purposes an X Server needs to be started in order to get a display to access the randr extension data. The screen blank in that situation seems not avoidable
So we must display a warning, pleaseg, before actually trying the detection. I just tried again and the detection takes longer the several seconds. The the innocent user it could look like a hardware crash.
(In reply to comment #2 from Marcus Schaefer) > I'm sorry for detection purposes an X Server needs to be started in order > to get a display to access the randr extension data. The screen blank in > that situation seems not avoidable But we don't need this RANDR extension data for changing keyboard only configuration. We're talking about the YaST2 keyboard module, which starts the SaX2 keyboard module directly. Marcus?
Stefan the initial detection process doesn't make a difference between keyboard or monitor. It detects everything and stores that. If you call sax2 or yast2 from a running X11 session it also will not re-detect but just read that cached information. In that case there is also no screen blanking. Only on first call or when called from a text console the detection runs again
(In reply to comment #5 from Marcus Schaefer) > Stefan the initial detection process doesn't make a difference between > keyboard or monitor. It detects everything and stores that. Ok. This is what I expected. > If you call > sax2 or yast2 from a running X11 session it also will not re-detect but > just read that cached information. In that case there is also no screen > blanking. Only on first call or when called from a text console the > detection runs again For me the detection always runs - from a running X11 session. :-( No matter if I start a YaST2-x11 module or SaX2 itself. ~> sax2 SaX: root Password: SaX: initializing please wait... SaX: your current configuration will not be read in <<< VTswitch to linux console; Xserver probing; VTswitch back to X >>> SaX: access to your display has been granted SPP: prepare device [0] profile: Depth24 SPP: prepare device [0] profile: Intel SPP: calling device [0] profile script: Intel SPP: prepare device [0] profile: AIGLX SPP: prepare device [0] profile: Composite SPP: prepare device [0] profile: Virtual2k SPP: prepare device [1] profile: synaptics SPP: including prepared profile(s)... SPP: prepare device [0] profile: nobus SPP: including prepared profile(s)... SaX: startup SaX: X-Server: :0.0 -> grant SaX: using cache data...
This issue becomes obsolete with the proposal in Bug #389072, comment #9. *** This bug has been marked as a duplicate of bug 389072 ***