plasma-desktop (KDE factory) acting up?

Duncan 1i5t5.duncan at cox.net
Sun Nov 14 12:23:19 GMT 2010


Alex Schuster posted on Sat, 13 Nov 2010 23:57:41 +0100 as excerpted:


> Duncan wrote:
> 
>> Alex Schuster posted on Sun, 31 Oct 2010 20:51:12 +0100 as excerpted:
> 
>>>> I still have dual monitors in stacked config, [total of] 1920x2160.

>> My current setup uses dual 22 inch (56 cm) LED backlit LCDs.  They're
>> "light as a feather" and very thin -- about 3.5 inch (9 cm) thick at
>> the center but mostly about 3/4 inch thick (~2 cm).
>> 
>> I'm using "ball joint" style mounts, actually three of them (not two),
>> one on each end of a board mounting the monitors, with one in the
>> center of the board mounting the board to the wall.  So each one has
>> independent tilt and rotate, with the wall mount enabling me to rotate
>> the entire thing by 90 degrees if desired (plus further tilt), so I can
>> switch from stacked monitors in landscape mode to side-by-side in
>> portrait, if desired.
> 
> The latter sounds rather nice to me, that's what I just thought about
> until I had read this paragraph.

With my work style and the space available, stacked landscape works best, 
with the bottom monitor as I described, my "work" monitor, while the top 
one is auxiliary/overflow windows, and of course the top third of it the 
big sysmon panel, mostly full of yasp-scripted plasmoids.  But sometimes, 
if I'm viewing something full-display (both monitors), the horizontal 
division at the half-way point is simply in the wrong place, and flipping 
the normally stacked landscape pair on their side and doing the necessary 
xrandr orientation switching, so it's side-by-side portrait orientation 
and the split is now centered vertically instead of horizontally, just 
until I'm done with that task, helps.

>> (I'm thinking about getting much bigger monitors, actually HDTVs at the
>> same 1920x1080 resolution, 37-42 inch (94-107 cm), as big as will
>> comfortably fit in the allotted space.  These would again be
>> stationary, since they're too big to rotate in the space allotted
>> anyway as well as being rather too heavy and awkward to rotate at that
>> size, but they'd very nicely fill my wall, and at that size, who
>> /cares/ if they rotate!? =:^)
> 
> Not me. I'd liek this, too, but the budget is too limited here. It was
> until last spring that I finally got a TFT. I had a big CRT running at
> 1600x1200, and I still miss the extra 120 pixels in vertical direction.
> But 1920x1200 was too expensive.
> The main problem with the CRT being gone was that the cat had to look
> for another comfy, warm place.

I like cats, but their dander definitely doesn't like me!  I'm terribly 
allergic to it, to the point that I now carry antihistamines with me, and 
if I'm visiting and notice that they have cats (or if I start itching 
regardless of whether I see cats or not, as that's the stage before the 
full blown thing hits and I generally end up sick for a couple days), I 
take one (or a half or third of one), preventively.  I've noticed that if 
I get it BEFORE the reaction really sets in, I can take a third or a half 
of one and be fine, but if I wait, sometimes as little as 15 minutes 
longer (maybe we're watching a movie and I don't want to interrupt, or 
something), I'm sick a couple days and it usually takes 2-3 full 
antihistamines layered on top of each other (overlapping effective time) 
to get things back under control, after which I can cut back to just a 
single dose again, as the overlaps expire.

But I can and do still really enjoy the I can has Cheezburger plugin for 
the comicstrip plasmoid! My virtual cats! =:^)

Meanwhile, on the bigger ones I've decided to wait and see what's 
available over Black Friday and the Christmas season.  I really want 42" 
LEDs, 1080p of course, but they're running $600-700 each low end, $1200+, 
likely plus tax and/or shipping depending on where/what I buy, for two, 
which is about $200 more that my budget allows.  LCDs (CCFL backlit) are 
available for $400-450 each, but they're crap until about the mid-$500s, 
at which point I might as well pay the $50-ish extra and go full LED, thus 
getting the better quality of LED and not having to pay for the extra 
energy use twice most of the year. (It's Phoenix, where it's not entirely 
uncommon to run the A/C an hour or so mid-day even in January, and the 
lows run 35C/95F in August, so the A/Cs are on 24/7 then, so the extra 
energy used to run CCFLs is paid for twice, once to run them, once to dump 
that excess heat outside with the A/C, so the common Energy-star-5 rating 
of the LED units REALLY makes a difference, here!)

But it seems the (CCFL backed) LCDs are being phased out in favor of the 
LEDs, and I strongly suspect that the price of both will continue to drop 
over the medium term.  If I don't see a deal I can't pass up (roughly 
defined as $350/unit for non-crap LCDs or $500, /possibly/ $550/unit on 
LEDs) on one or the other over the holidays, I suspect I'm likely to in 
the after-Christmas clearance and pre-Super-bowl sales in January.  If 
that doesn't happen, I'm almost certain it will by /next/ Christmas.  
(There /is/ one potential wrench to be thrown in the gears, what China 
does with its rare earth exports between now and then, that could up the 
price on stuff like this, but given how much is already made in China in 
which case it'd be in a finished product before export and it shouldn't be 
a /big/ issue.)  But by January my budget may well accommodate that extra 
$200, even if prices don't come down -- as long as they don't go up.

Meanwhile, I want them as close together as possible, and I won't use the 
speakers at least on the top one, so given that the speakers are often 
most of what's in the extra height on the bottom bezel, once I figure out 
that I like them suitably well that I'm likely to keep them, I'll likely 
(literally) hack the speakers out of the top one, allowing me to 
(literally) hack the bezel down in size, thus shrinking the distance 
between monitors (and the total height) by 2-3 inches.  The other 
consideration for LCDs is venting the additional heat when one is so 
closely docked to the other and the heat from one is effectively rising 
into the other.  That's a big reliability concern for LCDs, while LEDs are 
lower energy/heat enough that it's not really a factor.  That's actually 
what's giving me the flexibility to do 42", without which, I'd probably 
have to stick with 37" or 40".

> The problem I see with this setup is that I could no longer look over
> the screen and out of the window... but maybe the top monitor could
> display the output of a webcam turned to the window? Who would need a
> window any more then?

LOL!  Typical geek thinking. =:^)

>> So by then I was actually running TRIPLE stacked monitors,
>> all 17" IIRC, at 1024x768 each.
> 
> :-))  Doesn't sound too neck-friendly though.

Well, yeah, but considering that the top one was mostly status monitors, I 
didn't actually spend a lot of time looking at it, but rather glanced at 
it from time to time, it was effectively two working monitors, with the 
third one just there to get everything I wanted constantly displayed out 
of the working monitors.  (Again, that's basically the same thing I do 
now, but with the bigger/higher res monitors, it's only one working, and 
the other split in half between aux and the status monitors.)  And two 17" 
stacked isn't /that/ big a field of view to be staring at for long periods.

>>> Oh, wait - I googled the yasp plasmoid, downloaded it, and found a
>>> tail -f command in the yasp_scripts/systemmonitor.script file. So that
>>> would be easy to change. Oh, there's a directory named
>>> duncan-yasp-scripts :)
>> 
>> Yes, all the scripts in that dir are mine. =:^)

BTW, the long screenshot with a whole row of them running is all of them 
running...

> metalog does the rotation, and I like to have one log per day, this
> makes it easier for me to find things that happened a while ago.

Yeah.  My solution does a mv and syslog-ng sig-reload as part of the local 
service script, which of course is after *, so last.  That effectively 
gives me a boot log (plus the run-log of the previous session if it 
crashed instead of normal shutdown).  And I do the same thing, except 
without the syslog-reload since it's shutting down momentarily anyway, at 
shutdown/reboot.  The boot log is moved to /var/log/boot/ by the startup 
script and the run log to /var/log/run/ by the shutdown script, with the 
date attached as part of the name.  So while it's not one per day, it's 
one run log (plus the separate boot log) per session, and since I do 
kernel testing and the like, sessions don't tend to last over a week or so 
anyway, so it's reasonably well divided up, and it does indeed allow me to 
look back and find things based on date, much easier.  So I know what 
you're talking about, for sure, tho session resolution works well enough 
for me, better than arbitrary date likely would, in many cases.

> Sound really cool. I like shell scripting very much, it's astounding
> what things you can do by combining some little commands. A little
> example is another logging plasmoid that shows the output of a little
> script that outputs the state of my four drives every ten seconds.

Drive state?  Temps?  I effectively do that using smarttemp, logging the 
result.  I could do similar with smartmon, but monitoring some of the 
health stats, but haven't bothered.  Tho if I did I'd certainly script a 
conditional checking the drive temp and shutting down if they got too 
high, as I lost a drive a few years ago when the A/C went out on a summer 
day when it was > 113F/45C outside... let alone inside... let alone in the 
computer I'd left operating, which was probably still circulating 55C+ air 
around as the drive died at I'd guess at least 75C.

> I did not yet install [yasp-scripted], I first
> wanted to do a little redesign of my desktop. That's done now. I had
> removed plasma* and activitymanagerrc in .kde4/share/config, and started
> with an empty plasma desktop. And things are much better now.

I didn't do that, but I did manually cleanout the plasmoidrc file, 
deleting a few orphaned sections, etc, when clearing up the plasma-keeps-
adding-more-activities bug, here.

> I think part of the problem was that with KDE 4.5.3 the option 'use
> different activity for each desktop' in the virtual desktop settings was
> replaced by 'use different mini-programs for each desktop'. So now I
> have only one activity, while I had eight before. When I add lots of
> activities, memory goes up, although not as high as it was.

Yeah.

BTW, 4.5.3 seems to have solved the plasma randomly crashing when 
interacting with the comicstrip plasmoid, bug.  I've not had a single 
plasma crash since upgrading, IIRC.  Nice! =:^)

> I filed a bug and posted some updates while I changed my configuration:
> https://bugs.kde.org/show_bug.cgi?id=256187
> Things were fine, but then it started happening again. I was finally
> able to track this down - it was the file watcher plasmoid I just
> mentioned some lines above. It logs a file that contains the output of a
> script that adds four lines every ten seconds, containting the state of
> my hard drives. It had reached a size of 45M, and this is too much for
> the plasmoid... I wonder why.

Well, one of plasma's problems is that it runs everything in the same 
process.  Apparently, along with everything else, that was just too much 
for it.

> I found a workaround, the file is shorter now, and plasma takes much
> less memory. Problem solved!

Of course, using tail --follow, fed to a yasp-scripted script, avoids the 
issue entirely, since you only get the configured number of lines of 
output.

FWIW, to keep control a bit tighter on access to /var/log/messages, when I 
setup yasp-scripted to tail it, I setup a script that does a tail -100 on 
it, to be run as root.  Then I configured sudo to allow my user to run 
that script (passwordless) with no parameters, which should be a 
/reasonable/ permission lockdown, I think/hope (at least given that I'm 
specifically allowing the user to view the last 100 lines of /var/log/
messages).  Then the yasp-scripted command can invoke that command thru 
sudo, piping the output thru tail again to cut it down to the specific 
number of lines I have space for, thru cut to cut down the columns to the 
specific number I have space for... and then posting the result in yasp-
scripted.

The two hints being, (1) if the command invoked by yasp-scripted gets too 
complicated, put it in a script and invoke the script with a much simpler 
command, and (2), similarly, if a privileged command needs run, put that 
in a script and setup sudo permissions to allow that specific script 
invocation, thus remaining as conservative as possible with the security 
implications.

[kwin's window group tabbing feature]
> I did not notice this as I never ungroup the windows. For the browsers,
> it's just like having tabs not in a single row, but in three rows.
> But you are right. I found https://bugs.kde.org/show_bug.cgi?id=217763 ,
> you might vote for this bug if you like this to be fixed.

I'm not sure I care about it that much, since I don't use the feature.  
But I'm too tired right now to think straight enough to make a proper 
decision (or to check how I have my votes allotted now, etc).  I'll have 
to think about it when I'm less tired.

> Oh, and I found it _really_ useful to workaround a problem with
> akregator, which I just started to use. I want to use it as part of
> kontact, but when I quit kontact, the open tabs of akregator are not
> saved. When I was about to file a bug for this, I found out that this
> works fine in standalone mode. So I simply group akregator with kontact.

I don't use kontact, but do use akregator and kmail stand-alone, both in 
the "almost full-screen" mode I described...  For news (including these 
lists, viewed and posted to as groups thru gmane.org), I use pan instead, 
as back a decade or so ago when I tried knode, it was missing some feature 
I found vital, that pan had.  FWIW, I've been a regular on the pan lists 
for nearly that long and believe I'm long ago the senior active list 
member.

> The comic plasmoid went to desktop2, and did not even crash once since.

As I mentioned above, I've not had a crash since 4.5.3, which seems to 
have fixed the issue. =:^)

> Amarok and dolphin at the right are a little small each, but when I use
> them I just maximize them vertically.

mpd (using qmpdclient when I'm in kde) for music here, as I didn't like 
where amarok headed with kde4, and wanted the ability to have the music 
continue uninterrupted regardless of whether I was in X/KDE or not.  I do 
miss amarok-for-kde3's visualizations, but not enough to want to deal with 
amarok's extremely heavy dependencies again (especially now that akonadi 
works well with sqlite and I've thus been able to remove mysql again), 
plus amarok for kde4 had done away with visualizations when I left it, 
while adding all sorts of stupid features I didn't really use or want, so 
it was simply not a good fit for me any more.  Not that it really /ever/ 
was, given the dependencies in kde3, as well, even if I tolerated them for 
the visualizations, etc, at that point.

And for file management I divide my tasks into sysadmin type tasks (even 
as a user, config file editing, moving files in general around, etc), 
where I use the ncurses based mc in either a text VT or a konsole window, 
doesn't matter, and user type tasks (almost entirely media file handling), 
for which I tend to use gwenview.  So while dolphin's on my system and it 
does popup by default when I click on a dir in a folderview or the like, I 
don't really tend to use it that much, except very transitorily to access 
some function not particularly convenient directly from a folderview or 
quickaccess plasmoid.

>> (That was a fresh insight just as I wrote the above.  Such insights
>> are one of the benefits of discussions like this -- I get such fresh
>> insights often enough while writing such replies to justify the
>> definitely non-trivial time spent making them! =:^)
> 
> Yeah, me too.

=:^)

> More cores would be nice, especially for compiling with Gentoo. And also
> for doing things in parallel. But the by far biggest improvement
> probably was going from one to two cores. The desktop is much more
> responsive now when an application hogs the CPU. But with this new
> turbo-boost feature, more cores become interesting - without, peak
> performance is slower for single-threaded applications.
> But maybe not so much for me. I do not like to spend further money, and
> I also built my system to be energy-efficient, it uses around 50W, and
> is so silent you barely notice it is running. As long as quake3 runs
> fast enough, and the desktop environment is fast, it's okay for me.

You may be pleasantly surprised at quad-core.  I didn't expect it to make 
that much of a difference over dual-core here, either, but it did.  One 
reason is because while dual-cores allows one to keep working when one 
gets hogged for whatever reason, more cores allow one to be deliberately 
running a CPU hog (like building packages =:^) and THEN get a runaway 
process, and STILL not have a real problem with responsiveness.

Also, four cores really does seem to make a difference in general latency 
and therefore responsiveness as compared to two, both under load and even 
unloaded.  Apparently, the Linux scheduler really takes advantage of those 
extra cores to schedule mouse interrupt handling, etc, on the first 
available core.  Thus, the mouse laggies pretty well disappear with quad-
core, while they're still evident at times on dual-core.  At least, that 
has been my impression.  What surprised me was just how much of a 
difference it made, AND that it made it equally effectively BOTH under 
load and not.

Or to put it another way, you should be able to dial back your kernel 
preemption options and tick rates when you go to quad-core, over dual-
core, because the system simply won't need it as much, since the latency 
to free scheduling slot on one core or another is always low enough that 
it doesn't matter so much any more.  Latency goes down due to more cores, 
thruput goes up due to less kernel overhead, and the system gets more work 
done in less time, without sacrificing perceived responsiveness to do it.  
What's not to like?! =:^)

But OTOH, I can identify with the budgeting issues, and am at about the 
same place here, only at a bit different level, as my computer's 2003 
vintage, no PCI-E (only PCI-X), only USB-1 built-in (USB-2 on an expansion 
card but can't boot from it), etc.  But it does what I need it to do and 
by now I know the hardware and related kernel config very well, so I'd 
have a lot of work and a learning process ahead of me if I were to 
upgrade, and what's there with the upgrade simply isn't worth it to me at 
this point.  (Now next year may change that, as the switch to EFI from 
BIOS should go mainstream about next year, and along with it comes a drop 
of a whole slew of legacy BIOS issues, etc, faster booting, where the 
kernel's new parallel booting along with reasonable parallelizing 
initscripts has the boot of the whole system AFTER the BIOS cycle taking 
fractions of the time it takes for BIOS init, so cutting that BIOS init 
time by something like 80% DEFINITELY sounds worthwhile!)

>> Meanwhile, something I didn't mention earlier, as it's obviously not
>> your problem, but it /does/ change the dynamics of swap and is one
>> reason I use swappiness=100:
> 
> Oh, 100. Wow.

Yeah.  That's exactly opposite the conventional wisdom of dropping the 60 
default to 20-ish.  It surprises a LOT of people, but as you see, I have 
my reasons... and it actually works, too! =:^)

>> For swap, tho, I use four equally sized partitions, one on each drive,
>> using the priority= option set equal for all of them.  What the kernel
>> does in that case is automatically stripe them as RAID-0, but without
>> me actually configuring them as RAID-0.  So I effectively get 4X drive
>> speed on my swap. =:^)

>> When I set that up, I realized that it was now faster to read/write
>> swap than it was to read data in from the mainly RAID-1 main storage,
>> so swappiness=100 to encourage the system to actually use swap instead
>> of dumping cache and having to read back in the data that it dumped
>> from cache, made a lot of sense! =:^)
> 
> I'm impressend.

As I said, it works.  The system has enough memory it doesn't swap a lot, 
even with swappines=100, and with swap striped over four drives, swap 
speed is actually tolerable, such that even reasonably heavy swapping 
doesn't bring the system to its knees for the periods many people are 
unfortunately familiar with.

And I really /hate/ to see all that precious disk cache I've accumulated 
get dumped!  So swappiness=100 really does make sense here.  =:^)

> And still, the system performed quite well. It used very little swap,
> and if I started more stuff to force swapping, I did not notice it much.
> Before, it felt as if it would swap out stuff that would be needed right
> again. When I start my Windows in vmplayer, this is fast now, while it
> took minutes before to start up. So there was another problem apart from
> the file watching plasmoid one.
> 
> I also heard good things about Qt 4.7, it is said to be faster, and
> maybe I see this effect.

Indeed.  Maybe it's that which fixed the comic plasmoid crashes, not kde 
4.5.3.  <shrug>

>> Sounds like chromium is working well for you, then. =:^)
> 
> Sort of. But I think I will drop it, so I do not have to manage
> bookmarks in two browsers. And I added some menu entries, like for
> downloading videos with my download script.

I've been thinking quite strongly of switching to firefox by default.  My 
bookmarks are all in konqueror, but that's easy enough to deal with if I 
have to.  But what's stopping it for the moment is that for some reason 
apparently related to one of the extensions I run, firefox won't initial 
start correctly in normal mode.  So I wrote a script that launches it in 
safemode, pauses momentarily, then kills that and restarts it in standard 
mode.  The start in safe mode fixes the problem temporarily and normal 
mode works just fine... until I shutdown firefox and restart it again, 
then it's back to failing unless I run it thru the script that automates 
starting it in safe mode first... 

Obviously, that's not something I want to have to wait on, several times a 
day (it's only a couple seconds, but they do add up), so I'm holding off 
on firefox as default until that's fixed.  But with firefox 4 coming along 
nicely according to reports, a day or two ago I realized that as with the 
crashing comicstrip plasmoid thing, I might find an upgrade "magically" 
fixing the issue one of these days -- if not as a firefox bugfix, perhaps 
simply due to the extension churn that seems to come with such firefox 
major-version upgrades. =:^/

>> In my case, the problem seemed to occur most frequently when I hit the
>> middle mouse button, pasting into a text input box or the like.  After
>> I figured that out, I simply tried not to do that, thus making the
>> problem at least survivable until the upgrade that fixed the issue.
> 
> I think I mostly experienced it when scrolling with the wheel.

That too, but since the middle mouse button is on the wheel (at least 
here), I was never able to verify for sure whether I had accidentally hit 
it while scrolling, or not.  Regardless, I'm **VERY** glad to have the 
thing fixed, as it was frustrating as I'll get out!

> Oh, and just antoher problem happened: KDE crashed (this happens on a
> daily basis now, not sure what is responsible for that, I see nothing in
> Xorg.0.log)

Interesting.  I'm running about as stable as they get, ATM, typically a 
week between reboots, no issues, and it'd be more than that if I wasn't 
kernel testing, etc.

>> (BTW, that's one of
>> the reasons they don't want activities tied to desktops too strongly,
>> their vision involves apps on all the desktops, with the session save
>> and restore linked to the activity, not the desktop.)

... And with the switch of the activities to widgets wording in the 
virtual desktop setup applet (which I'd not spotted until you mentioned 
it), 4.5.3 seems to have brought us that one step closer...

> Hmm, I read something similar I think. Don't know what to think about
> this. And I don't know it this whole activity thing is something for me.
> Looks to me this is more for people who do not use many virtual
> desktops. But I think I will add another one just for fun, and who
> knows, maybe I find useful applications.

I think it makes the most sense for people who really do use their laptop 
in multiple locations/senarios, work related stuff at work, traveling home 
on the train watching a movie, at home doing non-work browsing, etc, and 
doing demos or troubleshooting when at a client's.  Think of that linked 
to a GPS or network location sensing logic, so it's automatically open to 
the apps you use in that context, every time you open the lid!

But as with you, it doesn't seem to make all /that/ much sense for me, 
either, tho of course the most interesting uses are often the ones we 
can't predict until we stumble upon them, and this technology will 
certainly open up lots of new opportunities for doing just that, so who 
knows?

> I run [revdep-rebuild] from time to time, but since the preserve-libs
> exists, it is seldomly needed

Also, --as-needed in LDFLAGS helps a LOT (especially if lafilefixer is run 
regularly, or as I've done with a single exception for libtool itself, 
*.la files are install-masked)!

Meanwhile, I've been rather unhappy about how the preserved-libs stuff is 
going.  I'd rather let revdep-rebuild handle it in most cases, as having 
packages own files they don't create upon rebuild can be problematic, and 
there's various other issues.  But even with FEATURES=-preserved-libs, in 
fact, apparently /because/ I have that off in some cases, a lot of 
installs force-keep a library around, mentioning in the log what specific 
library I need to tell revdep-rebuild to look for now, since the files 
still there and revdep-rebuild thus can't spot the problem automatically.  
THUS, THIS THING IS BREAKING A PREVIOUSLY PERFECTLY FUNCTIONAL AND 
AUTOMATED REBUILD SYSTEM, forcing me instead to manually read the logs and 
delete the files that shouldn't be there anyway as they belong to OLD 
versions of the package, so revdep-rebuild can again automatically spot 
the outdated links and rebuild the affected packages, without me having to 
worry about jumping thru hoops detailed in the package logs.  I can see 
being a bit cautious for things like gcc libs, etc, but there's definitely 
a whole lot more of these things I'm having to deal with than the number 
of really toolchain critical libs on the system, as demonstrated by the 
fact that I can almost always simply manually remove the file and let 
revdep-rebuild handle the detection and rebuilding automatically, as it 
SHOULD be doing in the first place and as it USED to do just fine, before 
people started trying to solve a problem that with certain noted 
exceptions, doesn't exist on a sane system with --as-needed (now the 
default), anyway.

> Of course I have buildpkg enabled :)  I guess in case of such a minor
> downgrade it should be safe, but I'd still fear that some config option
> were introduced in 4.5.2 that 4.5.1 did not yet have, and even more
> obscure problems would arise.

I, OTOH, would consider such micro-version testing and downgrades, when 
necessary, almost routine... and buildpkg makes it so easy! =:^)

> But now that everything still works, I'm curious if I should try some of
> the more fancy flags.

Yeah, /now/ you can, if you want.  I've not felt the need here, tho, which 
is unusual... unless somewhere some part of me suspects there's likely to 
be more issues with trying that this time, than usual...

> There is the 'blur' effect which ate half my CPU cycles, and I did not
> even notice a difference.

Hmm... "blur" didn't seem to do anything either way, here.  And I'd read 
about it so knew what it was supposed to do and specifically looked.  I've 
concluded that it must be disabled (or not yet implemented at all) in this 
target hardware version (r600/700 series), which is possible, as the 
r300-500 series driver is a bit more mature in some ways, possibly 
including this one.

>> Also, 1.8 adds /etc/X11
>> /xorg.conf.d/ directory support.  Basically, instead of a single
>> xorg.conf file, you now can split it into multiple files located in
>> this dir, making configuring MUCH easier!  So if you can possibly
>> switch to at least xorg-server 1.8, it's worth doing so.  I'd try
>> both the 1.8.2 and 1.9.1 that are in-tree.  Hopefully one or the
>> other works.
> 
> Well, I had tried 1.8 and 1.9, neither did work. I will try again when I
> have some time.

That's frustrating, as I've found the xorg.conf.d changes very refreshing 
indeed. =:^)

> [comic plasmoid crashes]
> 
>>>> What I suspect but haven't yet verified is whether masking
>>>> ~cairo-1.10.0, thus forcing a downgrade to cairo-1.8.10, suddenly
>>>> resolves this bad comic- strip-plasmoid crashing issue!

> Since I re-created the plasma stuff from scratch, I did not have a
> single crash of the comic plasmoid. I will go back to the newer version
> of cairo, and see if it will crash again.

FWIW, I'm running -1.10.0-r3 now, no problems at all.  I'm not sure what 
fixed it, but it's nice to not have to worry about those crashes! =:^)

> [superkaramba]  Well, maybe soon.
> On the other hand, I'm quite satisfied at the moment.

Agreed, on both counts.  The only way that I think superkaramba might do 
better than the multiple yasp-scripteds is that it might reduce resource 
usage and/or speedup the redraws since it's all a single plasmoid.  I 
can't argue with that for sure, but won't know until I try it.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list