Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Other Community Discussions > Tutorials & Tips
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Tutorials & Tips
The place to find Ubuntu related Tips & Tricks.

 
Thread Tools Display Modes
Old January 6th, 2007   #31
lcaley
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: SetupParameter(QString, QString)':
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:Setup()':
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:SetupParameter(QString, QString)':
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
lcaley is offline   Reply With Quote
Old January 6th, 2007   #32
turbojugend_gr
Quad Shot of Ubuntu
 
turbojugend_gr's Avatar
 
Join Date: May 2006
Location: Athens, Greece
Beans: 485
Ubuntu 6.10 Edgy
Send a message via ICQ to turbojugend_gr Send a message via MSN to turbojugend_gr
Re: KxDocker configure how-to

It seems you left over some plugins.... can you name all the plugins you installed?
turbojugend_gr is offline   Reply With Quote
Old January 7th, 2007   #33
chrisg0619
5 Cups of Ubuntu
 
Join Date: Dec 2006
Beans: 28
Ubuntu 6.10 Edgy
Re: KxDocker configure how-to

Quote:
Originally Posted by habtish View Post
also forgot to put this up on my post, when I am trying to drag icons into the dock, this is what is happening in the terminal
Code:
Grabbing the mouse failed with "AlreadyGrabbed"
I'm having the same problem!
chrisg0619 is offline   Reply With Quote
Old January 8th, 2007   #34
thewump
Just Give Me the Beans!
 
Join Date: Dec 2006
Beans: 62
Re: KxDocker configure how-to

Quote:
Originally Posted by userundefine View Post
I'm having problems getting this to be stable in any way. I start with step 1, and can remove the 'window' around the dock, save the configuration file and restart and that works. But after that, I can't get anything to stay the way I've changed it. After I remove items from the dock, I can't add my own to it via drag & drop. Then, when I restart the dock, all the icons I deleted are back. What's more, when I start it from CLI I get nothing but an outspit of errors.
I'm having the same issue with re-appearing icons. Any that I find in the config where I can set them to "disabled" are fine, but things like the power status, and trash can just won't go away.

Anyone?

Keith
thewump is offline   Reply With Quote
Old January 14th, 2007   #35
ajmorris
Fresh Brewed Ubuntu
 
ajmorris's Avatar
 
Join Date: Sep 2006
Location: Victoria, Australia
My beans are hidden!
Ubuntu Jaunty Jackalope (testing)
Send a message via AIM to ajmorris Send a message via MSN to ajmorris Send a message via Yahoo to ajmorris Send a message via Skype™ to ajmorris
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

Please mark your threads, where applicable, as solved
HOWTO 'thank' useful posts.
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

ajmorris is offline   Reply With Quote
Old January 14th, 2007   #36
ajmorris
Fresh Brewed Ubuntu
 
ajmorris's Avatar
 
Join Date: Sep 2006
Location: Victoria, Australia
My beans are hidden!
Ubuntu Jaunty Jackalope (testing)
Send a message via AIM to ajmorris Send a message via MSN to ajmorris Send a message via Yahoo to ajmorris Send a message via Skype™ to ajmorris
Re: KxDocker configure how-to

Quote:
Originally Posted by gejr View Post
Yes, I managed to install it, but I didn't like it too much. I think kiba-dock was easier to configure and easier to set up. + It didn't bug as much in my system. But I guess that's a matter of preference

This is my kiba-dock:

Attachment 19868
for this i get: kiba-dock
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

Please mark your threads, where applicable, as solved
HOWTO 'thank' useful posts.
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

ajmorris is offline   Reply With Quote
Old January 15th, 2007   #37
s04bf1c2
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?
s04bf1c2 is offline   Reply With Quote
Old January 15th, 2007   #38
turbojugend_gr
Quad Shot of Ubuntu
 
turbojugend_gr's Avatar
 
Join Date: May 2006
Location: Athens, Greece
Beans: 485
Ubuntu 6.10 Edgy
Send a message via ICQ to turbojugend_gr Send a message via MSN to turbojugend_gr
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.
turbojugend_gr is offline   Reply With Quote
Old January 16th, 2007   #39
s04bf1c2
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
s04bf1c2 is offline   Reply With Quote
Old January 16th, 2007   #40
jperrine088
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..
jperrine088 is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:49 AM.


vBulletin ©2000 - 2010, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry