From ff6b3522306d4d8aaa8aa36e275acb589d39efe6 Mon Sep 17 00:00:00 2001 From: gautam0217 Date: Sun, 13 May 2018 14:33:31 +0530 Subject: [PATCH 1/2] Disable GPU for Ubuntu18.04 --- appshell/cefclient_gtk.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/appshell/cefclient_gtk.cc b/appshell/cefclient_gtk.cc index e4304db01..eeb1b128b 100644 --- a/appshell/cefclient_gtk.cc +++ b/appshell/cefclient_gtk.cc @@ -233,5 +233,8 @@ int RunMain(int argc, char* argv[]) { // Program entry point function. int main(int argc, char* argv[]) { + char extra_option[14]; + snprintf(extra_option,sizeof(extra_option),"--disable-gpu"); + argv[argc]=extra_option; ++argc; return client::RunMain(argc, argv); } From 052effdd84f23c64a28315ea435e97e6f0c23f85 Mon Sep 17 00:00:00 2001 From: gautam0217 Date: Mon, 14 May 2018 14:23:57 +0530 Subject: [PATCH 2/2] Incorporating suggetsed changes --- appshell/cefclient_gtk.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/appshell/cefclient_gtk.cc b/appshell/cefclient_gtk.cc index eeb1b128b..bb45d6ce1 100644 --- a/appshell/cefclient_gtk.cc +++ b/appshell/cefclient_gtk.cc @@ -233,8 +233,7 @@ int RunMain(int argc, char* argv[]) { // Program entry point function. int main(int argc, char* argv[]) { - char extra_option[14]; - snprintf(extra_option,sizeof(extra_option),"--disable-gpu"); + char extra_option[] ="--disable-gpu"; argv[argc]=extra_option; ++argc; return client::RunMain(argc, argv); }