|
From: Fredrik H. <he...@me...> - 2001-06-25 06:37:02
|
Hi!
Now I have tried everything to get DRI to work. Nothing has helped so far,
though... Glxgears from X.4.1.0 still crasches the machine...
According to the X-log and glxinfo everything seems OK...
Can anyone see what might be wrong??
-----
strace /usr/X11/bin/glxgears :
execve("/usr/X11/bin/glxgears", ["glxgears"], [/* 24 vars */]) = 0
brk(0) = 0x804beb8
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=32600, ...}) = 0
old_mmap(NULL, 32600, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3) = 0
open("/usr/lib/libGL.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=516790, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\340"..., 4096) =
4096
old_mmap(NULL, 432028, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x40080000, 26524, PROT_NONE) = 0
old_mmap(0x40080000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x62000) = 0x40080000
old_mmap(0x40084000, 10140, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40084000
close(3) = 0
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=64049, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200)\0"..., 4096) =
4096
old_mmap(NULL, 54908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40087000
mprotect(0x40093000, 5756, PROT_NONE) = 0
old_mmap(0x40093000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xb000) = 0x40093000
close(3) = 0
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=1042711, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0E\1\000"..., 4096) =
4096
old_mmap(NULL, 914268, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
mprotect(0x40170000, 17244, PROT_NONE) = 0
old_mmap(0x40170000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xda000) = 0x40170000
old_mmap(0x40174000, 860, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40174000
close(3) = 0
open("/lib/libpthread.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=289906, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 4096) =
4096
old_mmap(NULL, 74040, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40175000
mprotect(0x40180000, 28984, PROT_NONE) = 0
old_mmap(0x40180000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xa000) = 0x40180000
old_mmap(0x40187000, 312, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40187000
close(3) = 0
open("/lib/libm.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=527442, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320F\0"..., 4096) =
4096
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40188000
old_mmap(NULL, 117208, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40189000
mprotect(0x401a5000, 2520, PROT_NONE) = 0
old_mmap(0x401a5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1b000) = 0x401a5000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=4101324, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\212"..., 4096) =
4096
old_mmap(NULL, 1001564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401a6000
mprotect(0x40293000, 30812, PROT_NONE) = 0
old_mmap(0x40293000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xec000) = 0x40293000
old_mmap(0x40297000, 14428, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40297000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=75131, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\34"..., 4096) =
4096
old_mmap(NULL, 12428, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4029b000
mprotect(0x4029d000, 4236, PROT_NONE) = 0
old_mmap(0x4029d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x4029d000
close(3) = 0
mprotect(0x401a6000, 970752, PROT_READ|PROT_WRITE) = 0
mprotect(0x401a6000, 970752, PROT_READ|PROT_EXEC) = 0
mprotect(0x4001d000, 405504, PROT_READ|PROT_WRITE) = 0
mprotect(0x4001d000, 405504, PROT_READ|PROT_EXEC) = 0
munmap(0x40015000, 32600) = 0
personality(PER_LINUX) = 0
getpid() = 14207
getpid() = 14207
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2040*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="HegardtLinux", ...}) = 0
rt_sigaction(SIGRT_0, {0x4017cd84, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4017c454, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4017ce0c, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [32], NULL, 8) = 0
brk(0) = 0x804beb8
brk(0x804bee8) = 0x804bee8
brk(0x804c000) = 0x804c000
brk(0x804d000) = 0x804d000
uname({sys="Linux", node="HegardtLinux", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
uname({sys="Linux", node="HegardtLinux", ...}) = 0
uname({sys="Linux", node="HegardtLinux", ...}) = 0
connect(3, {sin_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="HegardtLinux", ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
access("/home/malin/.Xauthority", R_OK) = -1 ENOENT (No such file or directory)
writev(3, [{"l\0\v\0\0\0\0\0\0\0\0\0", 12}], 1) = 12
fcntl(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(3, 0xbffffbf8, 8) = -1 EAGAIN (Resource temporarily
unavailable)
select(4, [3], NULL, NULL, NULL) = 1 (in [3])
read(3, "\1\0\v\0\0\0\224\0", 8) = 8
read(3, "\240\340c\2\0\0\340\0\377\377\37\0\0\1\0\0\30\0\377\377"..., 592) = 592
brk(0x804e000) = 0x804e000
write(3, "7\0\5\0\0\0\340\0>\0\0\0\10\0\0\0\377\377\377\0b\0\5\0"..., 64) = 64
read(3, "\1\6\2\0\0\0\0\0\1\202\0\0\0\0\0\0\0\0\0\0\30\0\0\0\0\0"..., 32) = 32
read(3, "\1\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
write(3, "\202\0\1\0", 4) = 4
read(3, "\1\6\4\0\0\0\0\0\377\377\17\0\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 32) = 32
write(3, "\20\0\4\0\7\0\340\0Compose\0", 16) = 16
read(3, "\1\6\5\0\0\0\0\0\252\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0"..., 32) = 32
writev(3, [{"b\0\5\0\t\0\340\0", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
read(3, "\1\6\6\0\0\0\0\0\1\226c\272\0\0\0\0\1\0\0\0\0\0\0\0\0\0"..., 32) = 32
write(3, "\226\0\2\0\1\0\0\0", 8) = 8
read(3, "\1\1\7\0\0\0\0\0\1\0\0\0\250E\222\10\0\20\0\0\0\0\0\0\10"..., 32) = 32
writev(3, [{"b\0\3\0\3\0\0\0", 8}, {"GLX", 3}, {"\0", 1}], 3) = 12
read(3, "\1\6\10\0\0\0\0\0\1\234g\304\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 32) = 32
write(3, "\234\7\3\0\1\0\0\0\2\0\0\0", 12) = 12
read(3, "\1\0\t\0\0\0\0\0\1\0\0\0\2\0\0\0\30\370\377\277\374PC\10"..., 32) = 32
writev(3, [{"b\7\5\0\v\0\0\0", 8}, {"XFree86-DRI", 11}, {"\0", 1}], 3) = 20
read(3, "\1\6\n\0\0\0\0\0\1\220\0\260\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 32) = 32
write(3, "\220\0\1\0", 4) = 4
read(3, "\1\0\v\0\0\0\0\0\4\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
uname({sys="Linux", node="HegardtLinux", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 4
uname({sys="Linux", node="HegardtLinux", ...}) = 0
uname({sys="Linux", node="HegardtLinux", ...}) = 0
connect(4, {sin_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="HegardtLinux", ...}) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
access("/home/malin/.Xauthority", R_OK) = -1 ENOENT (No such file or directory)
brk(0x804f000) = 0x804f000
writev(4, [{"l\0\v\0\0\0\0\0\0\0\0\0", 12}], 1) = 12
fcntl(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
read(4, 0xbffff818, 8) = -1 EAGAIN (Resource temporarily
unavailable)
select(5, [4], NULL, NULL, NULL) = 1 (in [4])
read(4, "\1\0\v\0\0\0\224\0", 8) = 8
read(4, "\240\340c\2\0\0\0\1\377\377\37\0\0\1\0\0\30\0\377\377\1"..., 592) = 592
write(4, "7\0\5\0\0\0\0\1>\0\0\0\10\0\0\0\377\377\377\0b\0\5\0\f"..., 64) = 64
read(4, "\1\6\2\0\0\0\0\0\1\202\0\0\0\0\0\0\0\0\0\0\30\0\0\0\0\0"..., 32) = 32
read(4, "\1\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
write(4, "\202\0\1\0", 4) = 4
read(4, "\1\6\4\0\0\0\0\0\377\377\17\0\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 32) = 32
write(4, "\20\0\4\0\7\0\0\1Compose\0", 16) = 16
read(4, "\1\6\5\0\0\0\0\0\252\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0"..., 32) = 32
writev(4, [{"b\0\5\0\t\0\0\1", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
read(4, "\1\6\6\0\0\0\0\0\1\226c\272\0\0\0\0\1\0\0\0\0\0\0\0\0\0"..., 32) = 32
write(4, "\226\0\2\0\1\0\0\0", 8) = 8
read(4, "\1\1\7\0\0\0\0\0\1\0\0\0\2501\222\10\0\20\0\0\0\0\0\0\360"..., 32) = 32
writev(4, [{"b\0\5\0\v\0\0\0", 8}, {"XFree86-DRI", 11}, {"\0", 1}], 3) = 20
read(4, "\1\6\10\0\0\0\0\0\1\220\0\260\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 32) = 32
write(4, "\220\1\2\0\0\0\0\0", 8) = 8
read(4, "\1\0\t\0\0\0\0\0\1\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
write(4, "\220\0\1\0", 4) = 4
read(4, "\1\0\n\0\0\0\0\0\4\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
write(4, "\220\4\2\0\0\0\0\0", 8) = 8
read(4, "\1\6\v\0\1\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0n\0\0\0"..., 32) = 32
readv(4, [{"mga", 3}, {"\0", 1}], 2) = 4
geteuid() = 1004
getuid() = 1004
open("/usr/X11R6/lib/modules/dri/mga_dri.so", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0755, st_size=1525271, ...}) = 0
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 q\2\000"..., 4096) =
4096
old_mmap(NULL, 1444340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4029f000
mprotect(0x403f2000, 55796, PROT_NONE) = 0
old_mmap(0x403f2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x152000) = 0x403f2000
old_mmap(0x403f5000, 43508, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403f5000
close(5) = 0
mprotect(0x4029f000, 1388544, PROT_READ|PROT_WRITE) = 0
mprotect(0x4029f000, 1388544, PROT_READ|PROT_EXEC) = 0
brk(0x8050000) = 0x8050000
munmap(0x4029f000, 1444340) = 0
write(4, "<\4\2\0\0\0\0\1+o\1\0", 12) = 12
read(4, "\1\1\r\0\0\0\0\0\16\0\200\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
shutdown(4, 2 /* send and receive */) = 0
close(4) = 0
write(3, "\220\1\2\0\0\0\0\0", 8) = 8
read(3, "\1\0\f\0\0\0\0\0\1\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
write(3, "\220\4\2\0\0\0\0\0", 8) = 8
read(3, "\1\6\r\0\1\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0n\0\0\0"..., 32) = 32
readv(3, [{"mga", 3}, {"\0", 1}], 2) = 4
geteuid() = 1004
getuid() = 1004
open("/usr/X11R6/lib/modules/dri/mga_dri.so", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0755, st_size=1525271, ...}) = 0
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 q\2\000"..., 4096) =
4096
old_mmap(NULL, 1444340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4029f000
mprotect(0x403f2000, 55796, PROT_NONE) = 0
old_mmap(0x403f2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4,
0x152000) = 0x403f2000
old_mmap(0x403f5000, 43508, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403f5000
close(4) = 0
mprotect(0x4029f000, 1388544, PROT_READ|PROT_WRITE) = 0
mprotect(0x4029f000, 1388544, PROT_READ|PROT_EXEC) = 0
write(3, "\234\16\2\0\0\0\0\0", 8) = 8
read(3, "\1\20\16\0\0\2\0\0\20\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
read(3, "#\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "$\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "%\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "&\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "\'\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10"..., 128) = 128
read(3, "(\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, ")\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "*\0\0\0\4\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "+\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, ",\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "-\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, ".\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "/\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "0\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "1\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
read(3, "2\0\0\0\5\0\0\0\1\0\0\0\10\0\0\0\10\0\0\0\10\0\0\0\10\0"..., 128) = 128
write(3, "\220\1\2\0\0\0\0\0", 8) = 8
read(3, "\1\0\17\0\0\0\0\0\1\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
write(3, "\220\2\2\0\0\0\0\0", 8) = 8
read(3, "\1\7\20\0\3\0\0\0\0\200\206\310\0\0\0\0\t\0\0\0\1\0\0\0"..., 32) = 32
readv(3, [{"PCI:1:0:0", 9}, {"\0\0\0", 3}], 2) = 12
open("/dev/dri/card0", O_RDWR) = 4
ioctl(4, 0xc0086401, 0xbffff810) = 0
ioctl(4, 0xc0086401, 0xbffff810) = 0
ioctl(4, 0x80046402, 0xbffff854) = 0
ioctl(4, 0xc0246400, 0x804e358) = 0
ioctl(4, 0xc0246400, 0x804e358) = 0
write(3, "\220\v\3\0\0\0\0\0\7\0\0\0", 12) = 12
read(3, "\1\7\21\0\0\0\0\0\1\0\0\0\0\0\0\0\30\370\377\277\1\0\0"..., 32) = 32
write(3, "\220\4\2\0\0\0\0\0", 8) = 8
read(3, "\1\7\22\0\1\0\0\0\1\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0n\0\0"..., 32) = 32
readv(3, [{"mga", 3}, {":", 1}], 2) = 4
write(3, "\220\n\2\0\0\0\0\0", 8) = 8
read(3, "\1\7\23\0%\0\0\0\0\0\0\324\0\0\0\0\0\0\0\0\0\0\0\2\0\24"..., 32) = 32
read(3, "\2\0\0\0\0\5\0\0\0\4\0\0\0\0\0\2\4\0\0\0\4\0\0\0\0\0\0"..., 148) = 148
old_mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xd4000000) =
0x40400000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xc8868000) =
0x40015000
write(3, "\220\0\1\0", 4) = 4
read(3, "\1\0\24\0\0\0\0\0\4\0\0\0\0\0\0\0\30\370\377\277+E\r\10"..., 32) = 32
old_mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xd6000000) =
0x40016000
ioctl(4, 0xc00c6419, 0xbffff04c) = 0
ioctl(4, 0xc00c6419, 0xbffff04c) = 0
brk(0x8051000) = 0x8051000
old_mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x42c00000
write(3, "\234\24 \0\1\0\0\0\2\0\0\0m\0\0\0GL_ARB_multitext"..., 440) = 440
read(3, "\1\7\34\0\0\0\0\0\3\0\0\0\0\0\0\0\17\0\0\0\1\0\0\0n\0\0"..., 32) = 32
brk(0x8062000) = 0x8062000
brk(0x8063000) = 0x8063000
brk(0x8064000) = 0x8064000
brk(0x8065000) = 0x8065000
brk(0x8066000) = 0x8066000
brk(0x806c000) = 0x806c000
old_mmap(NULL, 339968, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x42c41000
brk(0x806e000) = 0x806e000
brk(0x806f000) = 0x806f000
brk(0x8070000) = 0x8070000
brk(0x8071000) = 0x8071000
brk(0x8072000) = 0x8072000
brk(0x8073000) = 0x8073000
brk(0x8074000) = 0x8074000
brk(0x8075000) = 0x8075000
brk(0x8076000) = 0x8076000
brk(0x8077000) = 0x8077000
brk(0x8078000) = 0x8078000
brk(0x808c000) = 0x808c000
brk(0x808e000) = 0x808e000
brk(0x8090000) = 0x8090000
write(3, "\234\3\6\0\4\0\340\0%\0\0\0\0\0\0\0\0\0\0\0\1B_m\10l\2"..., 44) = 44
read(3, "\1\7\37\0\0\0\0\0\0\0\0\0\0\0\0\0\30\370\377\277\1\0\0"..., 32) = 32
write(3, "\220\t\3\0\0\0\0\0\2\0\340\0", 12) = 12
read(3, "\25\367\37\0\2\0\340\0\2\0\340\0Y\0@\0\0\0\25\0\0\0\0\0"..., 32) = 32
read(3, "\226+\37\0\2\0\340\0\2\0\340\0Y\0@\0\2\0\27\0,\1,\1\0\0"..., 32) = 32
read(3, "\23\0\37\0\2\0\340\0\2\0\340\0\0\0\0\0\0\0\0\0\226\0\203"..., 32) = 32
read(3, "\f\1\37\0\2\0\340\0\0\0\0\0,\1,\1\0\0\0\0\300\244v\10\210"..., 32) = 32
read(3, "\1E \0\5\0\0\0\0\0\0\0\2\0\0\0\2\0\27\0,\1,\1\1\0\0\0\2"..., 32) = 32
read(3, "\1\0\0\0", 4) = 4
read(3, "\2\0\27\0.\1C\1", 8) = 8
read(3, "\2\0\27\0.\1C\1", 8) = 8
ioctl(4, 0x4008642a, 0xbffffa90) = 0
brk(0x8096000) = 0x8096000
brk(0x80a0000) = 0x80a0000
brk(0x80a6000) = 0x80a6000
brk(0x80ac000) = 0x80ac000
brk(0x80b2000) = 0x80b2000
brk(0x80bc000) = 0x80bc000
brk(0x80c2000) = 0x80c2000
brk(0x80cc000) = 0x80cc000
brk(0x80d2000) = 0x80d2000
ioctl(3, 0x541b, [0]) = 0
ioctl(4, 0x40146444, 0xbffffac4) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff300) = 0
ioctl(4, 0x400c6445, 0xbffff3fc) = 0
ioctl(4, 0xc0286429, 0xbffff2e0) = 0
ioctl(4, 0x400c6445, 0xbffff3fc) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff300) = 0
ioctl(4, 0x400c6445, 0xbffffa5c) = 0
ioctl(4, 0x6443, 0) = 0
gettimeofday({993407418, 353732}, {4294967176, 0}) = 0
ioctl(3, 0x541b, [0]) = 0
ioctl(4, 0x40146444, 0xbffffac4) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff300) = 0
ioctl(4, 0x400c6445, 0xbffff3fc) = 0
ioctl(4, 0xc0286429, 0xbffff2e0) = 0
ioctl(4, 0x400c6445, 0xbffff3fc) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff2f0) = 0
ioctl(4, 0x400c6445, 0xbffff40c) = 0
ioctl(4, 0xc0286429, 0xbffff300) = 0
ioctl(4, 0x400c6445, 0xbffffa5c) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
ioctl(4, 0x40086441, 0xbffffad0) = 0
and on and on... until I turn of the computer.
------
ls /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 2).
Master Capable. Latency=8.
Prefetchable 32 bit memory at 0xd0000000 [0xd3ffffff].
Bus 0, device 1, function 0:
PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] (rev 0).
Master Capable. No bursts. Min Gnt=12.
Bus 0, device 7, function 0:
ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 64).
Bus 0, device 7, function 1:
IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 6).
Master Capable. Latency=32.
I/O at 0xd000 [0xd00f].
Bus 0, device 7, function 2:
USB Controller: VIA Technologies, Inc. UHCI USB (rev 22).
IRQ 5.
Master Capable. Latency=32.
I/O at 0xd400 [0xd41f].
Bus 0, device 7, function 3:
USB Controller: VIA Technologies, Inc. UHCI USB (#2) (rev 22).
IRQ 5.
Master Capable. Latency=32.
I/O at 0xd800 [0xd81f].
Bus 0, device 7, function 4:
Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 64).
IRQ 9.
Bus 0, device 11, function 0:
Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 8).
IRQ 10.
Master Capable. Latency=32. Min Gnt=2.Max Lat=20.
I/O at 0xe000 [0xe01f].
Bus 0, device 11, function 1:
Input device controller: Creative Labs SB Live! (rev 8).
Master Capable. Latency=32.
I/O at 0xe400 [0xe407].
Bus 0, device 12, function 0:
Communication controller: Lucent Microelectronics 56k WinModem (rev 1).
IRQ 5.
Master Capable. No bursts. Min Gnt=252.Max Lat=14.
Non-prefetchable 32 bit memory at 0xd9000000 [0xd90000ff].
I/O at 0xe800 [0xe807].
I/O at 0xec00 [0xecff].
Bus 1, device 0, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 130).
IRQ 11.
Master Capable. Latency=64. Min Gnt=16.Max Lat=32.
Prefetchable 32 bit memory at 0xd4000000 [0xd5ffffff].
Non-prefetchable 32 bit memory at 0xd6000000 [0xd6003fff].
Non-prefetchable 32 bit memory at 0xd7000000 [0xd77fffff].
-------
ls /proc/interrupts
CPU0
0: 262613 XT-PIC timer
1: 7621 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 1473452 XT-PIC ltmodem
9: 0 XT-PIC acpi
12: 113034 XT-PIC PS/2 Mouse
14: 39131 XT-PIC ide0
15: 9 XT-PIC ide1
NMI: 0
ERR: 0
------
XF86Config
Section "ServerLayout"
Identifier "Matrox PowerDesk configured."
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "xie"
Load "pex5"
Load "glx"
Load "dri"
Load "dbe"
Load "GLcore"
Load "record"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "LEO"
ModelName "1901"
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 150.0
ModeLine "1280x1024, 88 Hz" 162.1 1280 1336 1496 1728 1024 1024
1027 1066 +hsync +vsync
EndSection
Section "Device"
Identifier "Card0"
Driver "mga"
VendorName "Matrox"
BoardName "MGA G400 AGP"
Option "MGASDRAM"
Option "AGPMode" "2"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 8
Modes "1280x1024, 88 Hz"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024, 88 Hz"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024, 88 Hz"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x1024" "1600x1200" "1024x768"
EndSubSection
EndSection
Section "DRI"
Group 4000
Mode 0666
EndSection
------
/usr/X11/bin/xdpyinfo
name of display: :0.0
version number: 11.0
vendor string: The XFree86 Project, Inc
vendor release number: 40100000
XFree86 version: 4.1.0
maximum request size: 4194300 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x80000e, revert to PointerRoot
number of extensions: 30
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
FontCache
GLX
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
X3D-PEX
XC-APPGROUP
XC-MISC
XFree86-Bigfont
XFree86-DGA
XFree86-DRI
XFree86-Misc
XFree86-VidModeExtension
XIE
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1280x1024 pixels (353x260 millimeters)
resolution: 92x100 dots per inch
depths (7): 16, 1, 4, 8, 15, 24, 32
root window id: 0x3e
depth of root window: 16 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 64
preallocated pixels: black 0, white 65535
options: backing-store NO, save-unders NO
largest cursor: 64x64
current input event mask: 0xd0001d
KeyPressMask ButtonPressMask ButtonReleaseMask
EnterWindowMask SubstructureRedirectMask PropertyChangeMask
ColormapChangeMask
number of visuals: 16
default visual id: 0x23
visual:
visual id: 0x23
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x24
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x25
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x26
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x27
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x28
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x29
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2a
class: TrueColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2b
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2c
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2d
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2e
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x2f
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x30
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x31
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
visual:
visual id: 0x32
class: DirectColor
depth: 16 planes
available colormap entries: 64 per subfield
red, green, blue masks: 0xf800, 0x7e0, 0x1f
significant bits in color specification: 6 bits
-----
/usr/X11/bin/glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: VA Linux Systems Inc.
OpenGL renderer string: Mesa DRI G400 20010321 AGP 4x x86/MMX/3DNow!
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
GL_ARB_multitexture, GL_ARB_transpose_matrix, GL_EXT_abgr,
GL_EXT_blend_func_separate, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_env_add, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_MESA_window_pos, GL_MESA_resize_buffers,
GL_NV_texgen_reflection, GL_PGI_misc_hints, GL_SGIS_pixel_texture,
GL_SGIS_texture_edge_clamp
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x27 24 tc 0 24 0 r y . 8 8 8 8 0 0 0 16 16 16 0 0 0 Slow
0x28 24 tc 0 24 0 r . . 8 8 8 8 0 0 0 16 16 16 0 0 0 Slow
0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 0 0 0 Slow
0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 0 0 0 Slow
0x2b 24 dc 0 24 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 0 0 16 16 16 0 0 0 Slow
0x30 24 dc 0 24 0 r . . 8 8 8 8 0 0 0 16 16 16 0 0 0 Slow
0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 0 0 0 Slow
0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 0 0 0 Slow
|