|
Bugzilla – Full Text Bug Listing |
| Summary: | setxkbmap crashes | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Vinay Khaitan <vkhaitan> |
| Component: | X11 Applications | Assignee: | E-mail List <bnc-team-screening> |
| Status: | RESOLVED FIXED | QA Contact: | Stefan Dirsch <sndirsch> |
| Severity: | Major | ||
| Priority: | P5 - None | ||
| Version: | Beta 3 | ||
| Target Milestone: | --- | ||
| Hardware: | 32bit | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Vinay Khaitan
2006-02-12 17:50:02 UTC
Well, I got the solution. The XKB maps were not loaded actually. The reason behind not loading that xorgconfig/xf86config actually writes that Option "XkbRules" "xorg" Whereas xorg and xorg.xml files are not symlinked to base and base.lst unlike to xfree86 and xfree86.xml . Hence it is not loaded. When changed to "xfree86" , it works fine. So the solution is that, change xorgconfig to write only xfree86 instead of xorg. OR, symlink the needed files! Still, one bug is there, why does it segfault? Segfault is alwaya a bug despite of whatever is the condition. Hence, I leave this bug open. I've added the missing xorg rules sysmlinks. I could not reproduce the segfault. I don't even know, what a setxkmap command without any options should do. (In reply to comment #2) > I've added the missing xorg rules sysmlinks. I could not reproduce the > segfault. I don't even know, what a setxkmap command without any options should > do. The point to reproduce the segfault is that, try not to set xkbrules corectly, so that output of xprop -root | grep XKB doesn't show _XKB_RULES_NAMES(STRING) . Then try to setxkbmap argument_whatever_you_know . |