View previous topic :: View next topic |
Author |
Message |
Holysword l33t
Joined: 19 Nov 2006 Posts: 946 Location: Greece
|
Posted: Sat Jan 26, 2013 9:50 am Post subject: [SOLVED] KDE4: No Kwin |
|
|
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 |
|
|
cord Guru
Joined: 28 Apr 2007 Posts: 344
|
Posted: Wed Jan 30, 2013 7:37 pm Post subject: |
|
|
revdep-rebuild ? |
|
Back to top |
|
|
Holysword l33t
Joined: 19 Nov 2006 Posts: 946 Location: Greece
|
Posted: Fri Feb 01, 2013 2:36 pm Post subject: |
|
|
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 |
|
|
cord Guru
Joined: 28 Apr 2007 Posts: 344
|
Posted: Fri Feb 01, 2013 3:05 pm Post subject: |
|
|
Do you have main GUI packages? Show this:
Code: |
emerge -pv xorg-x11 xdm kdm kdebase-startkde
|
|
|
Back to top |
|
|
Holysword l33t
Joined: 19 Nov 2006 Posts: 946 Location: Greece
|
Posted: Fri Feb 01, 2013 3:54 pm Post subject: |
|
|
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 |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Fri Feb 01, 2013 4:43 pm Post subject: |
|
|
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 |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Fri Feb 01, 2013 4:50 pm Post subject: |
|
|
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. |
|
Back to top |
|
|
Holysword l33t
Joined: 19 Nov 2006 Posts: 946 Location: Greece
|
Posted: Sat Feb 02, 2013 9:22 pm Post subject: |
|
|
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 |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sat Feb 02, 2013 9:41 pm Post subject: |
|
|
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 |
|
|
cord Guru
Joined: 28 Apr 2007 Posts: 344
|
Posted: Sun Feb 03, 2013 3:05 pm Post subject: |
|
|
ok, do this:
Code: |
# emerge --sync --quiet; emerge -uDNavt world; etc-update; emerge --depclean; revdep-rebuild -i
|
|
|
Back to top |
|
|
Holysword l33t
Joined: 19 Nov 2006 Posts: 946 Location: Greece
|
Posted: Tue Feb 05, 2013 10:43 am Post subject: |
|
|
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. |
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 |
|
|
|