On Saturday 08 January 2005 19:23, Nikolai Rinas wrote: > i have problems with the new version of xfree86. > I use Debian/sarge on my Sparc Ultra 5. After a regular upgrade to > version 4.3.0.dfsg.1-10 my keybinding doesn't work. It uses default > one. I've run a quick diff between the new and previous version. Try adding the following line in /etc/X11/xkb/symbols.dir: -------- -------- sun/us(sun5) (the list looks sorted, so try to find the correct place) If that fixes things, I guess a bug against xlibs would be the next step. Cheers, FJP P.S. The full diff for xlibs for stuff relevant for sun seems to be: diff -ur xlibs.old/etc/X11/xkb/symbols/sun/se xlibs.new/etc/X11/xkb/symbols/sun/se --- xlibs.old/etc/X11/xkb/symbols/sun/se 2004-09-28 14:03:55.000000000 +0200 +++ xlibs.new/etc/X11/xkb/symbols/sun/se 2004-12-15 20:13:31.000000000 +0100 @@ -93,6 +93,9 @@ key <POWR> { [ SunPowerSwitch, SunPowerSwitchShift ] }; // End "four keys up on the right" + // Override these settings by default xfree86 Ctrl+Alt combinations + include "srvr_ctrl(xfree86)"; + // Begin modifier mappings modifier_map Shift { Shift_R }; modifier_map Mod1 { Meta_L, Meta_R }; @@ -182,6 +185,9 @@ key <KPDL> { [ KP_Delete, KP_Decimal ] }; // End "Keypad" section, + // Override these settings by default xfree86 Ctrl+Alt combinations + include "srvr_ctrl(xfree86)"; + // Begin modifier mappings modifier_map Shift { Shift_R }; modifier_map Mod1 { Alt_L }; diff -ur xlibs.old/etc/X11/xkb/symbols/sun/us xlibs.new/etc/X11/xkb/symbols/sun/us --- xlibs.old/etc/X11/xkb/symbols/sun/us 2004-09-28 14:03:56.000000000 +0200 +++ xlibs.new/etc/X11/xkb/symbols/sun/us 2004-12-15 20:13:31.000000000 +0100 @@ -99,6 +99,9 @@ key <KPDL> { [ KP_Delete, KP_Decimal ] }; // End "Keypad" section + // Override these settings by default xfree86 Ctrl+Alt combinations + include "srvr_ctrl(xfree86)"; + // begin modifier mappings modifier_map Shift { Shift_R }; @@ -217,6 +220,9 @@ key <VOL+> { [ SunAudioRaiseVolume,SunVideoRaiseBrightness ] }; key <POWR> { [ SunPowerSwitch, SunPowerSwitchShift ] }; + // Override these settings by default xfree86 Ctrl+Alt combinations + include "srvr_ctrl(xfree86)"; + // begin modifier mappings modifier_map Shift { Shift_R }; modifier_map Mod1 { Alt_L }; @@ -323,6 +329,9 @@ key <CUT> { [ SunCut ], [ F20 ] }; key <HELP> { [ Help ] }; + // Override these settings by default xfree86 Ctrl+Alt combinations + include "srvr_ctrl(xfree86)"; + // begin modifier mappings modifier_map Shift { Shift_R }; modifier_map Mod1 { Meta_L, Meta_R }; diff -ur xlibs.old/etc/X11/xkb/symbols.dir xlibs.new/etc/X11/xkb/symbols.dir --- xlibs.old/etc/X11/xkb/symbols.dir 2004-09-28 14:03:53.000000000 +0200 +++ xlibs.new/etc/X11/xkb/symbols.dir 2004-12-15 20:13:30.000000000 +0100 @@ -177,6 +177,7 @@ --p----- -m------ group(win_switch) --p----- -m------ group(lwin_switch) --p----- -m------ group(rwin_switch) +--p----- -m------ group(rctrl_switch) --p----- -m------ group(toggle) --p----- -m------ group(shift_toggle) --p----- -m------ group(ctrl_shift_toggle) @@ -340,6 +341,7 @@ h-p----- --k----- keypad(overlay) h-p----- --k----- keypad(overlay1) h-p----- --k----- keypad(overlay2) +--p----- --k----- keypad(comma) -dp----- a------- la(basic) --p----- a------- la(Sundeadkeys) --p----- a------- la(sundeadkeys) @@ -736,22 +738,61 @@ --p----- a------- pc/ua(typewriter) --p----- a------- pc/ua(phonetic) hdp----- am------ pc/us(basic) +--p----- a------- pc/us(intl) +--p----- a------- pc/us(alt-intl) -dp----- a------- pc/yu(basic) -dp----- a------- pc/th_pat(basic) -dp----- a------- pc/th_tis(basic) -dp----- a------- pc/us_intl(basic) +-dp----- -------- pc/ca(fr) +--p----- -------- pc/ca(fr-legacy) +--p----- -------- pc/ca(multi) +--p----- -------- pc/ca(multi-2gr) +-dp----- a------- pc/ch(basic) +--p----- a------- pc/ch(de) +--p----- a------- pc/ch(de_Sundeadkeys) +--p----- a------- pc/ch(de_sundeadkeys) +--p----- a------- pc/ch(de_nodeadkeys) +--p----- a------- pc/ch(fr) +--p----- a------- pc/ch(fr_Sundeadkeys) +--p----- a------- pc/ch(fr_nodeadkeys) +-dp----- -------- pc/hu(basic) +--p----- -------- pc/hu(standard) +--p----- -------- pc/hu(nodeadkeys) +--p----- -------- pc/hu(qwerty) +--p----- -------- pc/hu(101_qwertz_comma_dead) +--p----- -------- pc/hu(101_qwertz_comma_nodead) +--p----- -------- pc/hu(101_qwertz_dot_dead) +--p----- -------- pc/hu(101_qwertz_dot_nodead) +--p----- -------- pc/hu(101_qwerty_comma_dead) +--p----- -------- pc/hu(101_qwerty_comma_nodead) +--p----- -------- pc/hu(101_qwerty_dot_dead) +--p----- -------- pc/hu(101_qwerty_dot_nodead) +--p----- -------- pc/hu(102_qwertz_comma_dead) +--p----- -------- pc/hu(102_qwertz_comma_nodead) +--p----- -------- pc/hu(102_qwertz_dot_dead) +--p----- -------- pc/hu(102_qwertz_dot_nodead) +--p----- -------- pc/hu(102_qwerty_comma_dead) +--p----- -------- pc/hu(102_qwerty_comma_nodead) +--p----- -------- pc/hu(102_qwerty_dot_dead) +--p----- -------- pc/hu(102_qwerty_dot_nodead) +h-p----- a------- pc/hu(def_102) +h-p----- a------- pc/hu(def_101) +h-p----- a------- pc/hu(def_qwertz) +h-p----- a------- pc/hu(def_qwerty) +h-p----- --k----- pc/hu(def_comma) +h-p----- --k----- pc/hu(def_dot) +h-p----- a------- pc/hu(def_dead) +h-p----- a------- pc/hu(def_nodead) +h-p----- a------- pc/hu(def_common) +-d------ -------- pc/jp(jp106) +h-p----- -------- pc/jp(latin) +-dp----- a------- pc/mn(basic) +-dp----- a------- pc/vn(basic) -------- -------- sgi/jp(jp106) -------- -------- sgi/jp(alternate106) -------- -------- sony/us(nwp5461) --------- -------- sun/se(sun5) --------- -------- sun/se(sun4) --------- -------- sun/us(sun4) -h-p----- ---f---- sun/us(broken_openlook_map) --------- -------- sun/us(sun4ol) --------- -------- sun/us(sun5) --------- -------- sun/us(sun5ol) --------- -------- sun/us(sun6) --------- -------- sun/us(sun6ol) -d------ -------- xfree68/amiga(usa1) -d------ -------- xfree68/ataritt(us) -------- -------- xfree68/ataritt(de)
Attachment:
pgplcJj5jjPaq.pgp
Description: PGP signature