| Summary: | Empty panel in kconfig and empty page in konqueror settings | ||
|---|---|---|---|
| Product: | TDE | Reporter: | joey t <joey> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | bugwatch, darrella, joey, slavek.banko, yarolig |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | 287 | ||
| Bug Blocks: | |||
| Attachments: |
kcontrol with sidebar icons missing
konqueror settings dialog just says "Empty Page" installed debs same kcontrol problem in ubuntu output from dpkg -l "*trinity*", removed descriptions .xsession-errors file for a fresh user running TDE (startkde) |
||
Created attachment 1098 [details]
konqueror settings dialog just says "Empty Page"
Please, what version actually now have installed?
Image in attachment 1097 [details] shows 3.5.12.
Created attachment 1102 [details] installed debs Yes 3.5.12, from the respository: deb [arch=i386] http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian squeeze main See attachment for full list of packages. I am running on 64 bit now but I think I had this problem for a long time, including when I was on a 32 bit machine. Probably related: Konqueror runs ok, but it doesn't know any file associations, so it always prompts "Open with...?" after a double-click. Probably unrelated: I have seen this message, although I can't reproduce it right now except by running Konqueror 4. "KConfigIni: In file /tmp/kde-sandbox02/kconf_updateW13685.tmp, line 1: " Invalid entry (missing '=') The file is in fact always empty. If this is related, then perhaps there is some accidental overlap occurring between KDE4 and KDE3 apps? But then ... I should have had no problem in my fresh chroot test (trinity only, no KDE4) ... although I did connect to my main X session; I don't know if DCOP can be contacted that way. Please, do you have any reason to hold 3.5.12, instead of update to 3.5.13.x? *** Bug 1409 has been marked as a duplicate of this bug. *** I tried upgrading to 3.5.13.x on Debian but ran into problems with .la files, which I will try to resolve later. Now I am on a fresh Ubuntu 32-bit install, on a different machine. I get the same behaviour from kcontrol. kcontrol-trinity=4:3.5.13-1ubuntu0+ax3~precise kdesktop-trinity=4:3.5.13-1ubuntu0+ax3~precise Does this NOT happen for you guys? I wonder why this bug pursues me! Perhaps the problem is a missing dependency in the .debs? Created attachment 1111 [details]
same kcontrol problem in ubuntu
Created attachment 1112 [details]
output from dpkg -l "*trinity*", removed descriptions
Trinity I use every day and so far I have never encountered this problem. Try to run the Control Center from the console - if there was anything to write. Look up to .xsession-errors to see if there anything to write during Control Center starts. Thanks for response. My setup may be unique because I don't actually use TDE as my window manager, I use fluxbox! The things I run most regularly from Trinity are kicker, konqueror and kpdf. I *think* I first noticed this bug around November 2011, and only raised it in IRC, so I regret I am rather late in reporting it here! Nothing useful in .xsession-errors. Here is what a fresh user says on his first attempt to use a TDE app. The last line looks suspicious! phil@porridge:~$ /opt/trinity/bin/kcontrol kdeinit: Launched DCOPServer, pid = 15924 result = 0 kdeinit: Launched KLauncher, pid = 15929 result = 0 kdeinit: opened connection to :1.0 kdeinit: Launched KDED, pid = 15930 result = 0 kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher. kbuildsycoca running... Reusing existing ksycoca DCOP Cleaning up dead connections. kdeinit: PID 15932 terminated. kdeinit: Got EXEC_NEW 'kconf_update' from launcher. Invalid entry (missing '=') at /tmp/kde-phil/kconf_updateT5JzZP.tmp:1 May I ask, what command you run to start TDE, and what package it belongs to? I don't have a 'startkde' and conflicts are preventing me from installing everything required by kubuntu-desktop-trinity. Down with KDE4, Gnome and Unity! (Odpověď na komentář #10)
> Thanks for response. My setup may be unique because I don't actually use TDE
> as my window manager, I use fluxbox! The things I run most regularly from
> Trinity are kicker, konqueror and kpdf.
>
> I *think* I first noticed this bug around November 2011, and only raised it in
> IRC, so I regret I am rather late in reporting it here!
>
> Nothing useful in .xsession-errors. Here is what a fresh user says on his
> first attempt to use a TDE app. The last line looks suspicious!
>
> phil@porridge:~$ /opt/trinity/bin/kcontrol
> kdeinit: Launched DCOPServer, pid = 15924 result = 0
> kdeinit: Launched KLauncher, pid = 15929 result = 0
> kdeinit: opened connection to :1.0
> kdeinit: Launched KDED, pid = 15930 result = 0
> kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher.
> kbuildsycoca running...
> Reusing existing ksycoca
> DCOP Cleaning up dead connections.
> kdeinit: PID 15932 terminated.
> kdeinit: Got EXEC_NEW 'kconf_update' from launcher.
> Invalid entry (missing '=') at /tmp/kde-phil/kconf_updateT5JzZP.tmp:1
>
> May I ask, what command you run to start TDE, and what package it belongs to?
> I don't have a 'startkde' and conflicts are preventing me from installing
> everything required by kubuntu-desktop-trinity. Down with KDE4, Gnome and
> Unity!
startkde is in the package ksmserver-trinity.
I tried run kcontrol on a remote server (so that no active complete TDE sessions) even in such circumstances, kcontrol for me works perfectly fine.
Created attachment 1115 [details]
.xsession-errors file for a fresh user running TDE (startkde)
Uploaded the .xsession-errors file for a fresh user (steve) running TDE (startkde) for the first time.
Here are a few lines of note.
"KDEDIR: /opt/trinity" looks ok.
"KDEDIRS:" is followed by nothing. Is that normal?
"Invalid entry (missing '=') at /tmp/kde-steve/kconf_updateji2nuf.tmp:1" looks like trouble!
"ksmserver: error while loading shared libraries: libkdeinit_ksmserver.so: cannot open shared object file: No such file or directory" this looks bad too!
That file *is* present on my system:
# ldd /opt/trinity/lib/trinity/ksmserver.so
linux-gate.so.1 => (0xb77c6000)
libkdeinit_ksmserver.so => not found
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75fc000)
/lib/ld-linux.so.2 (0xb77c7000)
(Odpověď na komentář #12)
> Vytvořena příloha 1115
> .xsession-errors file for a fresh user running TDE (startkde)
>
> Uploaded the .xsession-errors file for a fresh user (steve) running TDE
> (startkde) for the first time.
>
> Here are a few lines of note.
>
> "KDEDIR: /opt/trinity" looks ok.
>
> "KDEDIRS:" is followed by nothing. Is that normal?
>
> "Invalid entry (missing '=') at /tmp/kde-steve/kconf_updateji2nuf.tmp:1" looks
> like trouble!
>
> "ksmserver: error while loading shared libraries: libkdeinit_ksmserver.so:
> cannot open shared object file: No such file or directory" this looks bad too!
>
> That file *is* present on my system:
>
> # ldd /opt/trinity/lib/trinity/ksmserver.so
> linux-gate.so.1 => (0xb77c6000)
> libkdeinit_ksmserver.so => not found
> libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75fc000)
> /lib/ld-linux.so.2 (0xb77c7000)
Package kdelibs-data-trinity contains the file /etc/ld.so.conf.d/trinitylibs.conf, which defines the library paths for Trinity. With this ldd should be able to find the library libkdeinit_ksmserver.so in /opt/trinity/lib/libkdeinit_ksmserver.so - library is also part of the package ksmserver-trinity.
Maybe it missing after installing the package ksmserver-trinity run ldconfig to update his cache.
(Odpověď na komentář #11)
> (Odpověď na komentář #10)
> > Thanks for response. My setup may be unique because I don't actually use TDE
> > as my window manager, I use fluxbox! The things I run most regularly from
> > Trinity are kicker, konqueror and kpdf.
> >
> > I *think* I first noticed this bug around November 2011, and only raised it in
> > IRC, so I regret I am rather late in reporting it here!
> >
> > Nothing useful in .xsession-errors. Here is what a fresh user says on his
> > first attempt to use a TDE app. The last line looks suspicious!
> >
> > phil@porridge:~$ /opt/trinity/bin/kcontrol
> > kdeinit: Launched DCOPServer, pid = 15924 result = 0
> > kdeinit: Launched KLauncher, pid = 15929 result = 0
> > kdeinit: opened connection to :1.0
> > kdeinit: Launched KDED, pid = 15930 result = 0
> > kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher.
> > kbuildsycoca running...
> > Reusing existing ksycoca
> > DCOP Cleaning up dead connections.
> > kdeinit: PID 15932 terminated.
> > kdeinit: Got EXEC_NEW 'kconf_update' from launcher.
> > Invalid entry (missing '=') at /tmp/kde-phil/kconf_updateT5JzZP.tmp:1
> >
> > May I ask, what command you run to start TDE, and what package it belongs to?
> > I don't have a 'startkde' and conflicts are preventing me from installing
> > everything required by kubuntu-desktop-trinity. Down with KDE4, Gnome and
> > Unity!
>
> startkde is in the package ksmserver-trinity.
>
> I tried run kcontrol on a remote server (so that no active complete TDE
> sessions) even in such circumstances, kcontrol for me works perfectly fine.
Now I tried to run /opt/trinity/bin/kcontrol from chroot on another test machine (ie as root), and on a remote server, where it is fully functional TDE (beginning from kdm-trinity) - once as root, then as a regular user.
In the case of chroot and a remote server as root I got kcontrol empty. For the regular user, I got kcontrol fully functional. Note that in the case of remote server were both on the same machine - the root and the regular user. So the problem definitely does not lie in the missing packages (dependencies).
I tested this on a Slackware system using fluxbox as a window manager. I am able to duplicate the problem description. The problem seems to be with $PATH. Slackware uses configuration scripts in /etc/profile.d, but if I recall correctly Debian does not. On my system when I sourced the respective Trinity configuration scripts in /etc/profile.d then there were no problems with icons in various Trinity apps in fluxbox. When I did not source those scripts then the icons were all missing in fluxbox. I don't use fluxbox. I am unfamiliar with how to configure fluxbox to create the correct $PATH variable. Hopefully this information helps resolve the problem. Oops --- I tested on the latest pre R14. :-) |
Created attachment 1097 [details] kcontrol with sidebar icons missing Even when starting up with a fresh user, some config screens are broken: - Konqueror's settings dialog contains an empty side-panel whilst the main content pane says "Empty Page". - KControl's side-panel is also empty, but the initial content page displays ok. This is on Debian stable 64 bit. I tried it on a fresh squeeze chroot with the same results.