
Is it possible to have weston run without the toolbar at the top and change the background to black. So that when i have a script in init.d it calls weston first than my qt5 app? such as:
weston &
/home/root/app -platform wayland
On
It is seemed it is determined by the shell/modules loaded when launching weston, by default desktop-shell.so is loaded. You can reference to the man page of weston.ini to try to change it.
On
To combine the possible solutions, just by adding the settings as below to your weston.ini helped me.
**[shell]
panel-location=""
panel-position=none**
Also, Weston.ini is picked up based on this precedence order:-
$XDG_CONFIG_HOME/weston.ini (if $XDG_CONFIG_HOME is set)
$HOME/.config/weston.ini (if $HOME is set)
weston/weston.ini in each
$XDG_CONFIG_DIR (if $XDG_CONFIG_DIRS is set)
/etc/xdg/weston/weston.ini (if $XDG_CONFIG_DIRS is not set)
<current dir>/weston.ini (if no variables were set)
where environment variable $HOME is the user's home directory, and $XDG_CONFIG_HOME is the user specific configuration directory, and $XDG_CONFIG_DIRS is a colon ':' delimited listed of configuration base directories, such as /etc/xdg-foo:/etc/xdg.
you can change the background settings in weston.ini. For the toolbar you just have to return 0 in want_panel function in clients/desktop_shell.c