[kde-freebsd] Tomahawk Desktop: KDE 4.3.4 greeter crash
Sagara Wijetunga
sagara at tomahawk.com.sg
Tue Dec 29 16:25:17 CET 2009
Sagara Wijetunga wrote:
> Raphael Kubo da Costa wrote:
>
>> On Saturday 19 December 2009 11:04:03 Sagara Wijetunga wrote:
>>
>>
>>> The core file goes to /root, it is Xorg.core .
>>>
>>> I entered "exec startkde 2>&1 | tee ~/.xsession-errors" to .xinitrc and
>>> ran startx, but it does not create ~/.xsession-errors.
>>>
>>> But following errors appear on the console:
>>> dbus-daemon: Rejected send message, 1 matched rules; type="method_call",
>>> sender=":1.4" (uid=0, pid=1123 comm="/usr/bin/X)
>>> interface="org.freedesktop.Hal.Manager" member="FindDeviceByCapability"
>>> error_name="(unset)" requested_reply=0 destination="org.freedesktop.Hal"
>>> (uid=0 pid=1062 comm="/usr/sbin/hald))
>>>
>>> Fatal server error:
>>> Caught signal 11. Server aborting.
>>>
>>> waiting for X server to begin accepting connections
>>> giving up
>>>
>>> xinit: Software caused connection abort (errorno 53): unable to connect
>>> to X server
>>> xinit: No such process (errorno 3): Server error.
>>>
>>> xauth: (argv):1: bad display name "tds:0" in "remove" command
>>>
>>> The X server is xorg-server-1.5.3, Xorg version is 7.4.
>>>
>>> Regards
>>> Sagara
>>>
>>>
>>>
>> Well, your problems seem to be related to Xorg itself, not KDE. Debugging your
>> core file and reviewing your configuration should be the first steps to fix
>> it.
>>
>>
> I also share the same opinion. In fact, I have already started to
> upgrade the Xorg to 7.5 on one machine. If that alone does not solve the
> issue, I'm going to check installation of Hal too. Installation of Hal
> was very complex, we had to apply so many patches from FreeBSD. Not very
> sure whether it was done right. I'll keep update the list on developments.
>
> Regards
> Sagara
>
>
Ok, here is the current status.
Upgraded the Xorg 7.4 to 7.5 and recompiled and reinstalled all that are
linked to Xorg components.
cat > ~/.xinitrc << "EOF"
# Begin .xinitrc file
xterm -g 80x40+0+0 &
xclock -g 100x100-0+0 &
twm
EOF
I ran glxgears, I can see gears running.
Next, I ran KDE as follows:
cat > ~/.xinitrc << "EOF"
# Begin .xinitrc file
exec startkde 2>&1 | tee ~/.xsession-errors
EOF
Ran startx, now for the first time I got a very nice graphical screen
with icons coming up but plasma-desktop crashed.
The /var/log/Xorg.0.log ends with following error:
(EE) config/hal: couldn't find input device:
org.freedesktop.DBus.Error.AccessDenied (Rejected send message, 1
matched rules; type="method_call", sender=":1.3" (uid=0 pid=4737
comm="/usr/bin/X) interface="org.freedesktop.Hal.Manager"
member="FindDeviceByCapability" error name="(unset)" requested_reply=0
destination="org.freedesktop.Hal" (uid=0 pid=1059 comm="/usr/sbin/hald)))
GDB on plasma-desktop.core shows:
:
Reading symbols from /usr/lib/kde4/plugins/styles/oxygen.so...done.
Loaded symbols for /usr/lib/kde4/plugins/styles/oxygen.so
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
Core was generated by `plasma-desktop'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x2b5d182d in QGLFramebufferObjectPrivate::init ()
from /usr/lib/libQtOpenGL.so.4
#2 0x2b5d327d in QGLFramebufferObject::QGLFramebufferObject ()
from /usr/lib/libQtOpenGL.so.4
#3 0x2b60b19e in QGLFramebufferObjectPool::acquire ()
from /usr/lib/libQtOpenGL.so.4
#4 0x2b60cd7c in QGLPixmapData::paintEngine () from
/usr/lib/libQtOpenGL.so.4
#5 0x2955da91 in QPixmap::paintEngine () from /usr/lib/libQtGui.so.4
#6 0x295d26f7 in QPainter::begin () from /usr/lib/libQtGui.so.4
#7 0x295d3233 in QPainter::QPainter () from /usr/lib/libQtGui.so.4
#8 0x28af9fcb in KShortcutsEditorDelegate::KShortcutsEditorDelegate ()
from /usr/lib/libkdeui.so.5
The .xsession-errors is included below.
Regards
Sagara
.xsession-errors
--------------------
startkde: Starting up...
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
QDBusObjectPath: invalid path ""
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
X Error: XSyncBadAlarm 151
Extension: 142 (Uknown extension)
Minor opcode: 11 (Unknown request)
Resource id: 0x61
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kcminit_startup.so
X Error: XSyncBadAlarm 151
Extension: 142 (Uknown extension)
Minor opcode: 11 (Unknown request)
Resource id: 0x61
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_ksmserver.so
<unknown program name>(4782)/ KStartupInfo::createNewStartupId:
creating: "tds;1262096552;136363;4782_TIME0" : "unnamed app"
kephald starting up
XRANDR error base: 159
RRInput mask is set!!
RandRScreen::loadSettings - adding mode: 301 1024 x 768
RandRScreen::loadSettings - adding mode: 302 1024 x 768
RandRScreen::loadSettings - adding mode: 303 1024 x 768
RandRScreen::loadSettings - adding mode: 304 832 x 624
RandRScreen::loadSettings - adding mode: 305 800 x 600
RandRScreen::loadSettings - adding mode: 306 800 x 600
RandRScreen::loadSettings - adding mode: 307 800 x 600
RandRScreen::loadSettings - adding mode: 308 800 x 600
RandRScreen::loadSettings - adding mode: 309 640 x 480
RandRScreen::loadSettings - adding mode: 310 640 x 480
RandRScreen::loadSettings - adding mode: 311 640 x 480
RandRScreen::loadSettings - adding mode: 312 640 x 480
RandRScreen::loadSettings - adding mode: 313 720 x 400
RandRScreen::loadSettings - adding mode: 314 512 x 384
RandRScreen::loadSettings - adding mode: 315 512 x 384
RandRScreen::loadSettings - adding mode: 316 512 x 384
RandRScreen::loadSettings - adding mode: 317 416 x 312
RandRScreen::loadSettings - adding mode: 318 400 x 300
RandRScreen::loadSettings - adding mode: 319 400 x 300
RandRScreen::loadSettings - adding mode: 320 400 x 300
RandRScreen::loadSettings - adding mode: 321 400 x 300
RandRScreen::loadSettings - adding mode: 322 320 x 240
RandRScreen::loadSettings - adding mode: 323 320 x 240
RandRScreen::loadSettings - adding mode: 324 320 x 240
RandRScreen::loadSettings - adding crtc: 299
RandRScreen::loadSettings - adding output: 300
Setting CRTC 299 on output "default" (previous 0 )
CRTC outputs: (300)
Output name: "default"
Output refresh rate: 60
Output rect: QRect(0,0 1024x768)
Output rotation: 1
XRandROutputs::init
added output 300
adding an output 0 with geom: QRect(0,0 1024x768)
output: "SCREEN-0" QRect(0,0 1024x768) 0 true true
load xml
connected: 1
looking for current "SCREEN-0"
known "*" has score: 0.125
screen: 0 QRect(0,0 1024x768)
looking for a matching configuration...
connected: 1
looking for current "SCREEN-0"
known "*" has score: 0.125
found outputs, known: false
activate external configuration!!
registered the service: true
screens registered on the bus: true
outputs registered on the bus: true
configurations registered on the bus: true
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kglobalaccel.so
kdeinit4: preparing to launch /usr/bin/knotify4
kdeinit4: preparing to launch /usr/bin/kwrited
kdeinit4: preparing to launch /usr/lib/libkdeinit4_plasma-desktop.so
QDBusObjectPath: invalid path ""
KCrash: Application 'plasma-desktop' crashing...
kdeinit4: preparing to launch /usr/lib/kde4/libexec/drkonqi
QDBusObjectPath: invalid path ""
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kaccess.so
<unknown program name>(4814)/ kdemain: Xlib XKB extension major= 1 minor= 0
hijackWindow() context created for DrKonqiDialog(0x2bd42940) 1
QGLPixelBuffer: Unable to find a context/format match - giving up.
QGLWindowSurface: Failed to create valid pixelbuffer, falling back
QGLWindowSurface: Using plain widget as window surface
QGLWindowSurface(0x2bd56460)
kdeinit4: preparing to launch /usr/lib/libkdeinit4_krunner.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klipper.so
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
using visual class 4, id e6
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
using visual class 4, id e6
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/gtk-2.0/gobject/__init__.py",
line 26, in <module>
from glib import spawn_async, idle_add, timeout_add,
timeout_add_seconds, \
File "/usr/lib/python2.6/site-packages/gtk-2.0/glib/__init__.py", line
22, in <module>
from glib._glib import *
ImportError: /usr/lib/python2.6/site-packages/gtk-2.0/glib/_glib.so:
Undefined symbol "_Py_TrueStruct"
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
QStringList
Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const
Solid::DeviceInterface::Type&) error:
"org.freedesktop.DBus.Error.AccessDenied"
krunner: Fatal IO error: client killed
ksmserver: Fatal IO error: client killed
kdeinit4: Fatal IO error: client killed
kded4: Fatal IO error: client killed
kwin: Fatal IO error: client killed
klipper: Fatal IO error: client killed
kaccess: Fatal IO error: client killed
drkonqi: Fatal IO error: client killed
knotify4: Fatal IO error: client killed
kglobalaccel: Fatal IO error: client killed
using visual class 4, id e6
using visual class 4, id e6
kdeinit4: sending SIGHUP to children.
using visual class 4, id e6
klauncher: Exiting on signal 1
kdeinit4: Fatal IO error: client killed
kdeinit4: sending SIGTERM to children.
kdeinit4: Exit.
Unexpected response from KInit (response = -1077941976).
startkde: Could not start ksmserver. Check your installation.
xmessage: not found
using visual class 4, id e6
kdeinit4: sending SIGHUP to children.
Could not connect to D-Bus server:
org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket
/var/tmp/dbus-Df4F6tf2fj: No such file or directory
startkde: Shutting down...
More information about the kde-freebsd
mailing list