[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problems with us_intl keymap



Hi, I'm running the new XFree 4.2.0 debs over sid, and I'm having
troubles with the us_intl keymap.

When I type:

$ setxkbmap us_intl
Error loading new keyboard description

This is the output of the /var/log/XFree86.0.log file:

---8<-----------------------------------------------------
Error loading keymap /usr/X11R6/lib/X11/xkb/compiled/server-0.xkm
---8<-----------------------------------------------------

But there is no such file.

Going a little further, this is what happens when I strace it:

$ strace setxkbmap us_intl

execve("/usr/bin/X11/setxkbmap", ["setxkbmap", "us_intl"], [/* 30 vars
*/]) = 0
uname({sys="Linux", node="toshi", ...}) = 0
brk(0)                                  = 0x805bbfc
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41191, ...}) = 0
old_mmap(NULL, 41191, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 )\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=51844, ...}) = 0
old_mmap(NULL, 51100, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4001f000
mprotect(0x4002b000, 1948, PROT_NONE)   = 0
old_mmap(0x4002b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xc000) = 0x4002b000
close(3)                                = 0
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \21\1\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=760260, ...}) = 0
old_mmap(NULL, 761340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4002c000
mprotect(0x400e3000, 11772, PROT_NONE)  = 0
old_mmap(0x400e3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xb7000) = 0x400e3000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\222"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1153784, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x400e6000
old_mmap(NULL, 1166560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x400e7000
mprotect(0x401fa000, 40160, PROT_NONE)  = 0
old_mmap(0x401fa000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x113000) = 0x401fa000
old_mmap(0x40200000, 15584, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40200000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\27\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8008, ...}) = 0
old_mmap(NULL, 11004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40204000
mprotect(0x40206000, 2812, PROT_NONE)   = 0
old_mmap(0x40206000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x1000) = 0x40206000
close(3)                                = 0
munmap(0x40014000, 41191)               = 0
brk(0)                                  = 0x805bbfc
brk(0x805bc24)                          = 0x805bc24
brk(0x805c000)                          = 0x805c000
brk(0x805d000)                          = 0x805d000
uname({sys="Linux", node="toshi", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="toshi", ...}) = 0
uname({sys="Linux", node="toshi", ...}) = 0
connect(3, {sin_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="toshi", ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
access("/home/dario/.Xauthority", R_OK) = 0
open("/home/dario/.Xauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=214, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40014000
read(4, "\1\0\0\5toshi\0\0010\0\22MIT-MAGIC-COOKIE-1"..., 4096) = 214
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"MIT-MAGIC-COOKIE-1",
18}, {"\0\0", 2}, {"\32T\5\10\276+b\3755\375$\267&\347E\341", 16}], 4) =
48
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
read(3, 0xbffff87c, 8)                  = -1 EAGAIN (Resource
temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\0\v\0\0\0L\0", 8)           = 8
read(3, "@ge\2\0\0`\3\377\377\37\0\0\1\0\0\30\0\377\377\1\7\0\0"...,
304) = 304
write(3, "7\0\5\0\0\0`\3:\0\0\0\10\0\0\0\377\377\0\0b\0\5\0\f\0\0"...,
64) = 64
read(3, "\1\7\2\0\0\0\0\0\1\202\0\0\0\0\0\0\0\0\0\0\30\0\0\0\1\0"...,
32) = 32
read(3, "\1\10\3\0j\0\0\0\37\0\0\0\0\0\0\0\250\1\0\0\0\0\0\0\1\0"...,
32) = 32
readv(3, [{"*customization:\t-color\nXTerm*Fon"..., 424}, {"", 0}], 2) =
424
write(3, "\202\0\1\0", 4)               = 4
read(3, "\1\7\4\0\0\0\0\0\377\377\17\0\0\0\0\0\1\0\0\0\0\0\0\0\1"...,
32) = 32
writev(3, [{"b\0\5\0\t\0`\3", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) =
20
read(3, "\1\7\5\0\0\0\0\0\1\224n\256\0\0\0\0\1\0\0\0\0\0\0\0\1\0"...,
32) = 32
write(3, "\224\0\2\0\1\0\0\0", 8)       = 8
read(3, "\1\1\6\0\0\0\0\0\1\0\0\0\350u\201\10\0\20\0\0\0\0\0\0("..., 32)
= 32
writev(3, [{"b\0\5\0\t\0\0\0", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3)
= 20
read(3, "\1\7\7\0\0\0\0\0\1\224n\256\0\0\0\0\1\0\0\0\0\0\0\0\1\0"...,
32) = 32
write(3, "\224\0\2\0\1\0\0\0", 8)       = 8
read(3, "\1\1\10\0\0\0\0\0\1\0\0\0\350u\201\10\0\20\0\0\0\0\0\0"..., 32)
= 32
brk(0x805e000)                          = 0x805e000
write(3, "\20\1\6\0\20\0\0\0_XKB_RULES_NAMES", 24) = 24
read(3, "\1\7\t\0\0\0\0\0\314\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0"..., 32)
= 32
write(3, "\24\0\6\0:\0\0\0\314\0\0\0\37\0\0\0\0\0\0\0\0\4\0\0", 24) = 24
read(3, "\1\10\n\0\5\0\0\0\37\0\0\0\0\0\0\0\23\0\0\0\0\0\0\0\1\0"...,
32) = 32
readv(3, [{"xfree86\0pc101\0us\0\0\0", 19}, {"\0", 1}], 2) = 20
open("./rules/xfree86-C.lst", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("./rules/xfree86.lst", O_RDONLY)   = -1 ENOENT (No such file or
directory)
open("/usr/X11R6/lib/X11/xkb/rules/xfree86-C.lst", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/X11R6/lib/X11/xkb/rules/xfree86.lst", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4795, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40014000
read(4, "// $Xorg: xfree86.lst,v 1.3 2000"..., 4096) = 4096
brk(0x805f000)                          = 0x805f000
read(4, " caps:internal_nocancel uses int"..., 4096) = 699
brk(0x8060000)                          = 0x8060000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
open("/usr/X11R6/lib/X11/xkb/rules/xfree86-C", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/X11R6/lib/X11/xkb/rules/xfree86", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=7086, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40014000
read(4, "// $Xorg: xfree86,v 1.3 2000/08/"..., 4096) = 4096
brk(0x8061000)                          = 0x8061000
brk(0x8063000)                          = 0x8063000
read(4, "n_US(pc104)+inet(btc9000)\n  btc9"..., 4096) = 2990
brk(0x8066000)                          = 0x8066000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
write(3, "\224\27\21\0\0\1\277\0\377\0\1\0\0\7xfree86\10complete"...,
68) = 68
read(3, 0xbffff90c, 32)                 = -1 EAGAIN (Resource
temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\1\1\v\0\0\0\0\0\10\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
32) = 32
write(2, "Error loading new keyboard descr"..., 39Error loading new
keyboard description
) = 39
_exit(-5)                               = ?



I must notice that this is the only keymap I'm having trouble with. The
other ones (es, us, en_US, etc) are working just fine.

If I can help doing something else or giving some extra info, I'll be
glad.

Please CC the answer to me since I'm not subscribed to this list, and
sorry for my poor english.

Best regards,

Dario.




-- 
To UNSUBSCRIBE, email to debian-x-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: