Bug 457512
| Summary: | Hankaku/Zenkaku not recognized | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mamoru TASAKA <mtasaka> | ||||||||||||
| Component: | xorg-x11-server | Assignee: | Peter Hutterer <peter.hutterer> | ||||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||
| Severity: | medium | Docs Contact: | |||||||||||||
| Priority: | medium | ||||||||||||||
| Version: | rawhide | CC: | emasaka, i18n-bugs, mcepl, tagoh, wtogami, xgl-maint | ||||||||||||
| Target Milestone: | --- | ||||||||||||||
| Target Release: | --- | ||||||||||||||
| Hardware: | All | ||||||||||||||
| OS: | Linux | ||||||||||||||
| Whiteboard: | |||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||
| Clone Of: | Environment: | ||||||||||||||
| Last Closed: | 2008-10-08 01:12:31 UTC | Type: | --- | ||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||
| Documentation: | --- | CRM: | |||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||
| Embargoed: | |||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Mamoru TASAKA
2008-08-01 09:17:44 UTC
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue. Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below. Could you please also try to run without any /etc/X11/xorg.conf whatsoever and let X11 autodetect your display and video card? Attach to this bug /var/log/Xorg.0.log from this attempt as well, please. We will review this issue again once you've had a chance to attach this information. Thanks in advance. Under what EVR of xorg-x11-server-Xorg do you need the logs? In the one where you reproduce the problem. Created attachment 313213 [details]
xorg.conf
/etc/X11/xorg.conf
Created attachment 313214 [details]
Xorg.0.log wit xorg.conf attached above
Created attachment 313215 [details]
Xorg.0.log without xorg.conf
Xorg.0.log without xorg.conf. Hankaku/Zenkaku won't work even on this state.
We might need some help from eng-i18n. Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Does it help?
(In reply to comment #8) > Section "ServerFlags" > Option "AutoAddDevices" "false" > EndSection > > Does it help? This seems to work (with xorg-x11-server-Xorg-1.4.99.906-3.fc10) (Without this section Zenkaku/Hankaku does not work) Created attachment 314080 [details] Xorg.0.log without xorg.conf (again) Still Hankaku/Zenkaku is not recognized when removing xorg.conf (xorg-x11-server-Xorg-1.4.99.906-5.fc10) I also found that when xorg.conf removed '\', '_' are also not recognized, seemingly similar with bug 434669. Created attachment 316066 [details]
Xorg.0.log without xorg.conf (again)
Updating info
With xorg.conf removed Zenkaku/Hankaku '\', '_' are still not recognized with
xorg-x11-server-Xorg-1.5.0-1.fc10.i386
xorg-x11-drv-i810-2.4.2-4.fc10.i386
requested by Jens Petersen (#27995) Still xorg-x11-server 1.5.1-6.fc10 Zenkaku/Hankaku is not recognized by
default (default means "without xorg.conf").
I am suggeested on the forum like below:
$ setxkbmap -print
$ setxkbmap -rules evdev -model jp106 -layout jp
Then
First one reports:
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+jp+inet(evdev)+jp:2+group(alts_toggle)+ctrl(swapcaps)+shift(breaks_caps)" };
xkb_geometry { include "pc(pc104)" };
};
Then after second step Zenkaku/Hankaku works. This time
$ setxkbmap -print
reports:
xkb_keymap {
xkb_keycodes { include "evdev(jp106)+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+japan" };
xkb_symbols { include "pc+jp+inet(evdev)+group(alts_toggle)+ctrl(swapcaps)+shift(breaks_caps)"};
xkb_geometry { include "pc(jp106)" };
};
*** Bug 465749 has been marked as a duplicate of this bug. *** Fixed with xorg-x11-drv-evdev-2.0.6-2.fc10 http://koji.fedoraproject.org/koji/taskinfo?taskID=867661 It's a combination of multiple components. evdev forced model to evdev, even if sysconfig/keyboard required jp106. With xkeyboard-config 1.4 there is now a ruleset evdev, so evdev now needs to force rules evdev, not model. Yes, with xorg-x11-drv-evdev-2.0.6-2.fc10 Hankaku/Zenkaku is now correctly
recognized without xorg.conf, thanks!
[tasaka1@localhost ~]$ rpm -q xorg-x11-drv-evdev
xorg-x11-drv-evdev-2.0.6-2.fc10.i386
[tasaka1@localhost ~]$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev(jp106)+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+jp+jp:2+inet(evdev)+group(alts_toggle)+ctrl(swapcaps)+shift(breaks_caps)" };
xkb_geometry { include "pc(jp106)" };
};
|