![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
|
Tutorials & Tips The place to find Ubuntu related Tips & Tricks. |
|
|
Thread Tools | Display Modes |
|
|
#31 |
|
5 Cups of Ubuntu
![]() Join Date: Nov 2006
Beans: 16
|
Re: KxDocker configure how-to
I'm having trouble compiling/installing any of the extra packages. I have the main program installed. I have a tux apple with a gray background, but when I mouse over it, it gets a big black bar, about 1/4 of my screen behind it. I assume because I haven't installed any extra packages yet. This is a sample of the error that I get when I compile:
xeplugin_trayiconlogger.cpp:42: error: 'XEObject' was not declared in this scope xeplugin_trayiconlogger.cpp:44: error: 'XEObject' is not a class or namespace xeplugin_trayiconlogger.cpp: In destructor 'virtual XEPlugin_TrayIconLogger::~XE Plugin_TrayIconLogger()': xeplugin_trayiconlogger.cpp:57: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger: Setup()': xeplugin_trayiconlogger.cpp:86: error: 'xWarningMsg' was not declared in this sc ope xeplugin_trayiconlogger.cpp:89: error: 'XEConfiguration' was not declared in thi s scope xeplugin_trayiconlogger.cpp:89: error: 'Configurator' was not declared in this s cope xeplugin_trayiconlogger.cpp:89: error: expected primary-expression before ')' to ken xeplugin_trayiconlogger.cpp:89: error: expected `;' before 'XEObject' xeplugin_trayiconlogger.cpp:130: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:165: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:165: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:169: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:172: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:174: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:177: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:180: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:182: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger::f etchDefaultParameters()': xeplugin_trayiconlogger.cpp:314: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:317: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:319: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:322: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:330: error: 'QDomDocument' was not declared in this scope xeplugin_trayiconlogger.cpp:330: error: expected `;' before 'doc' xeplugin_trayiconlogger.cpp:332: error: 'QDomElement' was not declared in this s cope xeplugin_trayiconlogger.cpp:332: error: expected `;' before 'fakeRoot' /usr/share/qt3/include/qlabel.h:152: error: 'QSimpleRichText* QLabel::doc' is pr ivate xeplugin_trayiconlogger.cpp:334: error: within this context xeplugin_trayiconlogger.cpp:334: error: request for member 'appendChild' in '((X EPlugin_TrayIconLogger*)this)->XEPlugin_TrayIconLogger::<anonymous>.KSystemTra y: :<anonymous>.QLabel::doc', which is of non-class type 'QSimpleRichText*' xeplugin_trayiconlogger.cpp:334: error: 'fakeRoot' was not declared in this scop e xeplugin_trayiconlogger.cpp:336: error: expected `;' before 'CreatingCfg' xeplugin_trayiconlogger.cpp:345: error: 'CreatingCfg' was not declared in this s cope xeplugin_trayiconlogger.cpp:348: error: 'CreatingCfg' was not declared in this s cope xeplugin_trayiconlogger.cpp:349: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger: xeplugin_trayiconlogger.cpp:368: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:370: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' xeplugin_trayiconlogger.cpp:373: error: invalid use of undefined type 'struct XS Configurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurat ions' make[2]: *** [xeplugin_trayiconlogger.lo] Error 1 make[2]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/ src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0' make: *** [all] Error 2 lcaley@lcaley-laptop:~/kxdocker/kxdocker-trayiconlogger-1.0.0$ make Makefile:854: warning: overriding commands for target `clean-bcheck' Makefile:817: warning: ignoring old commands for target `clean-bcheck' Makefile:859: warning: overriding commands for target `bcheck-am' Makefile:822: warning: ignoring old commands for target `bcheck-am' make all-recursive make[1]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0' Makefile:854: warning: overriding commands for target `clean-bcheck' Makefile:817: warning: ignoring old commands for target `clean-bcheck' Makefile:859: warning: overriding commands for target `bcheck-am' Makefile:822: warning: ignoring old commands for target `bcheck-am' Making all in doc make[2]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc' Making all in . make[3]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc' Making all in en make[3]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc/en' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc/en' make[2]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/doc' Making all in po make[2]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/po' Making all in src make[2]: Entering directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/src' if /bin/bash ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -I/usr/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT xeplugin_trayiconlogger.lo -MD -MP -MF ".deps/xeplugin_trayiconlogger.Tpo" -c -o xeplugin_trayiconlogger.lo xeplugin_trayiconlogger.cpp; \ then mv -f ".deps/xeplugin_trayiconlogger.Tpo" ".deps/xeplugin_trayiconlogger.Plo"; else rm -f ".deps/xeplugin_trayiconlogger.Tpo"; exit 1; fi xeplugin_trayiconlogger.cpp: In constructor 'XEPlugin_TrayIconLogger::XEPlugin_TrayIconLogger( QWidget*, const char*)': xeplugin_trayiconlogger.cpp:42: error: 'XEObject' was not declared in this scope xeplugin_trayiconlogger.cpp:44: error: 'XEObject' is not a class or namespace xeplugin_trayiconlogger.cpp: In destructor 'virtual XEPlugin_TrayIconLogger::~XEPlugin_TrayIconLogger( )': xeplugin_trayiconlogger.cpp:57: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger: xeplugin_trayiconlogger.cpp:86: error: 'xWarningMsg' was not declared in this scope xeplugin_trayiconlogger.cpp:89: error: 'XEConfiguration' was not declared in this scope xeplugin_trayiconlogger.cpp:89: error: 'Configurator' was not declared in this scope xeplugin_trayiconlogger.cpp:89: error: expected primary-expression before ')' token xeplugin_trayiconlogger.cpp:89: error: expected `;' before 'XEObject' xeplugin_trayiconlogger.cpp:130: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:165: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:165: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:169: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:172: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:174: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:177: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:180: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp:182: error: 'XEObject' has not been declared xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger::fetchDefaultParameters()' : xeplugin_trayiconlogger.cpp:314: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:317: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:319: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:322: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:330: error: 'QDomDocument' was not declared in this scope xeplugin_trayiconlogger.cpp:330: error: expected `;' before 'doc' xeplugin_trayiconlogger.cpp:332: error: 'QDomElement' was not declared in this scope xeplugin_trayiconlogger.cpp:332: error: expected `;' before 'fakeRoot' /usr/share/qt3/include/qlabel.h:152: error: 'QSimpleRichText* QLabel::doc' is private xeplugin_trayiconlogger.cpp:334: error: within this context xeplugin_trayiconlogger.cpp:334: error: request for member 'appendChild' in '((XEPlugin_TrayIconLogger*)this)->XEPlugin_TrayIconLogger::<anonymous>.KSystemTray: :<anonymous>.QLabel::doc', which is of non-class type 'QSimpleRichText*' xeplugin_trayiconlogger.cpp:334: error: 'fakeRoot' was not declared in this scope xeplugin_trayiconlogger.cpp:336: error: expected `;' before 'CreatingCfg' xeplugin_trayiconlogger.cpp:345: error: 'CreatingCfg' was not declared in this scope xeplugin_trayiconlogger.cpp:348: error: 'CreatingCfg' was not declared in this scope xeplugin_trayiconlogger.cpp:349: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp: In member function 'void XEPlugin_TrayIconLogger: xeplugin_trayiconlogger.cpp:368: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:370: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' xeplugin_trayiconlogger.cpp:373: error: invalid use of undefined type 'struct XSConfigurations' xeplugin_trayiconlogger.h:50: error: forward declaration of 'struct XSConfigurations' make[2]: *** [xeplugin_trayiconlogger.lo] Error 1 make[2]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lcaley/kxdocker/kxdocker-trayiconlogger-1.0.0' make: *** [all] Error 2 |
|
|
|
|
|
#32 |
|
Quad Shot of Ubuntu
![]() |
Re: KxDocker configure how-to
It seems you left over some plugins.... can you name all the plugins you installed?
|
|
|
|
|
|
#33 |
|
5 Cups of Ubuntu
![]() Join Date: Dec 2006
Beans: 28
Ubuntu 6.10 Edgy
|
Re: KxDocker configure how-to
|
|
|
|
|
|
#34 | |
|
Just Give Me the Beans!
![]() Join Date: Dec 2006
Beans: 62
|
Re: KxDocker configure how-to
Quote:
Anyone? Keith |
|
|
|
|
|
|
#35 |
|
Fresh Brewed Ubuntu
![]() |
Re: KxDocker configure how-to
i have a problem that when i drag stuff to the dock nothing appears to happen. If then go to configure and select the icons tab and add icon, the stuff i dragged to it appears there. The only problem then is that they try to run from /home/user/%u so they don't work. Also when i mouseover on the dock a black box appears arround it.
Any ideas?
__________________
Want real-time help, away from the hustle and bustle of #ubuntu? Check out the beginners team IRC focus group IRC channel, ##beginners-help on irc.freenode.net BeginnersAreaTeam Want to find out more about your ubuntu system? see HowTO Ubuntu System Want to know a little more about networking? see HOWTO Ubuntu Networking Looking for help with something on your ubuntu? see the tutorial of the week sticky |
|
|
|
|
|
#36 | |
|
Fresh Brewed Ubuntu
![]() |
Re: KxDocker configure how-to
Quote:
GTK Accessibility Module initialized Segmentation fault (core dumped) when i try to run it.
__________________
Want real-time help, away from the hustle and bustle of #ubuntu? Check out the beginners team IRC focus group IRC channel, ##beginners-help on irc.freenode.net BeginnersAreaTeam Want to find out more about your ubuntu system? see HowTO Ubuntu System Want to know a little more about networking? see HOWTO Ubuntu Networking Looking for help with something on your ubuntu? see the tutorial of the week sticky |
|
|
|
|
|
|
#37 |
|
5 Cups of Ubuntu
![]() Join Date: Feb 2006
Location: Ireland
Beans: 15
Ubuntu 6.10 Edgy
|
Re: KxDocker configure how-to
Hello, thanks for your guide it has proved very helpful.
However i have 2 questions, turbojuend says that for certain apps there process name is different and therefore with task manager they're icon shall be different. ie firefox vs firefox-bin. I've added all my icons to the /usr/share/apps/kxdocker/themes/icons dir (even) firefox-bin but to no avail, firefox still always uses its standard logo rather than my preferred one. Also turbojuend supplies a picture of his dock where open applications do not create another icon in the task manager, the arrow shows its open below its (single) icon. Can anyone point me in the right direction? |
|
|
|
|
|
#38 |
|
Quad Shot of Ubuntu
![]() |
Re: KxDocker configure how-to
First of all pardon me for my absense, but I am taking my uni exams at this period.
now @ all of you having issues when you drag icons that do not appear, try draggin the app you won and dropping it on an existing icon on the dock, then open the configurator and change that apps group to sth else (as always the groups are representented with 1 slot on the dock with rolling icons one "after" the other, scroll over on to see the next). Restart kxdocker (quit from the systray then start it over) and the new icon group should appear. @s04bf1c2 1. right click on the icon representing firefox let's say, and then choose configure. On the dialog that appears near the bottom there is the icon used, click on it and select any icon you wish from your hard drive, that should stick there if you close kxdocker gracefully (quit using the choice on the system tray menu, when you click the "linux" apple on the tray). 2. You have to let kxodcker know which app is running when you click on any icon, the usual case is that kxodkcer won't recognize the app, a clever way to do that would be... open the app that is not recongnized (and thus is shown again on the left of the dock) right click there and choose "keep in dock", then simply remove the existing icon/launcher for that app, and configure the new icon to be in the rolling icons group you wish it to , restart kxdocker and all should be fine. A better but more complex way would be to use the matches tab (on the configure icon/launcher dialog) there you should put the name that is shown on the window bar when it runs, or maybe even it's dcop and class, you can also copy and paste those from the generated icon on the very left of the kxodcker (the one I told you to keep in dock previously) configure/dialog/matches for every app that behaves this way. Plz post here whether that worked for youse or not, I will find sometime to read them the following days. Best Regards, TJ. P.S.: I will update the guide as soon as I finish my uni exams, so keep in touch. Also I encourage you to avoid any scripts on the web for automatic installation of kxdocker, since that won't let you choose what plugins you may use, and therefore you won't be able to understand how kxdocker works later on. P.S.2: Those having issues with omni-present plugins, plz let me know what are the full list of the plugins you installed, and also if you used a srcipt for the installation. Finally you should know that the plugins should be deleted from the alias screen if they continue to appear despite you telling them not to. A nice way to that would be by not including those plugins to installation, try deleteing their folders, or even better re-install kxdocker ommiting the bad behaved plugins, (remember to keep your current config file) and it shouldn't be that much of hussle. |
|
|
|
|
|
#39 |
|
5 Cups of Ubuntu
![]() Join Date: Feb 2006
Location: Ireland
Beans: 15
Ubuntu 6.10 Edgy
|
Re: KxDocker configure how-to
Thanks a million. Kxdocker now runs the way i wish
|
|
|
|
|
|
#40 |
|
First Cup of Ubuntu
![]() Join Date: Jan 2007
Beans: 1
|
Re: KxDocker configure how-to
yeah im having the same problem with the giant black box when you scroll over kxdocker. I had it working perfectly fine in Suse, but i decided to make the switch over to a debain based distro. I installed all the kde development files necessary, and compiled kxdocker without any problems. I just cant seem to get to the bottom of this problem..
|
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|