You are not logged in.

#1 2011-05-11 17:13:20

r_dlfo
Member
Registered: 2011-05-10
Posts: 11

[Solved] KDE4 won´t finish loading after login-in with KDM

I have been trying to solve this for a while but I'm still struggling to solve it. The problem is that I can't successfully start KDE4; after trying to log as a normal user with a password the loading screen that shows the KDE icons (a harddrive, some tools and a globe) it gets stuck on the desktop icon.

I could load KDE once, but I had to start X first and then use the xterm to call startkde, nevertheless it didn't asked for a user/pass and there was no menu visible only the desktop with the computer icon. (Not to mention I had to start it manually.)

This are the points that are currently apply to my machine:

  • KDE was installed as the normal user with sudo.

  • It was installed using the minimal install command:  pacman -S kdebase kde-l10n-es phonon-vlc kdebase-workspace.

  • Right now I'm trying to start KDE at boot by using the inittab method. As suggested in here.

  • Because of it, if I try to run startx it will load kdm which will then try to load KDE without success.

This is the .xinitrc file in my user folder.

exec ck-launch-session startkde

and the /etc/X11/xinit/xinitrc file

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs


if [ -d /etc/X11/xinit/xinitrc.d ] ; then
    for f in /etc/X11/xinit/xinitrc.d/* ; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login

The /etc/inittab file

#
# /etc/inittab
#

#  Runlevels:
#    0    Halt
#    1(S)    Single-user
#    2    Not used
#    3    Multi-user
#    4    Not used
#    5    X11
#    6    Reboot

## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault: #Manual comment
# Boot to X11
id:5:initdefault:

rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p

# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux

# Serial Virtual Console for KVM and others VMs
#s0:2345:respawn:/sbin/agetty -8 9600 ttyS0 linux

# Hypervisor Virtual Console for Xen and KVM
#h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux

ca::ctrlaltdel:/sbin/shutdown -t3 -r now

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon #Manual comment
#x:5:respawn:/usr/sbin/gdm -nodaemon
x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >/dev/null 2>&1

# End of file

And this is the .xsession-errors file, which after the last line I killed.

startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
kded(3809)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
No outputs have backlight property
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.5'
Object::connect: No such signal QDBusAbstractInterface::Changed()
Invalid D-BUS member name 'idle-hint' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'is-local' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'x11-display-device' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'x11-display' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'display-device' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'remote-host-name' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'session-type' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
Invalid D-BUS member name 'unix-user' found in interface 'org.freedesktop.ConsoleKit.Session' while parsing introspection
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce Go 7200/PCI/SSE2
OpenGL version string:                  2.1.2 NVIDIA 270.41.06
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              NV40/G70
OpenGL version:                         2.1.2
GLSL version:                           1.20
X server version:                       1.10.1
Linux kernel version:                   2.6.38
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           limited
Texture NPOT support:                   yes
QDBusObjectPath: invalid path ""
QDBusObjectPath: invalid path ""
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
Object::connect: No such signal KWindowSystem::windowChanged(WId,unsigned long*)
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(-18, -11) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
Object::connect: No such signal QDBusAbstractInterface::Changed()
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
Object::connect: No such slot AbstractItemView::iconSettingsChanged()
"/usr/bin/kactivitymanagerd(3890)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kactivitymanagerd(3890)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/kactivitymanagerd(3890)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kactivitymanagerd(3890)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/kactivitymanagerd(3890)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kactivitymanagerd(3890)" Soprano: "QLocalSocket::connectToServer: Invalid name"
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
plasma-desktop(3897)/libakonadi Akonadi::AgentManagerPrivate::createDBusInterface: AgentManager failed to get a valid AgentManager DBus interface. Error is: 1 "org.freedesktop.DBus.Error.NameHasNoOwner" "Could not get owner of name 'org.freedesktop.Akonadi.Control': no such name" 
plasma-desktop(3897)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name" 
plasma-desktop(3897)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name" 
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
search paths:  ("/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/bin/core_perl", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin", "/opt/mysql/sbin") 
Found mysql_install_db:  "/usr/bin/mysql_install_db" 
Found mysqlcheck:  "/usr/bin/mysqlcheck" 
plasma-desktop(3897)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name" 
akonadi.collectionattributetable                   OK
akonadi.collectionmimetyperelation                 OK
akonadi.collectionpimitemrelation                  OK
akonadi.collectiontable                            OK
akonadi.flagtable                                  OK
akonadi.mimetypetable                              OK
akonadi.parttable                                  OK
akonadi.pimitemflagrelation                        OK
akonadi.pimitemtable                               OK
akonadi.resourcetable                              OK
akonadi.schemaversiontable                         OK
Database "akonadi" opened using driver "QMYSQL" 
DbInitializer::run() 
checking table  "SchemaVersionTable" 
checking table  "ResourceTable" 
checking table  "CollectionTable" 
checking table  "MimeTypeTable" 
checking table  "PimItemTable" 
checking table  "FlagTable" 
checking table  "PartTable" 
checking table  "CollectionAttributeTable" 
checking relation  "PimItemFlagRelation" 
checking relation  "CollectionMimeTypeRelation" 
checking relation  "CollectionPimItemRelation" 
DbInitializer::run() done 
skipping update 2 
skipping update 3 
skipping update 4 
skipping update 8 
skipping update 10 
skipping update 12 
skipping update 13 
skipping update 14 
skipping update 15 
skipping update 16 
skipping update 17 
skipping update 18 
skipping update 19 
Database "akonadi" opened using driver "QMYSQL" 
Nepomuk Query Server not available 
DataStore::unhideAllPimItems() 
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Database "akonadi" opened using driver "QMYSQL" 
PLUGINS:  "/usr/share/akonadi/agents" 
PLUGINS:  ("birthdaysresource.desktop", "contactsresource.desktop", "icalresource.desktop", "imapresource.desktop", "kabcresource.desktop", "kcalresource.desktop", "knutresource.desktop", "kolabproxyresource.desktop", "localbookmarksresource.desktop", "maildirresource.desktop", "maildispatcheragent.desktop", "mboxresource.desktop", "microblog.desktop", "mtdummyresource.desktop", "nepomukcalendarfeeder.desktop", "nepomukcontactfeeder.desktop", "nepomuktagresource.desktop", "nntpresource.desktop", "notesresource.desktop", "pop3resource.desktop", "vcarddirresource.desktop", "vcardresource.desktop") 
search paths:  ("/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/bin/core_perl") 
PLUGINS inserting:  "akonadi_birthdays_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_contacts_resource" 15 ("Resource") 
PLUGINS inserting:  "akonadi_ical_resource" 1 ("Resource") 
PLUGINS inserting:  "akonadi_imap_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_kabc_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_kcal_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_knut_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_kolabproxy_resource" 0 ("Resource", "Unique", "NoConfig") 
PLUGINS inserting:  "akonadi_localbookmarks_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_maildir_resource" 1 ("Resource") 
PLUGINS inserting:  "akonadi_maildispatcher_agent" 0 ("Unique", "Autostart", "NoConfig") 
PLUGINS inserting:  "akonadi_mbox_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_microblog_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_mailtransport_dummy_resource" 0 ("Resource", "MailTransport") 
PLUGINS inserting:  "akonadi_nepomuk_calendar_feeder" 0 ("Unique", "NoConfig") 
PLUGINS inserting:  "akonadi_nepomuk_contact_feeder" 0 ("Unique", "Autostart", "NoConfig") 
PLUGINS inserting:  "akonadi_nepomuktag_resource" 0 ("Resource", "Virtual", "Unique", "NoConfig") 
PLUGINS inserting:  "akonadi_nntp_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_notes_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_pop3_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_vcarddir_resource" 0 ("Resource") 
PLUGINS inserting:  "akonadi_vcard_resource" 0 ("Resource") 
Akonadi server is now operational. 
krunner(3941)/libplasma Plasma::Package::isValid: Could not find required file mainscript 
plasma-desktop(3897)/libakonadi: Unable to obtain the KConfigXT D-Bus interface of  "akonadi_contacts_resource_15" 
"AgentManager::setAgentInstanceName"  Agent instance  "akonadi_contacts_resource_15"  has no resource interface! 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
New PolkitAgentListener  0x199f700 
Adding new listener  PolkitQt1::Agent::Listener(0x1991fc0) for  0x199f700 
Database "akonadi" opened using driver "QMYSQL" 
plasma-desktop(3897)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
I/O warning : failed to load external entity "/home/rodolfo/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/home/rodolfo/.qalculate/eurofxref-daily.xml"
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Known subscriber "akonadi_maildispatcher_agent" subscribes again 
Database "akonadi" opened using driver "QMYSQL" 
Known subscriber "akonadi_maildispatcher_agent" subscribes again 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
Database "akonadi" opened using driver "QMYSQL" 
[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.3.3127-pthreads" 
Using Virtuoso Version: "6.1.3.3127-pthreads" 
void Soprano::VirtuosoController::writeConfigFile(const QString&, const BackendSettings&) "/tmp/virtuoso_hX3946.ini" 
Starting Virtuoso server: "/usr/bin/virtuoso-t" ("+foreground", "+configfile", "/tmp/virtuoso_hX3946.ini", "+wait")
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "org.freedesktop.DBus.Error.UnknownObject - No such object path '/org/soprano/Server'"
"/usr/bin/akonadi_nepomuk_contact_feeder(3980)" Soprano: "QLocalSocket::connectToServer: Invalid name"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Database "akonadi" opened using driver "QMYSQL" 
[/usr/bin/nepomukservicestub] "
" 
"        Wed May 11 2011
" 
"11:36:43 OpenLink Virtuoso Universal Server
"
[/usr/bin/nepomukservicestub] "11:36:43 Version 06.01.3127-pthreads for Linux as of Apr 12 2011
" 
"11:36:43 uses parts of OpenSSL, PCRE, Html Tidy
"
[/usr/bin/nepomukservicestub] "11:36:44 Database version 3126
"
[/usr/bin/nepomukservicestub] "11:36:44 Entering Lite Mode
"
[/usr/bin/nepomukservicestub] "11:36:44 SQL Optimizer enabled (max 1000 layouts)
"
[/usr/bin/nepomukservicestub] "11:36:46 Compiler unit is timed at 0.001209 msec
"
[/usr/bin/nepomukservicestub] "11:36:46 Roll forward started
"
[/usr/bin/nepomukservicestub] "11:36:46     100 transactions, 54467 bytes replayed (100 %)
"
[/usr/bin/nepomukservicestub] "11:36:46 Roll forward complete
"
[/usr/bin/nepomukservicestub] "11:36:46 Checkpoint started
"
[/usr/bin/nepomukservicestub] "11:36:47 Checkpoint finished, log reused
"
[/usr/bin/nepomukservicestub] "11:36:49 Server online at 1111 (pid 4038)
"
[/usr/bin/nepomukservicestub] Virtuoso started: 4038
[/usr/bin/nepomukservicestub] Soprano::ODBC::ConnectionPool::ConnectionPool(const QString&, const QStringList&, QObject*) "host=localhost:1111;uid=dba;pwd=dba;driver=/usr/lib/virtodbc_r.so"
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x1bb9a10)
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(3946)" Soprano: "SQLGetData for data length failed (iODBC Error: [OpenLink][Virtuoso iODBC Driver]CL056: Bookmarks not enable for statement)"
[/usr/bin/nepomukservicestub] bool Soprano::Virtuoso::DatabaseConfigurator::updateFulltextIndexRules(bool) empty rule name!
[/usr/bin/nepomukservicestub] virtual Soprano::ODBC::Connection::~Connection() QThread(0x1bb9a10)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x1bb9a10)
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() QThread(0x1d743a0) 
virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 1 
virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 2
Akonadi::NepomukSearchEngine(0x22344e0) QDBusServiceWatcher(0x2293460) 
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x1d53ef0) 
virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 3
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 4 
virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 5 
Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x1d928b0) 
Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x1d53c70) 
virtual void Soprano::Server::ServerConnection::run() thread done. 
virtual Soprano::ODBC::Connection::~Connection() Soprano::Server::ServerConnection(0x1d928b0) 
void Soprano::Server::ServerCore::serverConnectionFinished() 
virtual Soprano::Server::ServerConnection::~ServerConnection() Removing connection 
void Soprano::Server::ServerCore::serverConnectionFinished() Connection removed. Current count: 4 
virtual void Soprano::Server::LocalServer::incomingConnection(quintptr) 
void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 5
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 6
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x7f65680015e0)
[/usr/bin/nepomukservicestub] virtual Soprano::ODBC::Connection::~Connection() QThread(0x1d743a0)
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(127, 0) 
QGraphicsLinearLayout::removeAt: invalid index 1
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 
[/usr/bin/nepomukservicestub] virtual void Soprano::Server::LocalServer::incomingConnection(quintptr)
[/usr/bin/nepomukservicestub] void Soprano::Server::ServerCorePrivate::addConnection(Soprano::Server::ServerConnection*) New connection. New count: 7
[/usr/bin/nepomukservicestub] Soprano::ODBC::Connection::Connection() Soprano::Server::ServerConnection(0x7f6570006a20)
plasma-desktop(3897)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) 

I believe that the most important file here is the xsession-error, and as I have said the file is cut at last line that appeared before the KDE got stuck, in case it is not enough info just tell me how much should I let it run.

Any suggestions?

Last edited by r_dlfo (2011-05-12 02:14:35)

Offline

#2 2011-05-11 19:33:21

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Try deleting you .xinitrc file and if you still have problems try removing your .kde4/ folder (this will delete any settings you've changed in kde so perhaps you may want to rename it instead).

If neither of these help try switching to runlevel 3 and doing using kdm from /etc/rc.d/kdm start and see if that makes any difference.

Offline

#3 2011-05-11 20:03:23

Butcher
Member
Registered: 2009-02-04
Posts: 158

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

I suggest you to use kdm instead of that method to start a session.

Offline

#4 2011-05-11 21:55:42

r_dlfo
Member
Registered: 2011-05-10
Posts: 11

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

@George: I tried to start it using /etc/rc.d/kdm start and it did made a difference, on the loading screen the desktop icon "cleared" yet KDE couldn´t finish booting. Deleting .kde4 and .xinitrc didn´t change the out come. Xsession-errors file changed a bit, and there are still the same OCDB errors but I noticed some mysql error lines that did not appear before, do I need mysql for running KDE?

Also, is it correct for me to be loading it as root? kdm wont start if I try using normal user.

Butcher wrote:

I suggest you to use kdm instead of that method to start a session.

Could you please elaborate? What I'm doing right now is calling kdm as doing a startkde gives me a $DISPLAY error.  (I can start X, and kdm without problems.)


Thank both of you for your responses, I will be poking around the Xserver alone.

Offline

#5 2011-05-11 22:34:13

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Yes you're quite right to be running kdm as root, I think that all DMs have to be run as root in order to be able to log different users in (same as the gettys that handle console logins).
You need mysql installed but not running, a mysql server is used by Akonadi (the new PIM system) but it will be started by akonadi once the kde session starts it.

Have you got any files into your /home/$USER/ directory left over from running other desktops or copied from previous installs? If so have you tried this with a new user?

Apart from that, try creating a .kde4/share/config/kwinrc file (or edit it if it exists) and putting in the lines

[Compositing]
Enabled=false

to check if its an issue with kwin effects and your nvidia driver.

Offline

#6 2011-05-12 02:12:16

r_dlfo
Member
Registered: 2011-05-10
Posts: 11

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

George wrote:

Apart from that, try creating a .kde4/share/config/kwinrc file (or edit it if it exists) and putting in the lines

[Compositing]
Enabled=false

to check if its an issue with kwin effects and your nvidia driver.

There you go, modifying the mentioned file solved everything, thank you very much.
Let me mark this post as Solved and add a note on the KDE awiki entry right away.

George, I'm still curious about why I could 'run it' within xserver, but failed when it was started alone.
Would you mind explaining what compositing archives in in KDE? Is it a bug on KDE or Nvidia software?

Offline

#7 2011-05-12 11:20:52

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Compositing is needed for the desktop effects, everything from shadows under windows to things like the desktop cube. Its difficult to say whether its a nvidia or kde bug since I was just going on guesswork; I know that compositing is started at about the point you mention the freezes. I don't know how far KDE loaded when you started it manually since I don't really recognise your description of what it was like but I'd guess that some other window manager (twm perhaps if you've been following the wiki) was already running, in which case kwin (which does the compositing) would not have started.

Since desktop effects really improve the look and feel of kde (things like shadows and improved window switchers, desktop cube and the like are pure eye-candy) you may wish to debug further. Your graphics card should be able to run desktop effects as I have a laptop with a previous generation nvidia chip which runs fine after a bit of tweaking.
If you load the desktop effects section of system settings you should see a checkbox "Enable desktop effects" if you check that you'll be able to switch to the "All effects" tab. Try disabling the Blur effect and clicking "Apply". If kwin still can enable compositing you'll see a box with a countdown that will automatically disable desktop effects again if you don't choose to keep the new settings. You might also want to try changing the scale method from "Accurate" to "Smooth" in the advanced tab.

Offline

#8 2011-05-14 06:29:32

r_dlfo
Member
Registered: 2011-05-10
Posts: 11

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Hey everyone, I just wanted to share a bit more of what I found while playing with the "compositing" effects in KDE4 configuration.

Something important that I discovered about the initial problem was that the KDE desktop did actually load, but it was the screen that stopped updating when the composition effect kicked in. The combination of the Geforce Go 7200 GPU & Nvidia driver seems to be breaking whenever the option Enable direct rendering in the Advanced option of Configure desktop effects is active; in order to fix it the option must be turned off.

Other things that I found out that improved performance and overall stability of the system were:

  • OpenGL option at the Compositing type,

  • The "Disable functionality checks" option was checked,

  • The "Smooth" option at the "Scale method" as suggested by the user George;

  • "Shared Memory" on the  "OpenGL mode" (the GPU model uses Shared Memory)

  • Disabling VSync and of course "Enable direct rendering".

Right now I can use all the desktop effect without much problem with these settings,
again, thank you George for pointing me to the right place.

Offline

#9 2011-05-14 11:30:09

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

"Shared Memory" on the  "OpenGL mode" (the GPU model uses Shared Memory)

As far as I'm aware, the KWin developers generally recommend using Texture from Pixmap, no matter whether the GPU shares system RAM or not, its just that in this case the nvidia binary drivers don't play well with TfP, on the other hand Shared Memory causes screen corruption on my Intel GPU which shares system RAM.
In other words - you don't have to use "shared memory" mode just because you GPU shares system ram but its worth trying if you are experiencing trouble.

Are you sure about disabling "Enable direct rendering" everywhere else I've heard that nvidia drivers work well with VSync off and DRI on?

Offline

#10 2011-05-15 06:54:51

r_dlfo
Member
Registered: 2011-05-10
Posts: 11

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

George wrote:

"Shared Memory" on the  "OpenGL mode" (the GPU model uses Shared Memory)

As far as I'm aware, the KWin developers generally recommend using Texture from Pixmap, no matter whether the GPU shares system RAM or not, its just that in this case the nvidia binary drivers don't play well with TfP, on the other hand Shared Memory causes screen corruption on my Intel GPU which shares system RAM.
In other words - you don't have to use "shared memory" mode just because you GPU shares system ram but its worth trying if you are experiencing trouble.

Are you sure about disabling "Enable direct rendering" everywhere else I've heard that nvidia drivers work well with VSync off and DRI on?

Yup, I tried all the options one by one and VSync caused lag but... not complete screenlock as the EDR.

Something that happens to me is that when I try the other non-OpenGL options the current panels get some weird patterns on them. This laptop model has a mobo from nvidia which leads me to think that it would better to use this option as the whole thing was designed to take advantage of that. I don't know any tests I could run to backup my claims of increased performance, but if you know any I would sure give them a try for the sake of performance.

Offline

#11 2011-05-15 10:45:11

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Well about the only one would be enabling the "Show FPS" effect under the all effects panel which shows an FPS graph in the top right corner of the screen, but if everything works well for you then there's no need to go on experimenting. The only other thing I would suggest is disabling "Suspend Desktop Effects for fullscreen windows" as this can cause flickering with fullscreen videos.

Offline

#12 2011-08-22 13:21:14

behemothy
Member
Registered: 2010-09-03
Posts: 6

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

I have the same problem, but

[Compositing]
Enabled=false

doesn't work for me - loading screen is still stuck.
I deleted kwinrc and readded those strings - no effect.
My nvidia card is Gf6200, video driver is proprietary.

Offline

#13 2011-08-22 14:13:54

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

behemothy;
How about adding

Backend=Xrender

to the [Compositing] section of your kwinrc - this will result in kwin using xrender for compositing instead of OpenGL, xrender will use your cpu rather than your graphics card so you should still experiment with OpenGL compositing with the settings under Advanced if this workaround helps. You could also try pressing Alt+Shift+F12 when you get to the blank screen which will temporarily disable compositing which might be needed if the config behaviour has changed with 4.7.
If that doesn't help you'll need to post your .xsession-errors file here so we can see what is going on.

Offline

#14 2011-08-22 15:07:00

venky80
Member
Registered: 2007-05-13
Posts: 996

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

I am facing the same issue wit minimal kde install, if I install just kdebase and phonon-gstreamer-backend, I am unable to get past KDM. I am on r600 ati card, so it is not just issue with nvidia as mentioned in the wiki.


DELL XPS 1640 with ATI Mobility Radeon  HD 3670. Arch Linux KDE Minimal Install

Offline

#15 2011-08-22 15:11:37

George
Member
Registered: 2011-05-11
Posts: 165

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

There are various posts in the forums about problems with minimal kde installs. You can try a full install and see if that works then try stripping it down to see what packages cause it to fail when they are removed, then if ideally report a bug so the devs can work out the dependancy problem.

Offline

#16 2011-08-22 15:29:37

behemothy
Member
Registered: 2010-09-03
Posts: 6

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Backend=Xrender

Whoa, thank you, I entered. Also, I turn Opengl in compositing type settings back and enabled desktop effects - it works even after reboot (loading screen does't stuck).

There are various posts in the forums about problems with minimal kde installs.

I didn't say, but I have minimal kde too. I just installed kde-base.

Offline

#17 2011-08-30 15:22:46

praveenthivari
Member
Registered: 2011-08-29
Posts: 22

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

As posted in comment #14 I also had exactly the same problem. However full installtion did solve the issue. But I am still trying to understand wat package does kde require to complete the loading of desktop.

By the way the "Enabled=false" trick in kwinrc DIDN'T work nor did deleting the .kde folder

Offline

#18 2011-08-30 21:13:26

gerald82
Member
From: The known universe
Registered: 2011-03-25
Posts: 60

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

Please also see this thread:
https://bbs.archlinux.org/viewtopic.php?id=123536

Fault description sounds very similar like the one in here, but the proposed solution didn't work.

Offline

#19 2011-09-05 07:22:08

praveenthivari
Member
Registered: 2011-08-29
Posts: 22

Re: [Solved] KDE4 won´t finish loading after login-in with KDM

@gerald82: As for comment #18 . That it didn't work for me too.

Offline

Board footer

Powered by FluxBB