xfce4-terminal can not be pinned to DockbarX

Bug #1329240 reported by N. W.
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DockbarX
Fix Committed
Undecided
Unassigned

Bug Description

Hello,

in addition to:

https://bugs.launchpad.net/dockbar/+bug/1316501

I also noticed that the xfce4-terminal can not be pinned to DockbarX.

I tested it with Xubuntu 14.04 LTS "Trusty Tahr" + xfce4-dockbarx-plugin (dockbar-main PPA).

Please fix it.

It would be much appreciated.

Regards

Revision history for this message
N. W. (nw9165-3201) wrote :

PS:

It's the same when using the stand-alone DockX.

Revision history for this message
Matias Särs (msevens) wrote :

Can't replicate in arch with xfce.

What is the class name for the xfce4 terminal? You can run xprop from a terminal to find out.

Revision history for this message
N. W. (nw9165-3201) wrote :

Hello,

first of all: thank you very much for taking a look into it. Your efforts are much appreciated.

Well, I have never used xprop before, so I don't really know how to use it and what you mean with "class name".

Anyway, I ran xprop from a terminal and then used the pointer to select the xfce4-terminal window.

Then I got some output on the terminal. I searched the output for the word "class".

There was just one line that contained the word "class". It's this one:

WM_CLASS(STRING) = "xfce4-terminal", "Xfce4-terminal"

Is that what you wanted to know?

If not: could you please explain what I need to do to provide you with the information you need?

Regards

Revision history for this message
Matias Särs (msevens) wrote :

Sorry. Should have updated this. I had Xubuntu installed on a WM so I checked myself and found that the problem is that xubuntu doesn't use the xfce4-terminal launcher at all only the exo-terminal-emulator launcher (arch has both). The xfce4-terminal can be found in /usr/share/applications but since it's not in the application menu it's not found by DockbarX.

I made a "fix" by letting dockbarx change the class from "xfce4-terminal" to "exo-terminal-emulator". This isn't a perfect solution since exo-terminal-emolator can be made to point to another terminal emulator, I guess. But I guess that is very unusual so until someone complains that will have to do.

Changed in dockbar:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.