LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   after upgrading to current from slack64 14.1, kde won't run July 21 2015 (https://www.linuxquestions.org/questions/slackware-14/after-upgrading-to-current-from-slack64-14-1-kde-wont-run-july-21-2015-a-4175548563/)

babbab 07-21-2015 04:16 PM

after upgrading to current from slack64 14.1, kde won't run July 21 2015
 
after upgrading to slackware current from slackware64 14.1, kde won't start

last screen output from screeen that crashed is something like cannot load librry libkdeinit4_ksmserver.so

but error message goes up to
cannot load library_kded_powerdevil

I need a clue badly

can anyone help to find out where to start to look at first when debugging?

willysr 07-21-2015 05:20 PM

how do you perform your upgrade?

Didier Spaier 07-21-2015 05:37 PM

According to the Slackware Package Browser shared objects named libkdeinit4_ksmserver.so are shipped in both Slackware64-14.1 and Slackware64-current.

I just hope that you are not upgrading from Slackware64-14.1 (64-bit) to Slackware-current (32-bit) as that can't work... To be sure check what mirror you have uncommented in /etc/slackpkg/mirrors if that's how you did the upgrade.

babbab 07-21-2015 06:17 PM

I upgraded with following commands

slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system

I just checked which one I uncommented in the mirror file

it says the one in slackware64-current

and I checked in the /var/log/packages
the package containing ksm lib is installed
it's kde-workspace-4.11.17-x86_64-1

so I'm asumming it's x64

willysr 07-21-2015 07:44 PM

have you tried to reboot and merge all .new config files ?

babbab 07-21-2015 08:12 PM

when it asked about .new conf file
I answered to an option that i now don't remember, but
when I searched .new file with find command it shows only
passwd.new group.new shadow.new
and some files in /usr/share directory

so looks like no conf change for kde or x

now I'm using xfce because couldn't run kde.

insterestingly I found out I can't lauch firefox either.

it says XPCOMGlueLoad error for file /usr/lib64/firefox-39.0/libxul.so:
/usr/lib64/libstdc++.so.6:version 'GLIBCXX_3.4.20' not found (required by /usr/lib64/firefox-39.0/libxulso)
couln't load XPCOM

i check libstdc++ is there and libxul is there. what is this GLIBCXX_3.4.20 that I'm missing? What package has it?

on the ksmserver error message that when I tried to lauch kde, it also says that I'm missing this GLIBCXX_3.4.20

more investigation, I found out I'm missing glibc. In the log/removed_pkg it says glibc-2.17 is upgraded but in log/pkgs it is missing.

I installed alien's multilib
and blacklisted in slackpkg/blacklist as

[0-9]+_SBo
[0-9]+alien
[0-9]+compat32

is this something to do with missing glibc?

problem solved. it turns out I had to upgrde pkg from alien's current directoy

mralk3 07-21-2015 09:35 PM

OP solved issue. I was a bit late in posting.


All times are GMT -5. The time now is 02:23 PM.