Package Details: kdeplasma-applets-eyasdp 1.2.0-2

Git Clone URL: https://aur.archlinux.org/kdeplasma-applets-eyasdp.git (read-only)
Package Base: kdeplasma-applets-eyasdp
Description: Enhanced yaSDP(yet another ShutDown plasmoid)
Upstream URL: http://kde-look.org/content/show.php?content=146530
Licenses: GPL3
Groups: kde, plasmoid
Conflicts: eyasdp, kdeplasma-addons-applets-eyasdp
Replaces: kdeplasma-addons-applets-eyasdp
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 13
Popularity: 0.000000
First Submitted: 2012-07-20 16:39
Last Updated: 2015-06-24 03:41

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

daimonion commented on 2010-12-15 19:04

OK, find it, you also need to add " solidcontrol" to the CMakeLists.txt's target_link_libraries array.

daimonion commented on 2010-12-15 18:57

This won't compile here... And you don't need lines from "diff -rupN yaSDP.orig//plasma-yasdp.cpp~ yaSDP//plasma-yasdp.cpp~" to "diff -rupN yaSDP.orig//plasma-yasdp.h yaSDP//plasma-yasdp.h". I'll check out what's happening...

Musikolo commented on 2010-12-15 18:24

@Demon:

As promised, here you have the patch (named as yaSDP_crash_on_exit_fix.patch): http://aur.pastebin.com/sCHiKYJA

Several key points about this patch:
- Since applied, the plasmoid has behaved as solid as a rock on my PC (x86_64) and it did never ever crashed again.
- I have merged partially some of the changes you did in your patch. So, feel free to include any remaining change or whatever you think is good for the final package.
- If you prefer I send you the file by email, just send me an email to my user name @hotmail.com

Please, let me know about what issue regarding this issue.

Best regards!

daimonion commented on 2010-12-12 11:17

Good job! :)

Musikolo commented on 2010-12-12 10:32

@Demon
I have done some changes in the code that seem to have fixed the problem, at least, for the moment being it does not crash anymore where it used to. Give a couple of more days or so to test thoroughly, so I can confirm it completely. In such a case, I would share a patch, so you can add it to this package.

Regards!

Musikolo commented on 2010-12-11 22:51

@Demon:
I tried what you said, but it did nothing. It continues crashing every time I quit my KDE session which certainly is considerably annoying. So, I have reported this error to its author at http://kde-look.org/content/show.php?content=126013 I hope he finds a solution to it soon.

Thanks a lot for your support! ;-)

daimonion commented on 2010-12-11 12:36

Musikolo, try this: logout and enter console. Log in with root credentials, enter init 3 state, the navigate to /var/tmp directory and remove everything there. Then init 5 and log in again.

This was my problem yesterday, since I've migrated my system to x86_64 I could not log in my KDE account because of the caches KDE leaves in that tmp directory.

Musikolo commented on 2010-12-11 09:36

@Demon,
Surprisingly to me, you are absolutely right, your patch does have nothing to do with the crash. I don't know how it's possible but the unpatched package I built also crashes. I have tried in a brand new user that has not .kde4 dir, so every single configuration value has been created from scratch. Here you have the crash trace for the new user: http://aur.pastebin.com/tuDn5Ut6 Thus, I'll try to ask its author, just in case he can do something to fix this.

Thank your for your quick reply and sorry your the inconveniences.

Best regards.

daimonion commented on 2010-12-11 00:36

@Musikolo, that's strange. I've been running it on my i686 system which I upgraded today to x86_64. And it works on 64 bit, too. This patch is only for "cosmetic" changes (I've rearranged the order of buttons and make them use some global translation strings), I don't see a reason for this. :(
Since it works completely OK with, I'd suggest that you clean all references to this plasmoid from your $HOME/.kde4 folder and try a clean install.

Musikolo commented on 2010-12-11 00:25

@Demon
Hi, I've been for a quite a few weeks suffering a serious problem related to this applet. The issue is that whenever I quit my KDE session, the yasdp plasmoid crashes. I've been doing some tests just to try to give you some information related to this problem and this is what I have found out:

- The problem is related to your patch, as without it works seamlessly. Have tried several times building your package with and without the path and, only in the later case, the problem is solved.
- In spite of what it's been said above, it crashes only in my x86_64 PC, while in my i686 laptop it works perfectly with both, patched and unpatched ways.
- I only use only the 'Turn-off screen' and 'Log-out' buttons in vertical layout. I have no interest in the remaining features.

I have tried to see where the problem could be happening in the code, but I haven't found anything so far. Although it won't be very helpful, I know, here you have the crash trace: http://pastebin.com/3MFy6nqp

If there is something else I can be helpful, please, do not hesitate to let me know.

Best regards!