1 |
On Thursday 18 May 2006 15:46, Pawel K wrote: |
2 |
> Great Thanx all of You for help. |
3 |
> |
4 |
> Below is the solution of what was wrong and the |
5 |
> summary: |
6 |
> 1) openoffice was installed with: |
7 |
> emerge openoffice-bin |
8 |
> (no LANGUAGE, LINGUAS etc. variable) |
9 |
> 2) Launching OO |
10 |
> $ locales |
11 |
> LANG= |
12 |
> LC_CTYPE="POSIX" |
13 |
> LC_NUMERIC="POSIX" |
14 |
> LC_TIME="POSIX" |
15 |
> LC_COLLATE="POSIX" |
16 |
> LC_MONETARY="POSIX" |
17 |
> LC_MESSAGES="POSIX" |
18 |
> LC_PAPER="POSIX" |
19 |
> LC_NAME="POSIX" |
20 |
> LC_ADDRESS="POSIX" |
21 |
> LC_TELEPHONE="POSIX" |
22 |
> LC_MEASUREMENT="POSIX" |
23 |
> LC_IDENTIFICATION="POSIX" |
24 |
> LC_ALL= |
25 |
> |
26 |
> Now sth strange. Without 2 below commands I can't type |
27 |
> Polish characters: |
28 |
> |
29 |
> $ xmodmap -pke > xmodmap.txt |
30 |
> $ xmodmap xmodmap.txt |
31 |
> $ oowriter2 |
32 |
> |
33 |
> !!! NO specific LC_ALL, LANG settings !!! |
34 |
> Now I can type Polish characters using rigt ALT both |
35 |
> in OO and mozilla.. |
36 |
> |
37 |
> I don't understand above 2 steps with xmodmap. I tried |
38 |
> also: |
39 |
> $ cp xmodmap.txt ~/.xmodmaprc |
40 |
> to have it whenever I log into my account but it |
41 |
> didn't help. |
42 |
> |
43 |
> xmodmap.txt looks like: |
44 |
> |
45 |
> keycode 8 = |
46 |
> keycode 9 = Escape |
47 |
> keycode 10 = 1 exclam onesuperior exclamdown |
48 |
> onesuperior exclamdown |
49 |
> keycode 11 = 2 at twosuperior oneeighth twosuperior |
50 |
> oneeighth |
51 |
> keycode 12 = 3 numbersign threesuperior sterling |
52 |
> threesuperior sterling |
53 |
> keycode 13 = 4 dollar onequarter dollar onequarter |
54 |
> dollar |
55 |
> keycode 14 = 5 percent onehalf threeeighths onehalf |
56 |
> threeeighths |
57 |
> keycode 15 = 6 asciicircum threequarters fiveeighths |
58 |
> threequarters fiveeighths |
59 |
> keycode 16 = 7 ampersand braceleft seveneighths |
60 |
> braceleft seveneighths |
61 |
> keycode 17 = 8 asterisk bracketleft trademark |
62 |
> bracketleft trademark |
63 |
> keycode 18 = 9 parenleft bracketright plusminus |
64 |
> bracketright plusminus |
65 |
> keycode 19 = 0 parenright braceright degree |
66 |
> braceright degree |
67 |
> keycode 20 = minus underscore backslash questiondown |
68 |
> backslash questiondown |
69 |
> keycode 21 = equal plus dead_cedilla dead_ogonek |
70 |
> dead_cedilla dead_ogonek |
71 |
> keycode 22 = BackSpace Terminate_Server |
72 |
> keycode 23 = Tab ISO_Left_Tab |
73 |
> keycode 24 = q Q at Greek_OMEGA at Greek_OMEGA |
74 |
> keycode 25 = w W lstroke Lstroke lstroke Lstroke |
75 |
> keycode 26 = e E eogonek Eogonek eogonek Eogonek |
76 |
> keycode 27 = r R paragraph registered paragraph |
77 |
> registered |
78 |
> keycode 28 = t T tslash Tslash tslash Tslash |
79 |
> keycode 29 = y Y leftarrow yen leftarrow yen |
80 |
> keycode 30 = u U downarrow uparrow downarrow uparrow |
81 |
> keycode 31 = i I rightarrow idotless rightarrow |
82 |
> idotless |
83 |
> keycode 32 = o O oacute Oacute oacute Oacute |
84 |
> keycode 33 = p P thorn THORN thorn THORN |
85 |
> keycode 34 = bracketleft braceleft dead_diaeresis |
86 |
> dead_abovering dead_diaeresis dead_abovering |
87 |
> keycode 35 = bracketright braceright dead_tilde |
88 |
> dead_macron dead_tilde dead_macron |
89 |
> keycode 36 = Return |
90 |
> keycode 37 = Control_L |
91 |
> keycode 38 = a A aogonek Aogonek aogonek Aogonek |
92 |
> keycode 39 = s S sacute Sacute sacute Sacute |
93 |
> keycode 40 = d D eth ETH eth ETH |
94 |
> keycode 41 = f F dstroke ordfeminine dstroke |
95 |
> ordfeminine |
96 |
> keycode 42 = g G eng ENG eng ENG |
97 |
> keycode 43 = h H hstroke Hstroke hstroke Hstroke |
98 |
> keycode 44 = j J |
99 |
> keycode 45 = k K kra ampersand kra ampersand |
100 |
> keycode 46 = l L lstroke Lstroke lstroke Lstroke |
101 |
> keycode 47 = semicolon colon dead_acute |
102 |
> dead_doubleacute dead_acute dead_doubleacute |
103 |
> keycode 48 = apostrophe quotedbl dead_circumflex |
104 |
> dead_caron dead_circumflex dead_caron |
105 |
> keycode 49 = grave asciitilde notsign notsign notsign |
106 |
> notsign |
107 |
> keycode 50 = Shift_L |
108 |
> keycode 51 = backslash bar dead_grave dead_breve |
109 |
> dead_grave dead_breve |
110 |
> keycode 52 = z Z zabovedot Zabovedot zabovedot |
111 |
> Zabovedot |
112 |
> keycode 53 = x X zacute Zacute zacute Zacute |
113 |
> keycode 54 = c C cacute Cacute cacute Cacute |
114 |
> keycode 55 = v V leftdoublequotemark grave |
115 |
> leftdoublequotemark grave |
116 |
> keycode 56 = b B rightdoublequotemark apostrophe |
117 |
> rightdoublequotemark apostrophe |
118 |
> keycode 57 = n N nacute Nacute nacute Nacute |
119 |
> keycode 58 = m M mu masculine mu masculine |
120 |
> keycode 59 = comma less horizconnector multiply |
121 |
> horizconnector multiply |
122 |
> keycode 60 = period greater periodcentered division |
123 |
> periodcentered division |
124 |
> keycode 61 = slash question dead_belowdot |
125 |
> dead_abovedot dead_belowdot dead_abovedot |
126 |
> keycode 62 = Shift_R |
127 |
> keycode 63 = KP_Multiply XF86_ClearGrab |
128 |
> keycode 64 = Alt_L Meta_L |
129 |
> keycode 65 = space |
130 |
> keycode 66 = Caps_Lock |
131 |
> keycode 67 = F1 XF86_Switch_VT_1 |
132 |
> keycode 68 = F2 XF86_Switch_VT_2 |
133 |
> keycode 69 = F3 XF86_Switch_VT_3 |
134 |
> keycode 70 = F4 XF86_Switch_VT_4 |
135 |
> keycode 71 = F5 XF86_Switch_VT_5 |
136 |
> keycode 72 = F6 XF86_Switch_VT_6 |
137 |
> keycode 73 = F7 XF86_Switch_VT_7 |
138 |
> keycode 74 = F8 XF86_Switch_VT_8 |
139 |
> keycode 75 = F9 XF86_Switch_VT_9 |
140 |
> keycode 76 = F10 XF86_Switch_VT_10 |
141 |
> keycode 77 = Num_Lock Pointer_EnableKeys |
142 |
> keycode 78 = Scroll_Lock |
143 |
> keycode 79 = KP_Home KP_7 |
144 |
> keycode 80 = KP_Up KP_8 |
145 |
> keycode 81 = KP_Prior KP_9 |
146 |
> keycode 82 = KP_Subtract XF86_Prev_VMode |
147 |
> keycode 83 = KP_Left KP_4 |
148 |
> keycode 84 = KP_Begin KP_5 |
149 |
> keycode 85 = KP_Right KP_6 |
150 |
> keycode 86 = KP_Add XF86_Next_VMode |
151 |
> keycode 87 = KP_End KP_1 |
152 |
> keycode 88 = KP_Down KP_2 |
153 |
> keycode 89 = KP_Next KP_3 |
154 |
> keycode 90 = KP_Insert KP_0 |
155 |
> keycode 91 = KP_Delete KP_Decimal |
156 |
> keycode 92 = |
157 |
> keycode 93 = Mode_switch |
158 |
> keycode 94 = less greater bar brokenbar bar brokenbar |
159 |
> keycode 95 = F11 XF86_Switch_VT_11 |
160 |
> keycode 96 = F12 XF86_Switch_VT_12 |
161 |
> keycode 97 = Home |
162 |
> keycode 98 = Up |
163 |
> keycode 99 = Prior |
164 |
> keycode 100 = Left |
165 |
> keycode 101 = |
166 |
> keycode 102 = Right |
167 |
> keycode 103 = End |
168 |
> keycode 104 = Down |
169 |
> keycode 105 = Next |
170 |
> keycode 106 = Insert |
171 |
> keycode 107 = Delete |
172 |
> keycode 108 = KP_Enter |
173 |
> keycode 109 = Control_R Multi_key |
174 |
> keycode 110 = Pause Break |
175 |
> keycode 111 = Print Sys_Req |
176 |
> keycode 112 = KP_Divide XF86_Ungrab |
177 |
> keycode 113 = Mode_switch Multi_key |
178 |
> keycode 114 = |
179 |
> keycode 115 = Super_L |
180 |
> keycode 116 = Super_R Multi_key |
181 |
> keycode 117 = Menu |
182 |
> keycode 118 = |
183 |
> keycode 119 = |
184 |
> keycode 120 = |
185 |
> keycode 121 = |
186 |
> keycode 122 = |
187 |
> keycode 123 = |
188 |
> keycode 124 = ISO_Level3_Shift |
189 |
> keycode 125 = NoSymbol Alt_L |
190 |
> keycode 126 = KP_Equal |
191 |
> keycode 127 = NoSymbol Super_L |
192 |
> keycode 128 = NoSymbol Hyper_L |
193 |
> keycode 129 = |
194 |
> keycode 130 = |
195 |
> keycode 131 = |
196 |
> keycode 132 = |
197 |
> keycode 133 = |
198 |
> keycode 134 = |
199 |
> keycode 135 = |
200 |
> keycode 136 = |
201 |
> keycode 137 = |
202 |
> keycode 138 = |
203 |
> keycode 139 = |
204 |
> keycode 140 = |
205 |
> keycode 141 = |
206 |
> keycode 142 = |
207 |
> keycode 143 = |
208 |
> keycode 144 = |
209 |
> keycode 145 = |
210 |
> keycode 146 = |
211 |
> keycode 147 = |
212 |
> keycode 148 = |
213 |
> keycode 149 = |
214 |
> keycode 150 = |
215 |
> keycode 151 = |
216 |
> keycode 152 = |
217 |
> keycode 153 = |
218 |
> keycode 154 = |
219 |
> keycode 155 = |
220 |
> keycode 156 = NoSymbol Meta_L |
221 |
> keycode 157 = |
222 |
> ... the remaining keycodes are empty ... |
223 |
> |
224 |
> Do You have any idea how to set my xmodmap permanently ? |
225 |
> |
226 |
In your ~/.bashrc add: |
227 |
[ "$DISPLAY" != "" ] && xmodmap ~/xmodmap.txt |
228 |
|
229 |
...then when you log in, xmodmap runs if X is running. |
230 |
|
231 |
-- |
232 |
Peter |
233 |
======================================================================== |
234 |
Gentoo Linux: Portage 2.0.54-r2. kernel-2.6.16-gentoo. |
235 |
i686 AMD Athlon(tm) XP 3200+. gcc(GCC): 3.4.6. |
236 |
KDE: 3.5.2. Qt: 3.3.6. |
237 |
======================================================================== |
238 |
-- |
239 |
gentoo-user@g.o mailing list |