KDE 4.3.4 cannot start
Sagara Wijetunga
sagara at tomahawk.com.sg
Sat Jan 9 13:54:55 GMT 2010
James Tyrer wrote:
> Sagara Wijetunga wrote:
>
>> James Tyrer wrote:
>>
>>>> I have found an error, some important variables mentioned in
>>>> http://techbase.kde.org/Getting_Started/Build/KDE4.x were not set
>>>> properly.
>>>>
>>>>
>>> Could you please be more specific? Or, was it just that you needed to
>>> set them to different values because things were installed different
>>> places on your system?
>>>
>>>
>>>
>> No, certain variables such as XDG_DATA_HOME and XDG_CONFIG_HOME were not
>> set at all. They are at a different location in
>> http://techbase.kde.org/Getting_Started/Build/KDE4.x page, not under
>> "Switching to KDE-4". export QTDIR was missed.
>>
>>
> In both cases, it was intentional. There is no need to set the default
> paths for XDG_DATA_HOME and XDG_CONFIG_HOME. They are included in the
> "$HOME/.bash_profile" file for the KDE-4 user only to override any
> possible settings elsewhere on the system. I did not include "export
> QTDIR" because it is needed only to compile against Qt libraries, not to
> run application compiled against them.
>
> However, I should have added some comment about both issues (and I have).
>
>
>>>> I have fixed it and then ran startkde, now it complain following:
>>>> **
>>>> kstartupconfig4 does not exist or failed. The error code is 3. Check
>>>> your installation.
>>>>
>>>> kstartupconfig4 exists:
>>>> type kstartupconfig4
>>>> kstartupconfig4 is /usr/bin/kstartupconfig4
>>>>
>>>> I have Google searched on kstartupconfig4 issue, but still could not
>>>> find a proper fix, any idea to share?
>>>>
>>>>
>>>>
>>> I still think that you should install KDESupport. It installs these
>>> packages:
>>>
>>> akonadi
>>> automoc
>>> cpptoxml
>>> decibel
>>> phonon
>>> polkit-qt
>>> qimageblitz
>>> soprano
>>> strigi
>>> taglib
>>> taglib-extras
>>> tapioca-qt
>>> telepathy-qt
>>>
>>> I specifically note "polkit-qt" which might be your specific problem.
>>>
>>> Before you install Qt-4, you need to install:
>>>
>>> DBus
>>> DBus-Glib
>>> HAL
>>> HAL-Info
>>> PolicyKit
>>> EggDBus
>>> polkit
>>> ConsoleKit
>>>
>>> and the file: "/etc/dbus-1/session-local.conf" might need "servicedir"s
>>> added.
>>>
>>> You also need to install "qca" (after you install Qt)
>>>
>>> The other stuff listed:
>>>
>>> http://techbase.kde.org/Getting_Started/Build/KDE4/LFS
>>>
>>> might not be needed for KDE 4 to start, but they are dependencies and
>>> you should install them.
>>>
>>>
>>>
>> I have pre installed what is mentioned in the
>> http://techbase.kde.org/Getting_Started/Build/KDE4/LFS, others installed
>> as when needed when compiling KDE. What is not installed in what you
>> mentioned are only cpptoxml, tapioca-qt and telepathy-qt. They were not
>> mentioned at the cmake stage yet.
>>
>> I have found why /usr/bin/kdostartupconfig4 fails.
>>
>> /usr/bin/kdostartupconfig4
>> kdostartupconfig4(12560) main: Running kdostartupconfig.
>> kdostartupconfig4(12560) main: "/root/.kde/share/config/startupconfigkeys"
>> echo $?
>> 3
>> ls -l /root/.kde/share/config/startupconfigkeys
>> ls: /root/.kde/share/config/startupconfigkeys: No such file or directory
>>
>> ls -l /root/.kde4/share/config/startupconfigkeys
>> -rw-r--r-- 1 root wheel 371 Jan 8 12:49
>> /root/.kde4/share/config/startupconfigkeys
>>
>> So the file path specified is wrong:
>>
>> QString keysname = KStandardDirs::locateLocal( "config", "startupconfigkeys" );
>> QFile keys( keysname );
>> if( !keys.open( QIODevice::ReadOnly ))
>> return 3;
>>
>> Now the question is what environment variable provides .kde4 instead .kde?
>>
>>
> That would be KDEHOME.
>
Thanks for the info.
Now I don't have a $HOME/.kde4 directory. I have only $HOME/.kde. Is it
now KDE doesn't use $HOME/.kde4 directory and instead use $HOME/.kde
directory or is this an indication of error?
Regards
Sagara
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list