[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Unable to start session - ksmserver error [FIXED]
From: Szombathelyi_György <gyurco () freemail ! hu>
Date: 2004-11-17 8:04:15
Message-ID: 419B05FF.9040604 () freemail ! hu
[Download RAW message or body]
Scott Newton wrote:
> On Sunday, 14 November 2004 17:22, Scott Newton wrote:
>
>>>Could not start ksmserver. Check your installation.
>
>
> I've managed to fix this but am still a bit at a lost as to why it happened.
>
> The latest updates didn't fix the problem so I tried a make clean in the
> ksmserver directory and rebuilt it. No luck. So I removed the ksmserver
> completely and then did the normal cvs up, make -f Makefile.cvs, configure,
> make and make install routine. Now ksmserver no longer complained but at the
> end of kwin coming up I had no desktop, no kicker, nothing except a screen
> containing the desktop that the login screen has and the knotes icon stuck in
> the middle of the screen. Looking through .xsession-errors I now had the
> following:
> Could not find kdemain: /usr/lib/kde3/kwin.so: undefined symbol: main
> Could not find kdemain: /usr/lib/kde3/kdesktop.so: undefined symbol: main
> Could not find kdemain: /usr/lib/kde3/kicker.so: undefined symbol: main
> So I removed the kwin, kdesktop and kicker directories and did the same again.
> Now I could log in.
>
> Thinking all was now fixed I tried starting konsole. Same error - undefined
> symbol main in /usr/lib/kde3/konsole.so. kfmclient gave me the same thing. So
> I did a make distclean in kdebase and repeated the cvs up ... make install
> routine. This didn't fix the problem. So I removed kdebase completely and
> rechecked it out of cvs and built it. Now everything is back to normal.
>
> What I don't understand is why only applications from kdebase were affected.
> digikam worked fine. knotes worked fine. juk worked fine. kwalletmanager
> worked fine. And this despite the fact that the build that started the issue
> was a build of all the kde modules I'm using (which is most of them). I only
> have one instance of kde on my system - the cvs version so it seems unlikely
> that it was picking up old instances of other KDE libraries.
>
> I suspect this is related to other people's problems with building kdelibs and
> kdebase. Does anyone have a good explanation of why this happened?
>
> Thanks
This is due to the -fvisibility=hidden flag. See:
http://lists.kde.org/?l=kde-core-devel&m=110052200808863&w=2
Bye,
György
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic