O problema está nas regras de correspondência de janelas. Você precisa definir o aplicativo name
como o nome da janela conforme relatado por xprop
. Esta é a saída relevante de xprop
para uma janela do Chrome:
_OB_APP_TYPE(UTF8_STRING) = "normal"
_OB_APP_TITLE(UTF8_STRING) = "Untitled - Google Chrome"
_OB_APP_GROUP_CLASS(UTF8_STRING) =
_OB_APP_GROUP_NAME(UTF8_STRING) =
_OB_APP_CLASS(UTF8_STRING) = "Google-chrome"
_OB_APP_NAME(UTF8_STRING) = "Google-chrome"
_OB_APP_ROLE(UTF8_STRING) = "browser"
Então, para corresponder a todas as janelas do Google Chrome, você teria que escrever uma regra como esta:
<application name="Google-chrome" class="Google-chrome" type="normal">
<desktop>4</desktop>
<layer>normal</layer>
<decor>no</decor>
<maximized>no</maximized>
</application>
Os atributos class
e type
são opcionais, mas é sempre bom ser mais específico para que outras janelas não sejam falsamente correspondidas.
Lembre-se de inserir sua nova regra na seção <applications>..</applications>
e atualizar a caixa de entrada ( openbox --reconfigure
) para aplicar as alterações.