[opensuse-kde] "Restore previous session" doesn't
I put this to the opensuse list a few days ago, but without response, so I hope it's more appropriate here. Intel i7 64-bit desktop machine using KDE in Leap 42.1. Video is nVidia GEForce GTX 670, nVidia proprietary driver version 361.26 installed "the hard way". KDE Plasma version is 5.5.95; KDE Frameworks is 5.20.0; Qt version 5.5.1; kernel 41.1.15-8-default. Desktop effects is active; compositor rendering backend OpenGL 3.1 I like to use the "Restore previous session" setting on login to the KDE desktop. Typically the "previous session" would include applications Thunderbird, Akregator and Knode. Until recently this all behaved well, with the applications opening on login as advertised. But, since an update to Plasma a few days ago, it has stopped working for Thunderbird specifically. Akregator and Knode continue to startup on login as expected, but Thunderbird doesn't, and I have to start it manually. That's no big deal, but I'd like to understand why. I don't know if it's relevant, but in .xsession-errors:0 I get things like this: QUOTE kdeinit5: Got EXT_EXEC '/usr/bin/thunderbird' from launcher. kdeinit5: preparing to launch '/usr/bin/thunderbird' QXcbConnection: XCB error: 3 (BadWindow), sequence: 3680, resource id: 123731968, major code: 18 UNQUOTE but, even it it is relevant, it's 'way past my ability to interpret. Can anyone guide me, please, to a solution for this, if one exists? ......................................... There's another point that might or might not be related. Hitherto I'd been using a desktop scheme titled "Tragedy" - and had done so for years through a number of previous iterations of openSUSE and KDE. I believe it was/is a KDE4 package that might not have been updated for Plasma 5 etc. But it ran OK under Leap 42.1/KDE"5" until I applied the above-mentioned Plasma update, since when it hasn't worked. So, is there anything I can do about either or both of these matters, it, or are the (apparent) regressions simply a penalty of the march of progress? [In respect of the Thunderbird session start problem, I should perhaps add that I've tried disabling the "Tragedy" desktop scheme and selecting the default "Breeze" scheme, but it didn't help.] -- Robin K Wellington "Harbour City" New Zealand -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On dimanche, 20 mars 2016 09.30:34 h CET Robin Klitscher wrote:
I put this to the opensuse list a few days ago, but without response, so I hope it's more appropriate here.
Intel i7 64-bit desktop machine using KDE in Leap 42.1. Video is nVidia GEForce GTX 670, nVidia proprietary driver version 361.26 installed "the hard way". KDE Plasma version is 5.5.95; KDE Frameworks is 5.20.0; Qt version 5.5.1; kernel 41.1.15-8-default.
Desktop effects is active; compositor rendering backend OpenGL 3.1
I like to use the "Restore previous session" setting on login to the KDE desktop. Typically the "previous session" would include applications Thunderbird, Akregator and Knode.
Until recently this all behaved well, with the applications opening on login as advertised. But, since an update to Plasma a few days ago, it has stopped working for Thunderbird specifically. Akregator and Knode continue to startup on login as expected, but Thunderbird doesn't, and I have to start it manually. That's no big deal, but I'd like to understand why.
I don't know if it's relevant, but in .xsession-errors:0 I get things like this:
QUOTE kdeinit5: Got EXT_EXEC '/usr/bin/thunderbird' from launcher. kdeinit5: preparing to launch '/usr/bin/thunderbird' QXcbConnection: XCB error: 3 (BadWindow), sequence: 3680, resource id: 123731968, major code: 18 UNQUOTE
but, even it it is relevant, it's 'way past my ability to interpret.
Can anyone guide me, please, to a solution for this, if one exists?
.........................................
There's another point that might or might not be related. Hitherto I'd been using a desktop scheme titled "Tragedy" - and had done so for years through a number of previous iterations of openSUSE and KDE. I believe it was/is a KDE4 package that might not have been updated for Plasma 5 etc. But it ran OK under Leap 42.1/KDE"5" until I applied the above-mentioned Plasma update, since when it hasn't worked.
So, is there anything I can do about either or both of these matters, it, or are the (apparent) regressions simply a penalty of the march of progress?
[In respect of the Thunderbird session start problem, I should perhaps add that I've tried disabling the "Tragedy" desktop scheme and selecting the default "Breeze" scheme, but it didn't help.]
check if you have dump core coredumpctl should show you a list of them. Mostly you have an important part of kde segfaulting at exit, and then no part of the running session is really recorded to harddrive. Which explain why it's not retored correctly as you're expecting. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 21/03/16 06:44, Bruno Friedmann wrote:
On dimanche, 20 mars 2016 09.30:34 h CET Robin Klitscher wrote:
I put this to the opensuse list a few days ago, but without response, so I hope it's more appropriate here.
Intel i7 64-bit desktop machine using KDE in Leap 42.1. Video is nVidia GEForce GTX 670, nVidia proprietary driver version 361.26 installed "the hard way". KDE Plasma version is 5.5.95; KDE Frameworks is 5.20.0; Qt version 5.5.1; kernel 41.1.15-8-default.
Desktop effects is active; compositor rendering backend OpenGL 3.1
I like to use the "Restore previous session" setting on login to the KDE desktop. Typically the "previous session" would include applications Thunderbird, Akregator and Knode.
Until recently this all behaved well, with the applications opening on login as advertised. But, since an update to Plasma a few days ago, it has stopped working for Thunderbird specifically. Akregator and Knode continue to startup on login as expected, but Thunderbird doesn't, and I have to start it manually. That's no big deal, but I'd like to understand why.
I don't know if it's relevant, but in .xsession-errors:0 I get things like this:
QUOTE kdeinit5: Got EXT_EXEC '/usr/bin/thunderbird' from launcher. kdeinit5: preparing to launch '/usr/bin/thunderbird' QXcbConnection: XCB error: 3 (BadWindow), sequence: 3680, resource id: 123731968, major code: 18 UNQUOTE
but, even it it is relevant, it's 'way past my ability to interpret.
Can anyone guide me, please, to a solution for this, if one exists?
.........................................
There's another point that might or might not be related. Hitherto I'd been using a desktop scheme titled "Tragedy" - and had done so for years through a number of previous iterations of openSUSE and KDE. I believe it was/is a KDE4 package that might not have been updated for Plasma 5 etc. But it ran OK under Leap 42.1/KDE"5" until I applied the above-mentioned Plasma update, since when it hasn't worked.
So, is there anything I can do about either or both of these matters, it, or are the (apparent) regressions simply a penalty of the march of progress?
[In respect of the Thunderbird session start problem, I should perhaps add that I've tried disabling the "Tragedy" desktop scheme and selecting the default "Breeze" scheme, but it didn't help.]
check if you have dump core coredumpctl should show you a list of them. Mostly you have an important part of kde segfaulting at exit, and then no part of the running session is really recorded to harddrive. Which explain why it's not retored correctly as you're expecting.
I'm not quite sure what I'm doing here, but (as user and as su) "coredumpctl" on its own results in command-not-found, and "systemd-coredumpctl" gives a null return. Indeed, /var/lib/systemd/coredump is empty. Robin -- Robin K Wellington "Harbour City" New Zealand -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (2)
-
Bruno Friedmann
-
Robin Klitscher