1 |
Jacques Montier <jacques.montier@×××××××××××.fr> a écrit : |
2 |
|
3 |
> Julien Gormotte a gentiment tapote: |
4 |
>> A violent but maybe efficient way to do this would be : |
5 |
>> |
6 |
>> strace -e desc xclock 2>&1 | grep 'No such file or directory' |
7 |
>> |
8 |
>> This will show all files that k3b tries to access, but cannot find. |
9 |
>> |
10 |
>> Volker Armin Hemmann <volkerarmin@××××××××××.com> a écrit : |
11 |
>> |
12 |
>>> On Freitag 13 November 2009, Jacques Montier wrote: |
13 |
>>>> Volker Armin Hemmann a gentiment tapote: |
14 |
>>>> > On Freitag 13 November 2009, Jacques Montier wrote: |
15 |
>>>> >> Volker Armin Hemmann a gentiment tapote: |
16 |
>>>> >>> On Freitag 13 November 2009, Jacques Montier wrote: |
17 |
>>>> >>>> Hi everybody, |
18 |
>>>> >>>> |
19 |
>>>> >>>> Since i upgraded k3b-1.05-r6 to k3b-1.68.0_alpha3, i have lost |
20 |
>>>> quite a |
21 |
>>>> >>>> lot of icons (newcd project icon, newdvd project icon...) inside |
22 |
>>>> k3b. |
23 |
>>>> >>>> They are replaced by a beautiful "?". |
24 |
>>>> >>>> The k3b icons are in /usr/share/apps/k3b/icons/, but it seems |
25 |
>>>> that k3b |
26 |
>>>> >>>> doesn't find them. |
27 |
>>>> >>>> |
28 |
>>>> >>>> Any idea ? |
29 |
>>>> >>>> |
30 |
>>>> >>>> Thank you very much |
31 |
>>>> >>>> |
32 |
>>>> >>>> Best regards, |
33 |
>>>> >>>> |
34 |
>>>> >>>> -- |
35 |
>>>> >>>> Jacques |
36 |
>>>> >>> |
37 |
>>>> >>> check permissions? |
38 |
>>>> >> |
39 |
>>>> >> The icons have 755 permissions and are owned by root. |
40 |
>>>> >> |
41 |
>>>> >> -- |
42 |
>>>> >> Jacques |
43 |
>>>> > |
44 |
>>>> > and the directory? |
45 |
>>>> |
46 |
>>>> drwxr-xr-x 6 root root 256 nov. 6 17:14 k3b |
47 |
>>>> |
48 |
>>>> -- |
49 |
>>>> Jacques |
50 |
>>>> |
51 |
>>> |
52 |
>>> lloks good. You could check if k3b looks for the right names. But I |
53 |
>>> have no |
54 |
>>> idea at the moment where k3b stores the names it looks for. |
55 |
>>> |
56 |
>>> |
57 |
>> |
58 |
>> |
59 |
>> |
60 |
>> Julien Gormotte |
61 |
>> |
62 |
>> ---------------------------------------------------------------- |
63 |
>> This message was sent using IMP, the Internet Messaging Program. |
64 |
>> |
65 |
>> |
66 |
>> |
67 |
>> |
68 |
> Well, i get this : |
69 |
> |
70 |
> |
71 |
> open("/usr/local/lib/tls/i686/libX11.so.6", O_RDONLY) = -1 ENOENT (No |
72 |
> such file or directory) |
73 |
> open("/usr/local/lib/tls/libX11.so.6", O_RDONLY) = -1 ENOENT (No such |
74 |
> file or directory) |
75 |
> open("/usr/local/lib/i686/libX11.so.6", O_RDONLY) = -1 ENOENT (No such |
76 |
> file or directory) |
77 |
> open("/usr/local/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file |
78 |
> or directory) |
79 |
> open("/usr/share/jmf-bin/lib/tls/i686/libX11.so.6", O_RDONLY) = -1 |
80 |
> ENOENT (No such file or directory) |
81 |
> open("/usr/share/jmf-bin/lib/tls/libX11.so.6", O_RDONLY) = -1 ENOENT (No |
82 |
> such file or directory) |
83 |
> open("/usr/share/jmf-bin/lib/i686/libX11.so.6", O_RDONLY) = -1 ENOENT |
84 |
> (No such file or directory) |
85 |
> open("/usr/share/jmf-bin/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No |
86 |
> such file or directory) |
87 |
> open("/usr/local/lib/libXaw.so.7", O_RDONLY) = -1 ENOENT (No such file |
88 |
> or directory) |
89 |
> open("/usr/share/jmf-bin/lib/libXaw.so.7", O_RDONLY) = -1 ENOENT (No |
90 |
> such file or directory) |
91 |
> open("/usr/local/lib/libXmu.so.6", O_RDONLY) = -1 ENOENT (No such file |
92 |
> or directory) |
93 |
> open("/usr/share/jmf-bin/lib/libXmu.so.6", O_RDONLY) = -1 ENOENT (No |
94 |
> such file or directory) |
95 |
> open("/usr/local/lib/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or |
96 |
> directory) |
97 |
> open("/usr/share/jmf-bin/lib/libXt.so.6", O_RDONLY) = -1 ENOENT (No such |
98 |
> file or directory) |
99 |
> open("/usr/local/lib/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or |
100 |
> directory) |
101 |
> open("/usr/share/jmf-bin/lib/libSM.so.6", O_RDONLY) = -1 ENOENT (No such |
102 |
> file or directory) |
103 |
> open("/usr/local/lib/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file |
104 |
> or directory) |
105 |
> open("/usr/share/jmf-bin/lib/libICE.so.6", O_RDONLY) = -1 ENOENT (No |
106 |
> such file or directory) |
107 |
> open("/usr/local/lib/libXft.so.2", O_RDONLY) = -1 ENOENT (No such file |
108 |
> or directory) |
109 |
> open("/usr/share/jmf-bin/lib/libXft.so.2", O_RDONLY) = -1 ENOENT (No |
110 |
> such file or directory) |
111 |
> open("/usr/local/lib/libXrender.so.1", O_RDONLY) = -1 ENOENT (No such |
112 |
> file or directory) |
113 |
> open("/usr/share/jmf-bin/lib/libXrender.so.1", O_RDONLY) = -1 ENOENT (No |
114 |
> such file or directory) |
115 |
> open("/usr/local/lib/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such |
116 |
> file or directory) |
117 |
> open("/usr/share/jmf-bin/lib/libfontconfig.so.1", O_RDONLY) = -1 ENOENT |
118 |
> (No such file or directory) |
119 |
> open("/usr/local/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such |
120 |
> file or directory) |
121 |
> open("/usr/share/jmf-bin/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT |
122 |
> (No such file or directory) |
123 |
> open("/usr/local/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or |
124 |
> directory) |
125 |
> open("/usr/share/jmf-bin/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such |
126 |
> file or directory) |
127 |
> open("/usr/local/lib/libxkbfile.so.1", O_RDONLY) = -1 ENOENT (No such |
128 |
> file or directory) |
129 |
> open("/usr/share/jmf-bin/lib/libxkbfile.so.1", O_RDONLY) = -1 ENOENT (No |
130 |
> such file or directory) |
131 |
> open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or |
132 |
> directory) |
133 |
> open("/usr/share/jmf-bin/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such |
134 |
> file or directory) |
135 |
> open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or |
136 |
> directory) |
137 |
> open("/usr/share/jmf-bin/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such |
138 |
> file or directory) |
139 |
> open("/usr/local/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file |
140 |
> or directory) |
141 |
> open("/usr/share/jmf-bin/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No |
142 |
> such file or directory) |
143 |
> open("/usr/local/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file |
144 |
> or directory) |
145 |
> open("/usr/share/jmf-bin/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No |
146 |
> such file or directory) |
147 |
> open("/usr/local/lib/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file |
148 |
> or directory) |
149 |
> open("/usr/share/jmf-bin/lib/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No |
150 |
> such file or directory) |
151 |
> open("/usr/local/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or |
152 |
> directory) |
153 |
> open("/usr/share/jmf-bin/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such |
154 |
> file or directory) |
155 |
> open("/usr/local/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file |
156 |
> or directory) |
157 |
> open("/usr/share/jmf-bin/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No |
158 |
> such file or directory) |
159 |
> open("/usr/local/lib/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file |
160 |
> or directory) |
161 |
> open("/usr/share/jmf-bin/lib/libuuid.so.1", O_RDONLY) = -1 ENOENT (No |
162 |
> such file or directory) |
163 |
> open("/usr/local/lib/libXpm.so.4", O_RDONLY) = -1 ENOENT (No such file |
164 |
> or directory) |
165 |
> open("/usr/share/jmf-bin/lib/libXpm.so.4", O_RDONLY) = -1 ENOENT (No |
166 |
> such file or directory) |
167 |
> open("/usr/local/lib/libexpat.so.1", O_RDONLY) = -1 ENOENT (No such file |
168 |
> or directory) |
169 |
> open("/usr/share/jmf-bin/lib/libexpat.so.1", O_RDONLY) = -1 ENOENT (No |
170 |
> such file or directory) |
171 |
> open("/root/.Xdefaults-bureau", O_RDONLY) = -1 ENOENT (No such file or |
172 |
> directory) |
173 |
> open("/usr/lib/X11/XtErrorDB", O_RDONLY) = -1 ENOENT (No such file or |
174 |
> directory) |
175 |
> open("/usr/local/lib/libXcursor.so.1", O_RDONLY) = -1 ENOENT (No such |
176 |
> file or directory) |
177 |
> open("/usr/share/jmf-bin/lib/libXcursor.so.1", O_RDONLY) = -1 ENOENT (No |
178 |
> such file or directory) |
179 |
> open("/usr/local/lib/libXfixes.so.3", O_RDONLY) = -1 ENOENT (No such |
180 |
> file or directory) |
181 |
> open("/usr/share/jmf-bin/lib/libXfixes.so.3", O_RDONLY) = -1 ENOENT (No |
182 |
> such file or directory) |
183 |
> open("/usr/local/share/fonts", |
184 |
> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No |
185 |
> such file or directory) |
186 |
> open("/root/.fonts", |
187 |
> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No |
188 |
> such file or directory) |
189 |
> open("/usr/X11R6/lib/X11/fonts", |
190 |
> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No |
191 |
> such file or directory) |
192 |
> |
193 |
> |
194 |
> -- |
195 |
> Jacques |
196 |
> |
197 |
> |
198 |
|
199 |
Hum, does not seem to have any lib related to decoding images, and no |
200 |
messages about these files... |
201 |
Try to see : |
202 |
|
203 |
strace -e desc xclock 2>&1 | grep '/usr/share/apps/k3b/icons/' |
204 |
|
205 |
It will show you every file k3b tries to access here. |
206 |
If there is nothing, try to do the same with | grep 'png' or jpg, or |
207 |
whatever the files extension is, (svg maybe ?), to see where it tries |
208 |
to access... |
209 |
|
210 |
Julien Gormotte |
211 |
|
212 |
---------------------------------------------------------------- |
213 |
This message was sent using IMP, the Internet Messaging Program. |