All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [master/kirkstone][PATCH] weston-init: provide a custom beaglebone weston.ini file
@ 2023-12-01 20:50 Denys Dmytriyenko
  2023-12-05  0:47 ` [meta-arago] " Andrew Davis
  0 siblings, 1 reply; 2+ messages in thread
From: Denys Dmytriyenko @ 2023-12-01 20:50 UTC (permalink / raw
  To: meta-arago; +Cc: Denys Dmytriyenko

From: Denys Dmytriyenko <denys@konsulko.com>

AM335x has some display/graphics hardware limitations and moreover
BeagleBone Black only has external HDMI output, hence add a custom
weston.ini that sets core/gbm-format=rgb565 and output/name=HDMI-A-1
to work out of the box. The rest of the .ini file is unmodified from
the generic one.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 .../wayland/weston-init/beaglebone/weston.ini | 85 +++++++++++++++++++
 1 file changed, 85 insertions(+)
 create mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini

diff --git a/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini b/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini
new file mode 100644
index 00000000..9fd9851d
--- /dev/null
+++ b/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini
@@ -0,0 +1,85 @@
+# configuration file for Weston
+
+[core]
+idle-time=0
+#modules=xwayland.so,cms-colord.so
+#shell=desktop-shell.so
+gbm-format=rgb565
+require-input=false
+
+[shell]
+locking=false
+animation=zoom
+panel-position=top
+startup-animation=fade
+#background-image=/usr/share/backgrounds/gnome/Aqua.jpg
+#background-color=0xff002244
+#background-type=tile
+#clock-format=minutes
+#panel-color=0x90ff0000
+#locking=true
+#animation=zoom
+#startup-animation=fade
+#binding-modifier=ctrl
+#num-workspaces=6
+#cursor-theme=whiteglass
+#cursor-size=24
+
+#lockscreen-icon=/usr/share/icons/gnome/256x256/actions/lock.png
+#lockscreen=/usr/share/backgrounds/gnome/Garden.jpg
+#homescreen=/usr/share/backgrounds/gnome/Blinds.jpg
+#animation=fade
+
+#[launcher]
+#icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
+#path=/usr/bin/gnome-terminal
+
+#[launcher]
+#icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
+#path=/usr/bin/weston-terminal
+
+#[launcher]
+#icon=/usr/share/icons/hicolor/24x24/apps/google-chrome.png
+#path=/usr/bin/google-chrome
+
+#[launcher]
+#icon=/usr/share/icons/gnome/24x24/apps/arts.png
+#path=/build/weston-0lEgCh/weston-1.11.0/weston-flower
+
+#[input-method]
+#path=/usr/libexec/weston-keyboard
+
+[output]
+name=HDMI-A-1
+#mode=1680x1050
+#transform=90
+#icc_profile=/usr/share/color/icc/colord/Bluish.icc
+
+#[output]
+#name=VGA1
+#mode=173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
+#transform=flipped
+
+#[output]
+#name=X1
+#mode=1024x768
+#transform=flipped-90
+
+[libinput]
+touchscreen_calibrator=true
+#enable_tap=true
+
+#[touchpad]
+#constant_accel_factor = 50
+#min_accel_factor = 0.16
+#max_accel_factor = 1.0
+
+[screen-share]
+command=/usr/bin/weston --backend=rdp-backend.so --shell=fullscreen-shell.so --no-clients-resize
+
+#[xwayland]
+#path=/usr/bin/Xwayland
+
+[autolaunch]
+# launch the calibrator on startup if a touchscreen is detected
+path=/usr/bin/weston-launch-calibrator
-- 
2.35.3



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [meta-arago] [master/kirkstone][PATCH] weston-init: provide a custom beaglebone weston.ini file
  2023-12-01 20:50 [master/kirkstone][PATCH] weston-init: provide a custom beaglebone weston.ini file Denys Dmytriyenko
@ 2023-12-05  0:47 ` Andrew Davis
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Davis @ 2023-12-05  0:47 UTC (permalink / raw
  To: Denys Dmytriyenko, meta-arago; +Cc: Denys Dmytriyenko

On 12/1/23 2:50 PM, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@konsulko.com>
> 
> AM335x has some display/graphics hardware limitations and moreover
> BeagleBone Black only has external HDMI output, hence add a custom
> weston.ini that sets core/gbm-format=rgb565 and output/name=HDMI-A-1
> to work out of the box. The rest of the .ini file is unmodified from
> the generic one.
> 
> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
> ---

Acked-by: Andrew Davis <afd@ti.com>

>   .../wayland/weston-init/beaglebone/weston.ini | 85 +++++++++++++++++++
>   1 file changed, 85 insertions(+)
>   create mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini
> 
> diff --git a/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini b/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini
> new file mode 100644
> index 00000000..9fd9851d
> --- /dev/null
> +++ b/meta-arago-distro/recipes-graphics/wayland/weston-init/beaglebone/weston.ini
> @@ -0,0 +1,85 @@
> +# configuration file for Weston
> +
> +[core]
> +idle-time=0
> +#modules=xwayland.so,cms-colord.so
> +#shell=desktop-shell.so
> +gbm-format=rgb565
> +require-input=false
> +
> +[shell]
> +locking=false
> +animation=zoom
> +panel-position=top
> +startup-animation=fade
> +#background-image=/usr/share/backgrounds/gnome/Aqua.jpg
> +#background-color=0xff002244
> +#background-type=tile
> +#clock-format=minutes
> +#panel-color=0x90ff0000
> +#locking=true
> +#animation=zoom
> +#startup-animation=fade
> +#binding-modifier=ctrl
> +#num-workspaces=6
> +#cursor-theme=whiteglass
> +#cursor-size=24
> +
> +#lockscreen-icon=/usr/share/icons/gnome/256x256/actions/lock.png
> +#lockscreen=/usr/share/backgrounds/gnome/Garden.jpg
> +#homescreen=/usr/share/backgrounds/gnome/Blinds.jpg
> +#animation=fade
> +
> +#[launcher]
> +#icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
> +#path=/usr/bin/gnome-terminal
> +
> +#[launcher]
> +#icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
> +#path=/usr/bin/weston-terminal
> +
> +#[launcher]
> +#icon=/usr/share/icons/hicolor/24x24/apps/google-chrome.png
> +#path=/usr/bin/google-chrome
> +
> +#[launcher]
> +#icon=/usr/share/icons/gnome/24x24/apps/arts.png
> +#path=/build/weston-0lEgCh/weston-1.11.0/weston-flower
> +
> +#[input-method]
> +#path=/usr/libexec/weston-keyboard
> +
> +[output]
> +name=HDMI-A-1
> +#mode=1680x1050
> +#transform=90
> +#icc_profile=/usr/share/color/icc/colord/Bluish.icc
> +
> +#[output]
> +#name=VGA1
> +#mode=173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
> +#transform=flipped
> +
> +#[output]
> +#name=X1
> +#mode=1024x768
> +#transform=flipped-90
> +
> +[libinput]
> +touchscreen_calibrator=true
> +#enable_tap=true
> +
> +#[touchpad]
> +#constant_accel_factor = 50
> +#min_accel_factor = 0.16
> +#max_accel_factor = 1.0
> +
> +[screen-share]
> +command=/usr/bin/weston --backend=rdp-backend.so --shell=fullscreen-shell.so --no-clients-resize
> +
> +#[xwayland]
> +#path=/usr/bin/Xwayland
> +
> +[autolaunch]
> +# launch the calibrator on startup if a touchscreen is detected
> +path=/usr/bin/weston-launch-calibrator


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-12-05  0:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-01 20:50 [master/kirkstone][PATCH] weston-init: provide a custom beaglebone weston.ini file Denys Dmytriyenko
2023-12-05  0:47 ` [meta-arago] " Andrew Davis

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.