Danke shoen, Martin. Please see my comments inline...
On Sat, Apr 30, 2011 at 3:54 AM, Martin Steigerwald <[email protected]>wrote: > Hi Brad, > > 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 > Fair enough. > > > 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 > My list matches yours in versions... [root@crazyhorse log]# apt-show-versions | egrep "(polkit|policykit)" libpolkit-agent-1-0/sid uptodate 0.101-4 libpolkit-backend-1-0/sid uptodate 0.101-4 libpolkit-gobject-1-0/sid uptodate 0.101-4 libpolkit-qt-1-0/sid uptodate 0.95.1-1 libpolkit-qt-1-1/experimental uptodate 0.99.0-2 policykit-1/sid uptodate 0.101-4 policykit-1-gnome/sid uptodate 0.101-2 polkit-kde-1/experimental uptodate 0.99.0-1 The only difference in a couple of cases is that mine came from the sid repos and yours from wheezy. > 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. > Another piece of the mystery. I found this in /var/log/kdm.log: kdeinit4: Communication error with launcher. Exiting! kdmgreet(2172)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Not connected to D-Bus server" Backtrace: 0: /usr/bin/X (xorg_backtrace+0x28) [0x4aacc8] 1: /usr/bin/X (0x400000+0x61e59) [0x461e59] 2: /lib/libpthread.so.0 (0x7f35ab691000+0xf020) [0x7f35ab6a0020] 3: /usr/lib/libXfont.so.1 (FontFileListNextFontWithInfo+0x26) [0x7f35ab1e89a6] 4: /usr/bin/X (doListFontsWithInfo+0x1d8) [0x427498] 5: /usr/bin/X (ProcessWorkQueue+0x21) [0x42ad21] 6: /usr/bin/X (WaitForSomething+0x82) [0x45ef32] 7: /usr/bin/X (0x400000+0x48602) [0x448602] 8: /usr/bin/X (0x400000+0x257ab) [0x4257ab] 9: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f35aa3c9f6d] 10: /usr/bin/X (0x400000+0x25339) [0x425339] Segmentation fault at address (nil) Fatal server error: Caught signal 11 (Segmentation fault). Server aborting I have verified against my sid workstation (on which 4.6.2 works fine) that the versions match: [storm@crazyhorse ~]# dpkg -l xserver-xorg +++-==============-==============-============================================ ii libc6 2.13-0exp5 Embedded GNU C Library: Shared libraries ii libxfont1 1:1.4.3-2 X11 font rasterisation library ii xserver-xorg 1:7.6+6 the X.Org X server [storm@defiant ~]$ dpkg -l xserver-xorg +++-==============-==============-============================================ ii libc6 2.11.2-11 Embedded GNU C Library: Shared libraries ii libxfont1 1:1.4.3-2 X11 font rasterisation library ii xserver-xorg 1:7.6+6 the X.Org X server The only one is the version of libc6. I could try to 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 > This matches for both defiant and crazyhorse. 0.99.0-1 from experimental. > 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. > I am running sid on both, and crazyhorse is up to date as of now. > 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. > If I do an apt-get -t experimental dist-upgrade, the system wants to deinstall 830 packages, upgrade 124 and install 90. All of kde gets deinstalled and not reinstalled, leaving only gnome. aptitude seems to do a better job, leaving most packages taken from sid alone. The only things that aptitude wants to deinstall are 1) bzrtools 2) compiz-kde 3) gthumb 4) libbrasero-media0 Now, since I prefer compiz to kde's native compositing, I'm not sure if removal of compiz-kde is a show-stopper. > 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 > Heh. I guess you don't drop out of X too often, eh? I wish the .xsession-errors were time stamped. Makes it a pain to try and figure out what is current. I appreciate your time, Martin. If you have any suggestions, I would love to hear them. Further experimentation shows me that running any kde (qt?) app will kill the session, even if in Gnome. I tried to run keepassx from a gnome session and found myself looking at the kdm login. --b
crazyhorse-experimental_aptitude
Description: Binary data

