No "Keep in Dock" option with program X?
I put "program X" only because I'm not sure if this happens with other programs or not. Thus far it is only happening for me with Calibre. I'm running Manjaro and have installed Calibre which seems to run fine. I'm new to Linux and testing it out. Plank runs beautifully. I've installed a new theme (Numix) and have edited the .config/
However, I run Calibre and the shortcut show up in Plank. However, when I right click, I do not have the option of "Keep in Dock." All you see is "Maximize," "Close All" and then the name of the program at the bottom. I'm including a link to an Imgur page that has a screenshot.
I am new to Linux and not sure if there is a way to create s shortcut to the Calibre program. Is there something I am doing wrong or an alternate way of adding an item by hand to Plank? If there is please explain as easily as possible because of how new I am to Linux.
Thank you for any help that you can give. Here is the link to the imgur screenshot: http://
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Plank Edit question
- Assignee:
- No assignee Edit question
- Last query:
- 2014-08-27
- Last reply:
- 2020-03-22
Rico Tzschichholz (ricotz) said : | #1 |
This means plank (and bamf) is not able to match the running Calibre-instance with the installed application-file (calibre.
Using calibre 1.48.0 on ubuntu utopic/14.10 here works fine.
I actually have the same issue but with other applications. Namely Chrome Stable (not Chromium) and Aptik so far. I'm on UbuntuMATE Vivid and using Plank 0.9.1.
Jason Byrne (jasonbyrne-att) said : | #3 |
I have found that Plank will only read or see programs fully if the .desktop file of any program is in /usr/share/
Rico Tzschichholz (ricotz) said : | #4 |
user-specific/
Jason Byrne (jasonbyrne-att) said : | #5 |
@Rico : The only way I've been able to get the right click option to keep in dock is if the .desktop file of any program I want to keep in dock is in /usr/share/
Update : WinFF .desktop file was already in /usr/share/
Boyd Kelly (bkelly) said : | #6 |
I'm having this issue with two java programs. I have put the desktop files in /usr/share/
Go to Plank Preferences (Ctrl + Right Click on any icon -> Preferences) -> Behaviour and uncheck "Lock Items".
Gsus (jeguiluz) said : | #8 |
I have de same problem whit double commnader app.
the solution is the same that is used to cairo-dock.
get the WM_CLASS properties from the program with problems.
You can find out which WM_CLASS your window has got when you type in a terminal:
xprop WM_CLASS
and then click at the window. In my case of the double commander app the output is as follows:
WM_CLASS(STRING) = "doublecmd", "Doublecmd"
put then in .desktop file at the end the following line:
StartupWMClass=
save an then you can "keep on dock" in plank.
Jhoany Uzcategui (jhoany-uzc) said : | #9 |
I tried these suggestions with GeoGebra 5 program under Xfce: Plank doesn't allow keep it in the dock (it doesn't show the option Keep in Dock).
- Jason Byrne: The .desktop file was in the folder /usr/share/
- Gsus: The clicking at the GeoGebra 5 window displayed a message saying than this window couldn't supply the information about atom.
So I tried a dummy solution: I placed a launcher to the program in the desktop and I dragged it to the dock. This step worked. I could to see the option Keep in the Dock.
I restarted my operating system and the icon is there yet!!!
So, I started to write this post. When I tried to repeat the Gsus method, I got a new message:
WM_CLASS(STRING) = "sun-awt-
I tried with sun-awt-
Thanks, boys.
Ronald Hudson (hudson-ra) said : | #10 |
Working from Jhoany - I opened /usr/share/
Can you help with this problem?
Provide an answer of your own, or ask Curious Guy for more information if necessary.