From 05e150ad43d94a2ffba6362c212de6d212cafe3b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Fri, 26 Aug 2022 08:52:03 +0100 Subject: [PATCH] e wl - force gl for wl mode now due to kernel breaks also make session file do this by default for wl mode. @fix (work around kernel changes?) --- data/session/wl/enlightenment.desktop.in | 2 +- src/bin/e_start_main.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/data/session/wl/enlightenment.desktop.in b/data/session/wl/enlightenment.desktop.in index 75d85cc2a..7c1f21c38 100644 --- a/data/session/wl/enlightenment.desktop.in +++ b/data/session/wl/enlightenment.desktop.in @@ -34,5 +34,5 @@ Comment[sr]=Пријавите се за коришћење Просвећења Comment[tr]=Enlightenment kullanarak giriş yaın (Version @VERSION@) Icon=@prefix@/share/enlightenment/data/images/enlightenment.png TryExec=@prefix@/bin/enlightenment_start -Exec=@prefix@/bin/enlightenment_start +Exec=E_WL_FORCE=drm E_COMP_ENGINE=gl @prefix@/bin/enlightenment_start DesktopNames=Enlightenment diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c index d0edb9ef4..15ee63cd9 100644 --- a/src/bin/e_start_main.c +++ b/src/bin/e_start_main.c @@ -585,6 +585,11 @@ main(int argc, char **argv) printf(" \n"); printf(" E_WL_FORCE=drm enlightenment_start \n"); printf(" \n"); + printf(" If you wish to set software or GL rendering too then also: \n"); + printf(" \n"); + printf(" E_WL_FORCE=drm E_COMP_ENGINE=gl enlightenment_start \n"); + printf(" E_WL_FORCE=drm E_COMP_ENGINE=sw enlightenment_start \n"); + printf(" \n"); sleep(10); } for (i = 1; i < argc; i++)