[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: KDE 4.6.2



Hi Brad,

Am Freitag, 29. April 2011 schrieb Brad Alexander:
> I just upgraded my laptop (Dell Latitude E6500) running sid to kde
> 4.6.2. Did an apt-get upgrade/dist-upgrade, added the qt-kde repos and
> installed kde 4.6.2. Had to then do another dist-upgrade to get all of
> the kde packages that weren't upgraded by the previous steps.
> 
> Okay, so now, I logged in to kde from kdm, and the desktop loaded, but
> then it crashed and fell immediately back to kdm.
> 
> So I moved my .kde directory out of the way, restarted the X server and
> tried to log in again. This time, the desktop loaded fully, but any
> clicks (like on the K menu) crashed the desktop again. I started the
> desktop in Gnome, and it works, however, starting any kde apps kills
> the Gnome desktop.

I didn't see this. Neither with KDE 4.6.2 from experimental-snapshots or 
the newer packages from experimental, which I recommend you to upgrade to.

> In .xsession-errors (which I have attached from my last login to kde),
> I see a lot of
> 
> plasma-desktop(20319)/libplasma Plasma::FrameSvg::resizeFrame: Invalid
> size QSizeF(0, 0)

I don't think these are a crash problem, since I have them as well:

martin@shambhala:~> grep -i frame .xsession-errors
plasma-desktop(3217)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size 
QSizeF(0, 0) 
plasma-desktop(3217)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size 
QSizeF(0, 0) 
plasma-desktop(3217)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size 
QSizeF(0, 0) 
plasma-desktop(3217)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size 
QSizeF(0, 0) 
^C


> 
> This culminates in
> 
> QMetaObject::invokeMethod: No such method
> LauncherApplet::toolTipHidden() [/usr/bin/nepomukservicestub] virtual
> Soprano::ODBC::Connection::~Connection() Q
> Thread(0xfd43f0)

I think these are debug output and do not indicate an error. I have these 
as well:

martin@shambhala:~#130> grep Soprano::ODBC::Connection .xsession-errors
[/usr/bin/nepomukservicestub] 
Soprano::ODBC::ConnectionPool::ConnectionPool(const QString&, const 
QStringList&, QObject*) 
"host=localhost:1111;uid=dba;pwd=dba;driver=/usr/lib/odbc/virtodbc_r.so"
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() 
QThread(0x8aafd78)
[/usr/bin/nepomukservicestub] virtual 
Soprano::ODBC::Connection::~Connection() QThread(0x8aafd78)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() 
QThread(0x8aafd78)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() 
QThread(0x8c3fc48)

> polkit-kde-authentication-agent-1: Fatal IO error: client killed
> kdeinit4: Fatal IO error: client killed
> kdeinit4: sending SIGHUP to children.
> klauncher: Exiting on signal 1
> kdeinit4: sending SIGTERM to children.
> kdeinit4: Exit.
> QProcess: Destroyed while process is still running.
> 
> Can anyone tell me what is bombing out and what I can do to get back to
> kde from gnome?

I don't seem to have:

martin@shambhala:~> grep polkit-kde-authentication-agent-1 .xsession-
errors

So whats your polkit versions?

Mine is:

shambhala:~#130> apt-show-versions | egrep "(polkit|policykit)"           
libpolkit-agent-1-0/wheezy uptodate 0.101-4
libpolkit-backend-1-0/wheezy uptodate 0.101-4
libpolkit-dbus2 0.9-4 installed: No available version in archive
libpolkit-gobject-1-0/wheezy uptodate 0.101-4
libpolkit-grant2 0.9-4 installed: No available version in archive
libpolkit-qt-1-0/wheezy uptodate 0.95.1-1
libpolkit-qt-1-1/experimental uptodate 0.99.0-2
libpolkit2 0.9-4 installed: No available version in archive
policykit 0.9-4 installed: No available version in archive
policykit-1/wheezy uptodate 0.101-4
policykit-1-gnome/wheezy uptodate 0.101-2
polkit-kde-1/experimental uptodate 0.99.0-1

Hmmm, seems I collected some cruft here. I think i safely can remove any 
of which there is no version in the official archives anymore.


So my suggestion:

1) Try to clear up that PolicyKit error message. I would specifially look 
at:

shambhala:~> dpkg -S /usr/lib/kde4/libexec/polkit-kde-authentication-
agent-1
polkit-kde-1: /usr/lib/kde4/libexec/polkit-kde-authentication-agent-1

Upgrade this to the version of experimental that I have (see above). If 
its already at that version, maybe some dependencies of policykit need to 
be upgraded as well. Remember Wheezy is not officially supported for those 
KDE packages, so you might need some additionally stuff from unstable.

2) Make sure you really have all of KDE 4.6.2? Are there any packages 
still at an older version? I suggest you upgrade everything to the stuff in 
experimental.


Hmmm, it seems that I need some cron-job or logrotate to clean this up 
from time to time:

martin@shambhala:~#1> ls -lh .xsession-errors
-rw------- 1 martin martin 8,5G 30. Apr 09:41 .xsession-errors

;)

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: