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