Gentoo Archives: gentoo-user

From: Alex Schuster <wonko@×××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KDE? Get me out of here!
Date: Tue, 29 Jun 2010 14:24:05
Message-Id: 201006291623.48783.wonko@wonkology.org
In Reply to: Re: [gentoo-user] KDE? Get me out of here! by "Mateusz Mierzwiński"
1 Mateusz Mierzwiński writes:
2
3 > I have KDE4. It work's perfect.
4
5 Whooo, now at least this sounds good!
6
7 > Try set "Custom-cxxflags" to off,
8 > maybe this will help. From my opinion KDE and QT 4 don't like
9 > customized C/CXX Flags, such as fomit-frame-pointer and similar.
10
11 I have:
12 CFLAGS="-march=k8-sse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer"
13
14 AFAIK -fomit-frame-pointer should be perfectly safe, at the only cost of
15 making debugging harder. I already thought about removing it anyway, so my
16 bug reports will make more sense. BTW, does anyone know _how_ _much_ this
17 flag is suposed to seed things up, is it even noticeable?
18
19 And then I just loked at the Safe CFLAGS page [*], and it says:
20 The flag -fomit-frame-pointer is enabled at -O1, -O2, -O3 and -Os on
21 arches where it doesn't interfere with debugging, such as AMD64, but not
22 x86. So if you're on x86 you should add it to your CFLAGS.
23
24 About -mfpmath=sse: I think I enabled it after a discussion about what -
25 march=native would do. Now the gcc documentation [2] says:
26 For the i386 compiler, you need to use -march=cpu-type, -msse or -msse2
27 switches to enable SSE extensions and make this option effective. For
28 the x86-64 compiler, these extensions are enabled by default.
29
30 So I will turn off both -mfpmath=sse and -fomit-frame-pointer, but it
31 would change nothing.
32
33 > Try to set correct USE flags
34
35 They should be okay I think...
36
37 > and first of all - add DBUS to default runlevel if Your "Welcome" screen
38 > don't work - it works for me.
39
40 I once had this problem, but now DBUS is in the default runlevel.
41
42 > You should also have Hald for X.org configuration.
43
44 Do you mean I should configure X via the /etc/hal/fdi/policy/ that will be
45 obsolete soon? I have the hal USE flag set, but X is configured by
46 xorg.conf only.
47
48 > BTW. I don't use any desktop mail client - I've chosen GroupOffice
49 > for web client with IMAP support and great tool for my work - safer
50 > because of laptop disk crashes or similar - data is stored external
51 > and it's delivered by OpenVPN with certificate nad data encryption.
52
53 Uh, I just hate web clients. That's what I have a desktop environment for,
54 with consistent looking applications, shortcuts, drag&drop and what else.
55 I am using kmail with IMAP over SSL.
56
57 > Chromium as major web browser,
58
59 I tried chromium once, about half a year ago, but it crashed instantly.
60 Emerging it again. But I like Konqueror very much. It has problems with
61 some web sites, for those I use Firefox. I am missing some of Firefox'
62 plugins, and it works much better with the new flash, but over all I like
63 Konqueror's behaviour better. Maybe I could change Firefox behaviour in
64 the advanced settings, I did not look into this yet. And from time to time
65 Friefox also gives me trouble, and I have to remove my profile directory
66 to make it start again.
67
68 Chromium is built, and seems to work. Oh, it's fast. And uses few memory.
69 And even has web shortcuts, that's great. And flash just works, while
70 konquerro has major problems with it.
71
72 > Subversion integrated with KDE, Wicd
73 > as network configuration daemon. Also Kadu as IM, wine + winamp,
74 > OpenOffice. Not installed Compiz for now, but I have it on my plans.
75
76 Here: CVS via command line, static network configuration, kopete, Amarok
77 (which I find beautiful), occasionally OpenOffice.
78
79
80 > Login screen works great, loading is realy fast. Only one problem
81 > with Bluetooth but i think it's device fault - device USB connector
82 > broken. Everyday working with dual-head 2 monitors - KDE 4 detects
83 > when I connect another monitor, soundcard and Xine integration into
84 > phonon works with no glitches. Other tools like SSH/SFTP integrated
85 > into konqueror works great - konqueror itself also perfect!
86
87 Ah, so you DO like konqueror! Great.
88
89 > It's good, it's fast, it's intuitive, it's "better desktop software",
90 > it's XXI century desktop environment, not such as Gnome and funny
91 > "icons trashroom" on desktop.
92
93 I mostly agree. If only there weren't all those little bugs. It still
94 looks quite unfinished to me.
95 Ican somehow live with these bugs, but I am not sure if I should recommend
96 KDE4 for others. At my institute we are also using KDE4 now, which makes
97 some things convenient. But it is bad to have nice dolphin shortcuts to
98 FTP locations, and dolphin cannot read remote files when they contain
99 umlauts. And you you need to have another way of getting them. For the
100 users, it might be easier to learn this second, reliable method only,
101 instead of also learning to use the more convenient one which sometimes
102 does not work.
103
104 > Why KDE? Because i like it. Don't say that this software SUCKS,
105 > _check_Your_config_. If You have problem try to remove .kde or .kde4
106 > folder in Your home directory and recreate profile.
107
108 I just did this some days ago and re-created most things from scratch,
109 except for kmail. That was a lot of work BTW, I spent a couple of hours
110 doing that. Some things are fixed indeed, but most problems persist.
111 BTW, I had made some screenshots of my desktops after this, when most
112 things were set up again as I like them.
113 http://www.wonkology.org/comp/desktop/2010-06-19/
114
115 And I recently switched from ~x86 to ~amd64, without a change in KDE4's
116 behaviour.
117
118 Here's a list of my current KDE bugs. There are many, fortunately most of
119 them are really minor issues.
120
121 ANNOYING:
122
123 Plasma:
124
125 - The add plasmoids menu that opens above the panel is hard to access as
126 it closes most often when I move the mouse into it.
127
128 - Moving a plasmoid from the panel onto the desktop is probably supposed
129 to work (why else would the drag operation start at all?), but it makes
130 plasma crash. Fortunately, it restarts automatically and things are as
131 before, except for a minimized 'JavaEmbeddedFrame' application which I
132 cannot restore or close. Whatever.
133
134 - The comic plasmoid refuses to show an increasing number of comics, and
135 currently after login does not show any at all. And does not keep the size
136 I give it.
137
138 - Moving and resizing plasmoids does not always work, they just plop back
139 into their last position and size. After some tries, it finally works, but
140 at the next login they are back to where they were sometimes.
141
142 Kontact:
143
144 - Sometimes complains at system startup that it is already running.
145
146 - Sometimes segfaults when closing, and does not start again until I kill
147 it process manually.
148
149 - When adding a new contact, I sometimes cannot select an address book to
150 store as the dialog shows none. Restarting kontact helps, but I have to
151 fill out everything again.
152
153 - Probably related: all contacts sometimes all have the same information
154 in them.
155
156 - Akonadi sometimes complains about missing resource agents when logging
157 into KDE.
158
159 Kopete:
160
161 - Shows me as online, but is not. Probably related to hibernating, going
162 offline and online again fixes this.
163
164 - Pressing the back / Forward button repeatedly and fast gives a message
165 that I just received a message from that contact, and asks whether the
166 chat sould really be cleared. Okay, I just pause a little (1/2 second)
167 between each press, so it's no problem. But these things look to me as the
168 authors of kopete did not try such things theirselves, or else they would
169 have fixed them.
170
171 Kmail:
172
173 - Allows for multiple tabs, but then in these tabs new messages are not
174 shown (only in the folder list). So, they added a nice feature, but to
175 actually see new mails I have to close the tabs and select the folder
176 again.
177
178 - I can not open a new tab when mails for an account are fetched.
179
180 - Attachements are sometimes saved with a size of 0. Bad if you do not
181 check and realize this much later. has not happened for a while, it#s
182 probably fixed, but I still check just in case.
183
184 - The 'g' key sometimes does nothing.
185
186 - Sometimes the mouse is not shown inside kmail.
187
188 - Sometimes checks IMAP folders but never stops, aborting doe snot help,
189 needs to be restarted.
190
191 - Once showed a mail on gentoo-user with my address, but I was not the
192 author of this message.
193
194 - Going offline while some move operation is still pending makes it hang.
195
196 - When searching large folders, a message appears telling me that first
197 all messages of folder X have to be downloaded, and this will take some
198 time. It appears for every folder (I surely had MANY of them), and the 'do
199 not ask again' checkbox does not prevent this. So I spent a while
200 accepting t
201
202 - kmail used to save messages I was composing, and the auto-save interbval
203 is still set. But when it crashes, or even if I quit it regularly, it has
204 forgotten about mails I was currently composing.
205
206 Konqueror:
207
208 - Also somtimes has no mouse cursor inside its window.
209
210 - Bookmark editor still crashes sometimes
211
212 - Sometimes shows a weird scrolling problem when scolling a page down
213 works, but when dragging the slider only updates a few lines of pixels at
214 the top. Opening the page in a new tab and closing the old one helps.
215
216 - When scrolling with the mouse wheel, it sometimes srolls to the right,
217 too.
218
219 - Seldomly when scrolling a page down, it scrolls down and down until at
220 the end of the page.
221
222 - Crashes fairly often, for example when scrolling in the shoutbox of a
223 phpbb forum. I did not find such a forum with open access so I could not
224 report this bug.
225
226 - In new tabs, the first click on a link sometimes does nothing.
227
228 - The saved session sometimes misses a window.
229
230 - The saved sessino sometimes shows tabs with old content, even older than
231 when the session was saved.
232
233 - At session startup, I get the crash recovery dialog for some of the
234 konquerors which were open when I logged out last time.
235
236 Dolphin:
237
238 - Sometimes shows artifats that look like the shape of the preview window,
239 but show other parts of the desktop.
240
241 - Needs double logins for FTP .
242
243 - Sometimes does not update the display after uploading files via FTP.
244
245 - Does not allow to download files with umlauts via FTP (I have to do this
246 regularly)
247
248 - Once sorted files like this: Foo-1.srt, Foo-2.avi, Foo-1.avi, Foo-2.srt
249
250 Krunner (this Alt-F2 thing):
251
252 - Is really slow sometimes
253
254 - Currently crashes when I enter someting.
255
256 Misc:
257
258 - Knode once forgot all old messages.
259
260 - knotes shows the scrollbar only when the mouse is inside it, and changes
261 the layout becausethe scrollbar needs additional space. Okay, really not a
262 bad bug, but still it's a little annoying as things I want to mark move
263 around when I enter the window.
264
265 - Konsole lets me select other profiles only after I enable them first in
266 the profile dialog.
267
268 - kalgebra once did wrong calculations with large numbers. Fixed long ago,
269 but these ar ethe kind of bugs I do not want to have. What use is a
270 calculator, when I have do double check with another one just in case it
271 is wrong again?
272
273 - KDE 3.5 had a nice print preview, but it seems there is none in KDE 4?
274
275 - Nepomuk once used several gigabytes for its database. Does no longer
276 happen, but then this may be because it crashes before. When logging in to
277 KD, strigi starts indexing, crashes after a minute, indexes the same
278 folders again, crashes again, until it stops completely after some more
279 crashes. At least now it crashes after a minute, with my old setup when I
280 let it index my MP3s, it ran for days. So I have strigi desactivated.
281
282 - Saving a session often does not work correctly, so I never ever do this
283 without making a backup of my .kde4 directory.
284
285 - The 'explosion' desktop effect when closing windows is nice, but also
286 happens for the little display of current size and position that appears
287 when moving a window around, and as such gets on my nerves. Yeees, this is
288 really no big deal, but it's on my list of bugs anyway, and I think it
289 shows that the KDE guys do not test or use these things much, or do not
290 care much about it.
291
292 - I have the Windows key as modifier wor window stuff, instead of Alt. I
293 can select Meta-Shift-Tab in order to switch backwards though windows, but
294 it does not work. So I'm using Meta-Caps-Tab isntead for this.
295
296 - Some dialog windows of a specific application always open in the
297 background, behind other windows. I checked the window settings, they are
298 empty.
299
300 - After playing Quake3, the panel has black areas. Switching Composite off
301 and on again (Alt-Shift-F12) usually fixes this. For other OpenGL
302 applications like Nexuiz, I have to open another window manager on another
303 X server, as this sometimes has the weirdest effecs to the KDE desktop.
304
305 - Amarok: Did not play streams, showed a corrupted collection for several
306 times, sometimes just did not play, refused drag&drop, lost tags I had
307 set, killed .ogg files when editing tags, took 7 minutes for startup...
308 but these seem all to fixed.
309
310 - Automatic spell checking in applications like kmail or konqueror does
311 not happen in KDE 4.4.4. You will find lots of typos in this mail that I
312 would have corrected else. When still working, it had trouble with
313 abbreviations which were always shown as errors, and it sometimes refused
314 to add words to the custom dictionary.
315
316 - KsCD once did not find my CD-ROM. When I just wanted to test this again,
317 Amarok starts checking the CD, and is very busy with that, for several
318 minutes now. The information thingy in the tray shows 0/11 tasks, all with
319 empty progress bars and no further information. Using the desktop got
320 really slow, some mouse clicks took 20 seconds to take place, I
321 accidentally removed the system tray while clicking around, and the system
322 was so slow it took me a while to add the tray again, even after I ejected
323 the CD. This is a good example of what I experience often: I do some
324 something new, like inserting a CD, and weird things start to happen. But
325 at least KsCD seems to work now. Oh, even though I closed KsCD and removed
326 the CD, and I do not seem it in the system tray, it still eats up 10 % of
327 my CPU power.
328
329 - Occasionally, the phonon sound system does not work. I get a message
330 about this during login. Next login, all is fine again.
331
332 - And why is it not possible to save multiple marked files via drag&drop
333 in ark?
334
335 REALLY ANNOYING:
336
337 - kontact crashes when started for a second time, which sometimes
338 accidentally happens to me. Mails I was composing are lost.
339
340 - For two times, plasmoids were on the wrong desktop. As moving them
341 around to other desktops / activities does not seem to be possible, I edit
342 .kde4/share/config/plasma-desktop-appletsrc directly to make them appear
343 on their usual places.
344
345 - About once a day, only parts of the last active applications reacts to
346 the mouse. Seems to happen in konqueror only. I can click links, but the
347 menus do not work. When I kill it, the next allication which gets the
348 input focus gets partially responsive to the mouse. I have to log out,
349 which is possible only via Ctrl-Alt-Del and waiting for 30 seconds, I
350 cannot even confirm the logout requester. Okay, there's also Ctrl-Alt-
351 Shift-Del, whcih I just found out about. I thought this might be related
352 to javascript, as it only happens in konqueror, so I turned it off, and it
353 did not happen for two days, but then it did. Oh, and then it just
354 happened again, while composing this mail. At least I can switch to this
355 window and save this as draft. But this time Ctrl-Alt-Del does not work, I
356 have to restart KDM.
357
358 - Back again. What happened some days ago was a corrupted KDE wallet,
359 which made kwalletmanager not start. I got dozends of dialog windows from
360 various applications like kmail or kopete, and additionaly lots of
361 kwalletmanager crash windows.
362
363 - Longer ago I experienced a bug even worse. When the KDE password dialog
364 was set to show three bullets per character, it did not work. I had no
365 access to my wallet, could not use kmail, or access FTP locations with
366 dolphin. Took me quite a while until I finally found out myself what
367 setting was responsible for that. A total show stopper. The bug was fixed
368 two months after it had been reported, which I find is quite a long time
369 for such a serious bug.
370
371 That's most of it. I did not yet report too many of them yet, mostly
372 because I thought the developers also use KDE and already know many, but
373 then maybe they happen to few people only.
374
375 Wonko
376
377
378 [1] http://en.gentoo-wiki.com/wiki/Safe_Cflags
379
380 [2] http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/i386-and-x86_002d64-
381 Options.html#i386-and-x86_002d64-Options

Replies

Subject Author
Re: [gentoo-user] KDE? Get me out of here! Neil Bothwick <neil@××××××××××.uk>
[gentoo-user] Re: KDE? Get me out of here! walt <w41ter@×××××.com>
Re: [gentoo-user] KDE? Get me out of here! Alex Schuster <wonko@×××××××××.org>