Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] KDE4: No Kwin
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 792
Location: Greece

PostPosted: Sat Jan 26, 2013 9:50 am    Post subject: [SOLVED] KDE4: No Kwin Reply with quote

Hi there,
I normally use KDE4 as a fallback WM, so I don't know when exactly this problem started to occur: I start KDE with a startx from the terminal (I don't use a login manager) and when I get to KDE there is no windows decoration. Worse than that, every windows is placed on the left top corner, and they cannot be manipulated (moved, resized, minimized, raised or lowered, etc). Curiously enough, windows not relying on kwin (audacious, chrome, etc) can be used normally.

My only (naive) idea was to try to start kwin manually:
Code:
† perjanus † ~ $  kwin
kwin: symbol lookup error: /usr/lib64/libkdeinit4_kwin.so: undefined symbol: _ZN10KWorkSpace10trimMallocEv
† perjanus † ~ $


Any ideas?
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)


Last edited by Holysword on Wed Feb 06, 2013 8:28 am; edited 1 time in total
Back to top
View user's profile Send private message
cord
Apprentice
Apprentice


Joined: 28 Apr 2007
Posts: 204

PostPosted: Wed Jan 30, 2013 7:37 pm    Post subject: Reply with quote

revdep-rebuild ?
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 792
Location: Greece

PostPosted: Fri Feb 01, 2013 2:36 pm    Post subject: Reply with quote

cord wrote:
revdep-rebuild ?


It re-compiles only the following packages:
Code:
Calculating dependencies... done!
[ebuild   R    ] sys-cluster/mpich2-1.5::science  USE="cxx fortran mpi-threads romio threads -doc" 0 kB
[ebuild   R    ] sci-libs/hdf5-1.8.10  USE="fortran fortran2003 mpi zlib -cxx -debug -examples -static-libs -szip -threads" 0 kB
[ebuild   R    ] sci-libs/netcdf-4.2.1.1  USE="dap hdf5 mpi -doc -examples -hdf -static-libs -szip {-test} -tools" 0 kB
[ebuild   R    ] sci-visualization/paraview-3.6.2  USE="gui mpi -boost -cg -doc -examples -mysql -odbc -overview -plugins -postgres -python -streaming" 0 kB
[ebuild     U  ] app-emulation/emul-linux-x86-gtklibs-20121202 [20120520] USE="-development" 6,047 kB

Total: 5 packages (1 upgrade, 4 reinstalls), Size of downloads: 6,047 kB


Not quite KDE-related...
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
cord
Apprentice
Apprentice


Joined: 28 Apr 2007
Posts: 204

PostPosted: Fri Feb 01, 2013 3:05 pm    Post subject: Reply with quote

Do you have main GUI packages? Show this:
Code:

emerge -pv xorg-x11 xdm kdm kdebase-startkde
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 792
Location: Greece

PostPosted: Fri Feb 01, 2013 3:54 pm    Post subject: Reply with quote

cord wrote:
Do you have main GUI packages? Show this:
Code:

emerge -pv xorg-x11 xdm kdm kdebase-startkde

I don't use xdm, kdm nor xorg-x11. Otherwise:

Code:
◢ perjanus ◣ ~ $  emerge -pv kdebase-startkde

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] x11-apps/xmessage-1.0.4  0 kB
[ebuild     U  ] kde-base/kfmclient-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/knotify-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/ksplash-4.9.5:4 [4.8.4:4] USE="3dnow mmx sse sse2 xinerama (-altivec) (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/libplasmagenericshell-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug {-test}" 0 kB
[ebuild     U  ] kde-base/plasma-runtime-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/phonon-kde-4.9.5:4 [4.8.4:4] USE="alsa (-aqua) -debug -pulseaudio" 0 kB
[ebuild     U  ] kde-base/plasma-apps-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kstartupconfig-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kreadconfig-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/liboxygenstyle-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kuiserver-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kfile-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdebase-menu-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/knewstuff-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kcmshell-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/ktraderclient-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdebugdialog-4.9.5:4 [4.8.4:4] USE="handbook (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/renamedlg-plugins-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kioclient-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kiconfinder-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/keditfiletype-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kwallet-4.9.5:4 [4.8.4:4] USE="handbook (-aqua) -debug" 276 kB
[ebuild     U  ] kde-base/attica-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/knetattach-4.9.5:4 [4.8.4:4] USE="handbook (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdontchangethehostname-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kpasswdserver-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdebase-menu-icons-4.9.5:4 [4.8.4:4] USE="(-aqua)" 0 kB
[ebuild     U  ] kde-base/kglobalaccel-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/ktimezoned-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdebase-data-4.9.5:4 [4.9.3:4] USE="wallpapers (-aqua)" 0 kB
[ebuild     U  ] kde-base/kdebase-desktoptheme-4.9.5:4 [4.8.4:4] USE="(-aqua)" 0 kB
[ebuild     U  ] kde-base/kquitapp-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kmimetypefinder-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kurifilter-plugins-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild  N     ] kde-base/nepomuk-4.9.5:4  USE="handbook (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kstart-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/khotkeys-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdnssd-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug -zeroconf" 8,817 kB
[ebuild     U  ] kde-base/kcheckpass-4.9.5:4 [4.8.4:4] USE="pam (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kcminit-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kwin-4.9.5:4 [4.8.4:4] USE="opengl (-aqua) -debug -gles" 0 kB
[ebuild     U  ] kde-base/kcontrol-4.9.5:4 [4.8.4:4] USE="handbook (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdepimlibs-4.9.5:4 [4.8.4:4] USE="handbook ldap semantic-desktop (-aqua) -debug -prison {-test}" 2,657 kB
[ebuild     U  ] kde-base/ksmserver-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/krunner-4.9.5:4 [4.8.4:4] USE="opengl (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/libplasmaclock-4.9.5:4 [4.8.4:4] USE="holidays (-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/drkonqi-4.9.5:4 [4.8.4:4] USE="(-aqua) -debug" 0 kB
[ebuild     U  ] kde-base/kdebase-runtime-meta-4.9.5:4 [4.8.4:4] USE="handbook semantic-desktop* (-aqua)" 0 kB
[ebuild     U  ] kde-base/plasma-workspace-4.9.5:4 [4.8.4:4] USE="handbook rss semantic-desktop (-aqua) -debug -google-gadgets -gps -python -qalculate" 0 kB
[ebuild     U  ] kde-base/kdebase-startkde-4.9.5:4 [4.8.4:4] USE="wallpapers (-aqua)" 0 kB

Total: 51 packages (49 upgrades, 2 new), Size of downloads: 11,748 kB
◢ perjanus ◣ ~ $ 

_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5573

PostPosted: Fri Feb 01, 2013 4:43 pm    Post subject: Reply with quote

Given the number of updates on that list, are you mixing different versions of kde packages (that is you have i.e. some from KDE 4.8 and some from KDE 4.9) ?
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 3919
Location: Irgendwo im Nirgendwo

PostPosted: Fri Feb 01, 2013 4:50 pm    Post subject: Reply with quote

The missing symbol comes from kde-base/libkworkspace. It does not appear in the update list. Could you look which version you have installed? And when?
I am sure that installing libkworkspace-4.9.5 + doing an emerge -uDNavt world will fix you issue.
_________________
"der mac dennoch wesen geil"
Wolfram von Eschenbach, Parzival (Buch 1, Z. 7).
Ein frühes Statement gegen Windows.

My overlay
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 792
Location: Greece

PostPosted: Sat Feb 02, 2013 9:22 pm    Post subject: Reply with quote

VoidMage wrote:
Given the number of updates on that list, are you mixing different versions of kde packages (that is you have i.e. some from KDE 4.8 and some from KDE 4.9) ?

Not that I am aware of.

franzf wrote:
The missing symbol comes from kde-base/libkworkspace. It does not appear in the update list. Could you look which version you have installed? And when?
I am sure that installing libkworkspace-4.9.5 + doing an emerge -uDNavt world will fix you issue.


This is the version:
[ebuild R ] kde-base/libkworkspace-4.9.5:4 USE="(-aqua) -debug" 0 kB

I'm going to follow your suggestion and let you know as soon as possible. Thank you all for your suggestions.
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5573

PostPosted: Sat Feb 02, 2013 9:41 pm    Post subject: Reply with quote

Holysword wrote:
VoidMage wrote:
Given the number of updates on that list, are you mixing different versions of kde packages (that is you have i.e. some from KDE 4.8 and some from KDE 4.9) ?

Not that I am aware of.

This is the version:
[ebuild R ] kde-base/libkworkspace-4.9.5:4 USE="(-aqua) -debug" 0 kB


Unless in the meantime you've run all of those updates, you've just contradicted yourself.
Back to top
View user's profile Send private message
cord
Apprentice
Apprentice


Joined: 28 Apr 2007
Posts: 204

PostPosted: Sun Feb 03, 2013 3:05 pm    Post subject: Reply with quote

ok, do this:
Code:

# emerge --sync --quiet; emerge -uDNavt world; etc-update; emerge --depclean; revdep-rebuild -i
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 792
Location: Greece

PostPosted: Tue Feb 05, 2013 10:43 am    Post subject: Reply with quote

VoidMage wrote:
Unless in the meantime you've run all of those updates, you've just contradicted yourself.

Not if I wasn't aware when I wrote, which is exactly the case. But luckily, we're not playing a "battle of words" game, are we?

Holysword wrote:
I'm going to follow your suggestion and let you know as soon as possible. Thank you all for your suggestions.

franzf wrote:
The missing symbol comes from kde-base/libkworkspace. It does not appear in the update list. Could you look which version you have installed? And when?
I am sure that installing libkworkspace-4.9.5 + doing an emerge -uDNavt world will fix you issue.

cord wrote:
ok, do this:

Nothing. Still the same error.

However, I did realise that no kde package is in my world, so "emerge world" does not update it. The bug probably comes from the fact that one or two packages in my world pulled in libkworkspace (which was in version 4.9.5) and kdebase-data (which was 4.9.3) but not the others (which were in 4.8.4). I'm updating as I type this, and adding kdebase-meta to world to avoid future problems...

EDIT#1: Yes, recompiling kde packages with a emerge -auND --select kdebase-meta solves the problem. Thank you everybody.
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum