Es käme mir seltsam vor, wenn sich ein so auf GUI ausgerichtetes Programm wie cairo-dock an Prozessnamen orientieren würde. Daher habe ich gerade mal Teile des Quellcodes von cairo-dock überflogen, und es scheint mir, dass nicht der Prozessname, sondern der Applikationsname ("WM_NAME") verwendet wird. Ich glaube der lässt sich nachträglich mit wmctrl und der Option -N setzen (die Manpage ist da leider nicht eindeutig). Soweit ich weiß, kann man das mit wmctrl nicht schon beim Programmstart machen, aber vielleicht gibt es dazu eine andere Möglichkeit.Korodny hat geschrieben:29.11.2017 17:57:08Das System - und damit auch Cairo-Dock erkennt Prozesse an ihrem Namen, vermutlich haben FF-ESR und FF57 unterschiedliche Namen: Das kannst du mit einem Taskmanager oder "top" im Terminal o.ä. überprüfen. Ändern kannst du diese Namen nicht.
cairo-dock hat außerdem einige Ausnahmebehandlungen für die Namensbildung mancher Programme (ich habe Wine und Chrome/Chromium gesehen). Vielleicht ließe sich auf der Basis was erreichen, aber dazu müsste man wohl den Quellcode anpassen um z.B. alles was "Firefox" im Namen hat als Eins zu behandeln.