Bug 519330

Summary: The YaST2 Mouse Model module crashes
Product: [openSUSE] openSUSE 11.2 Reporter: Larry Finger <Larry.Finger>
Component: YaST2Assignee: J. Daniel Schmidt <jdsn>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P4 - Low CC: sndirsch
Version: Factory   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Larry Finger 2009-07-05 00:58:46 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.0) Gecko/20090617 SUSE/3.5.0-2.3 Firefox/3.5

When I do YaST => Hardware => Mouse Model, the module never finishes loading.

/var/log/YaST2/y2log shows the following:

2009-07-04 19:33:52 <1> larrylap(6306) [qt-styler] QY2Styler.cc(loadStyleSheet):83 Using style sheet "/usr/share/YaST2/theme/current/wizard/style.qss"
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: YaST2
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: mouse
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: -S
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: qt
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(calcDefaultSize):425 Default size: 800 x 600
2009-07-04 19:33:52 <1> larrylap(6306) [qt-ui] YQUI.cc(initUI):255 Forcing /usr/lib64/libQtGui.so.4 open failed
2009-07-04 19:33:52 <2> larrylap(6306) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):134 Can't load translations for predefined Qt dialogs from /usr/share/qt4/translations/qt_en.qm

/usr/lib64/libQtGui.so.4 exists. The file listing is:

finger@larrylap:~> ls -l /usr/lib64/libQtGui.so*
lrwxrwxrwx 1 root root       17 2009-07-03 14:12 /usr/lib64/libQtGui.so.4 -> libQtGui.so.4.5.1
lrwxrwxrwx 1 root root       17 2009-07-03 14:12 /usr/lib64/libQtGui.so.4.5 -> libQtGui.so.4.5.1
-rwxr-xr-x 1 root root 10183784 2009-06-30 17:33 /usr/lib64/libQtGui.so.4.5.1

This problem is particularly troubling as the system installs a PS/2 mouse instead of the Alps Touchpad that my computer has.

My workaround has been to copy xorg.conf from my 11.1 system into 11.2 M3.


Reproducible: Always

Steps to Reproduce:
1.YaST => Hardware => Mouse Model
2.
3.
Comment 1 J. Daniel Schmidt 2009-07-29 15:58:36 UTC
Could you please attach YaST logs.
For details see: http://en.opensuse.org/Bugs/YaST

Just FYI: the mouse module will be removed from openSUSE 11.2 as the X-Server will configure everything automatically. No xorg.conf will be written/needed any more. See bug #441404. So this bug might get closed as wontfix soon. Just out of curiosity I'd like to see the full logs.

If your problem persists with the next milestone, please open a bug for X.org.
Comment 2 Stefan Dirsch 2009-07-29 16:06:28 UTC
The mouse module is no longer available. Use the standard tools of your preferred desktop to configure your mouse - if really necessary.
Comment 3 Larry Finger 2009-07-29 18:10:16 UTC
The YaST log is:

2009-07-29 13:03:52 <1> larrylap(28644) [liby2] genericfrontend.cc(main):668 Launched YaST2 component 'y2base' 'mouse' '-S' 'qt'       
2009-07-29 13:03:52 <1> larrylap(28644) [ui-component] YUIComponentCreator.cc(createInternal):113 Creating UI component for ""         
2009-07-29 13:03:52 <1> larrylap(28644) [ui-component] YUIComponentCreator.cc(createInternal):128 Returning existing UI component for "qt"                                                                                                                                    
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(SetLanguage):503 GET encoding for en_US.UTF-8:  UTF-8                  
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (CommandLine)                       
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Directory)                         
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Mode)                              
2009-07-29 13:03:52 <1> larrylap(28644) [ui-component] YUIComponentCreator.cc(createInternal):128 Returning existing UI component for ""                                                                                                                                      
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Stage)                             
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Report)                            
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Popup)                             
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Label)                             
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (String)                            
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Icon)                              
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Summary)                           
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (TypeRepository)                    
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Address)                           
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Hostname)                          
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (IP)                                
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Netmask)                           
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (URL)                               
2009-07-29 13:03:52 <1> larrylap(28644) [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):35 Creating Y2PerlComponent                       
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (XML)                               
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (RichText)                          
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Confirm)                           
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Linuxrc)                           
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Arch)                              
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Mouse)                             
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Misc)                              
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (ModuleLoading)
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Wizard)
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (SuSERelease)
2009-07-29 13:03:52 <1> larrylap(28644) [wfm] Y2CCWFM.cc(createInLevel):148 Parsing finished
2009-07-29 13:03:52 <1> larrylap(28644) [liby2] genericfrontend.cc(main):822 YAST_IS_RUNNING is yes
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] Mouse.ycp:101 Stage::initial false Mode::config false Mode::rep false Mode::cont false
2009-07-29 13:03:52 <2> larrylap(28644) [Interpreter] Misc.ycp:185 Scripting agent sweeping
2009-07-29 13:03:52 <2> larrylap(28644) [scr] ScriptingAgent.cc(parseSingleConfigFile):165 Ignoring re-registration of path '.target'
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.YAST_MOUSE', using default value
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] Misc.ycp:194 .sysconfig.mouse.MOUSEDEVICE: '/dev/input/mice'
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] Misc.ycp:194 .sysconfig.mouse.MOUSETYPE: 'imps2'
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.FULLNAME', using default value
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.XEMU3', using default value
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.XMOUSETYPE', using default value
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.BUTTONS', using default value
2009-07-29 13:03:52 <2> larrylap(28644) [YCP] Misc.ycp:189 Failed reading '.sysconfig.mouse.WHEELS', using default value
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] Mouse.ycp:87 Restored data (sysconfig) for mouse: <none>
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] CommandLine.ycp:1229 ----------------------------------------
2009-07-29 13:03:52 <1> larrylap(28644) [YCP] CommandLine.ycp:1230 Command line interface started
2009-07-29 13:03:52 <1> larrylap(28644) [ui] YUI.cc(YUI):62 Creating UI with threads
2009-07-29 13:03:53 <1> larrylap(28644) [qt-styler] QY2Styler.cc(loadStyleSheet):83 Using style sheet "/usr/share/YaST2/theme/current/wizard/style.qss"
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: YaST2
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: mouse
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: -S
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(processCommandLineArgs):291 Qt argument: qt
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(calcDefaultSize):425 Default size: 800 x 600
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(initUI):255 Forcing /usr/lib64/libQtGui.so.4 open failed
2009-07-29 13:03:53 <2> larrylap(28644) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):134 Can't load translations for predefined Qt dialogs from /usr/share/qt4/translations/qt_en.qm
2009-07-29 13:03:53 <1> larrylap(28644) [qt-ui] YQUI.cc(initUI):268 YQUI initialized. Thread ID: 0x7fbb541fd910
2009-07-29 13:03:58 <1> larrylap(28644) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 Deleting SubAgent: 0 scr
2009-07-29 13:03:58 <1> larrylap(28644) [liby2] genericfrontend.cc(main):837 Finished YaST2 component 'y2base'
2009-07-29 13:03:58 <1> larrylap(28644) [liby2] genericfrontend.cc(main):842 Exiting with client return value 'true'
2009-07-29 13:03:58 <1> larrylap(28644) [Y2Perl] YPerl.cc(destroy):164 Shutting down embedded Perl interpreter.
f