Gentoo Archives: gentoo-user-de

From: Red <red-baron@××××××.at>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] doom3 -problem - Operation not permited
Date: Wed, 06 Oct 2004 22:15:57
Message-Id: 41646E85.8000308@chello.at
1 ich habe doom3 emerged und bekomme beim start folgenden fehler:
2
3 auszug:
4
5 using ARB_vertex_buffer_object memory
6 using ARB2 renderSystem
7 found DLL in pak file: /opt/*doom3*/base/game01.pk4/gamex86.so
8 copy gamex86.so to /home/red/.*doom3*/base/gamex86.so
9 dlopen '/home/red/.*doom3*/base/gamex86.so' failed:
10 /home/red/.*doom3*/base/gamex86.so: failed to map segment from shared
11 object: Operation not permitted
12 Regenerated world, staticAllocCount = 0.
13 Shutting down sound hardware
14 ----------- OSS Sound Shutdown -----------
15 unmap dma sound buffer
16 close sound device
17 ------------------------------------------
18 idRenderSystem::Shutdown()
19 Sys_Error: couldn't load game dynamic library
20
21
22
23 ich verwende momentan
24 2.6.7-gentoo-r11 (davor mit 2.6.8-gentoo-r3 probiert)
25 nvidia 6111-r2
26 xorg 6.7.0-r2
27
28
29
30 habe dann mit hilfe von strace das ganze geloggt
31
32 Auszug:
33
34 stat64("/home/red/.*doom3*/base/gamex86.so", {st_mode=S_IFREG|0644,
35 st_size=3690340, ...}) = 0
36 open("/home/red/.*doom3*/base/gamex86.so", O_WRONLY|O_CREAT|O_TRUNC,
37 0666) = 21
38 fstat64(21, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
39 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
40 0) = 0x44a23000
41 write(21, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\326\t"...,
42 3670016) = 3670016
43 write(21, "\372U\t\0\nV\t\0\32V\t\0*V\t\0:V\t\0JV\t\0ZV\t\0jV\t\0"...,
44 20324) = 20324
45 close(21) = 0
46 munmap(0x44a23000, 131072) = 0
47 munmap(0x4469e000, 3690496) = 0
48 close(20) = 0
49 munmap(0x4467e000, 131072) = 0
50 stat64("/home/red/.*doom3*/base/gamex86.so", {st_mode=S_IFREG|0644,
51 st_size=3690340, ...}) = 0
52 open("/home/red/.*doom3*/base/gamex86.so", O_RDONLY) = 20
53 fstat64(20, {st_mode=S_IFREG|0644, st_size=3690340, ...}) = 0
54 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
55 0) = 0x4467e000
56 _llseek(20, 0, [0], SEEK_CUR) = 0
57 fstat64(20, {st_mode=S_IFREG|0644, st_size=3690340, ...}) = 0
58 _llseek(20, 3670016, [3670016], SEEK_SET) = 0
59 read(20, "\372U\t\0\nV\t\0\32V\t\0*V\t\0:V\t\0JV\t\0ZV\t\0jV\t\0"...,
60 20324) = 20324
61 _llseek(20, 0, [0], SEEK_SET) = 0
62 fstat64(20, {st_mode=S_IFREG|0644, st_size=3690340, ...}) = 0
63 _llseek(20, 3670016, [3670016], SEEK_SET) = 0
64 read(20, "\372U\t\0\nV\t\0\32V\t\0*V\t\0:V\t\0JV\t\0ZV\t\0jV\t\0"...,
65 20324) = 20324
66 _llseek(20, 0, [0], SEEK_SET) = 0
67 mmap2(NULL, 3690496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
68 -1, 0) = 0x4469e000
69 read(20, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\326\t"...,
70 3670016) = 3670016
71 read(20, "\372U\t\0\nV\t\0\32V\t\0*V\t\0:V\t\0JV\t\0ZV\t\0jV\t\0"...,
72 131072) = 20324
73 munmap(0x4469e000, 3690496) = 0
74 close(20) = 0
75 munmap(0x4467e000, 131072) = 0
76 open("/home/red/.*doom3*/base/gamex86.so", O_RDONLY) = 20
77 read(20, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\326\t"...,
78 512) = 512
79 fstat64(20, {st_mode=S_IFREG|0644, st_size=3690340, ...}) = 0
80 mmap2(NULL, 7174568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 20, 0) = -1 EPERM
81 (Operation not permitted)
82 close(20) = 0
83
84
85 kann mir jemand weiterhelfen ???
86
87
88 --
89 gentoo-user-de@g.o mailing list