【问题标题】:Is it possible to remove Weston toolbar?是否可以删除 Weston 工具栏?
【发布时间】:2015-06-02 20:27:37
【问题描述】:

是否可以让weston在没有顶部工具栏的情况下运行并将背景更改为黑色。所以当我在 init.d 中有一个脚本时,它首先调用 weston 而不是我的 qt5 应用程序?如:

weston &
/home/root/app -platform wayland

【问题讨论】:

    标签: qt qt5 wayland qtwayland


    【解决方案1】:

    您也可以像这样添加面板位置字符串 weston.ini [shell] 部分:

    [外壳] 面板位置=""

    【讨论】:

      【解决方案2】:

      似乎是由启动weston时加载的shell/modules决定的,默认加载desktop-shell.so。您可以参考 weston.iniman page 尝试更改。

      【讨论】:

        【解决方案3】:

        我遇到了同样的问题。这是解决方案:

        打开:/etc/xdg/weston/weston.ini

        添加:

        panel-position=none
        

        到这个文件

        打开终端或调试,输入:

        systemctl restart weston
        

        重启

        【讨论】:

          【解决方案4】:

          要结合可能的解决方案,只需将以下设置添加到您的 weston.ini 即可。

          **[shell]
          panel-location=""
          panel-position=none**
          

          此外,Weston.ini 是根据此优先顺序提取的:-

          $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)
          

          其中环境变量 $HOME 是用户的主目录,$XDG_CONFIG_HOME 是用户特定的配置目录,$XDG_CONFIG_DIRS 是冒号“:”分隔的配置基目录列表,例如 /etc/xdg-foo:/等/xdg。

          【讨论】:

            【解决方案5】:

            您可以在 weston.ini 中更改背景设置。对于工具栏,您只需在 clients/desktop_shell.c 中的 want_panel 函数中返回 0

            【讨论】:

            • 谢谢。我创建了一个 git patch yocto,它在没有工具栏的情况下构建。
            【解决方案6】:

            weston --shell="kiosk-shell.so"运行

            Weston 的 kiosk-shell 是一个针对单一应用程序/信息亭用例的简单 shell。它使所有顶级应用程序窗口全屏显示,并支持定义将哪些应用程序放置在特定输出上。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2016-06-03
              • 1970-01-01
              • 1970-01-01
              • 2018-11-04
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多