From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id MMevJulln2JQHAAAbAwnHQ (envelope-from ) for ; Tue, 07 Jun 2022 16:51:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 0AXDJelln2KzXwEAG6o9tA (envelope-from ) for ; Tue, 07 Jun 2022 16:51:21 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3B7A53C17A for ; Tue, 7 Jun 2022 16:51:18 +0200 (CEST) Received: from localhost ([::1]:50194 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyaY8-0000TB-3f for larch@yhetil.org; Tue, 07 Jun 2022 10:51:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyaWg-0000Ps-8u for emacs-orgmode@gnu.org; Tue, 07 Jun 2022 10:49:47 -0400 Received: from ciao.gmane.io ([116.202.254.214]:33850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyaWd-0007HM-Lj for emacs-orgmode@gnu.org; Tue, 07 Jun 2022 10:49:45 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nyaWX-0005tt-Bv for emacs-orgmode@gnu.org; Tue, 07 Jun 2022 16:49:37 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: Subject: [PATCH] Fix DISPLAY error on exporting org with plantuml to html Date: Tue, 7 Jun 2022 21:49:29 +0700 Message-ID: References: <388850760.3644614.1634354740816.ref@mail.yahoo.com> <388850760.3644614.1634354740816@mail.yahoo.com> <87k0h5gbad.fsf@gmail.com> <1410400175.3014347.1637221629433@mail.yahoo.com> <147485378.6546620.1638236479358@mail.yahoo.com> <87czmiqnmh.fsf@gmail.com> <115088871.6596146.1638252307206@mail.yahoo.com> <87a6ap2d67.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US In-Reply-To: <87a6ap2d67.fsf@web.de> Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654613478; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=TCy57npG7m3s1OzB0EuvplS0kT5dx4XRHOrH9Y25b9I=; b=HwGAz4Qa5JFH4/4z5//di6CqzxfGaKkTcd43pXM+9/XGoLiV9qOFgAGb+j/qDouc9AmKxm sYD6o/Yj2z+4E57wFKWq2f37acw5InMFs9t1k4geADqYbw8Ofi/eP9ho6NUuQvKVm1Obsk 57NQ1jRjnqD+85RQPkDWD0YHrI6/gUkhcuQTSAWp80OrLtHvcxYWkppfm+A6lDVMMg4jok xnnsijKRvTuK0DHZmmyt3AAJfjsI8449lW3CluXZ2SI2X5c+Go3+ugJRpX9v8fZeMt+N78 seDetXkxGBIMUxa+xCwCnFih8ZAv4fUB1McEZIJrQnS6Fw1qYmXyJIkthcws2Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654613478; a=rsa-sha256; cv=none; b=DQWj+C3c3TAqp5tW85lWd3Q9zpe6ZNp3dfdiciyOQ9IU99/BoRlKOl9K/sHwuO4qvxBudJ 90Gha0uJi1zmhVZW4JFHaFv7YYjqgi4iGUXlUtPMlWoCSM2C2BDBFOTuE7iHdoo1oUYb8m xyLbDiUF3E61JnPGMKHNSZU1/67/aQSD1v+tWH8X/6LVXhrnoqC5i9mFQ1wyZyE1Faj2DG zMt41Kp9ys0uU3GFA8my/bCu20RMSVM+JCPwoTXn7esYmzNZZJ79xy3LdXPxP/8VaCJ1Na eDSiLuhausZQYhh6apxvSSJcmF55AXQMgmOHAXDe5BpB4ndCHYoK2Jk4HeNnEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 2.69 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3B7A53C17A X-Spam-Score: 2.69 X-Migadu-Scanner: scn1.migadu.com X-TUID: H2ZiEEeMk/Zf On 07/06/2022 13:34, Dr. Arne Babenhauserheide wrote: > > lin Sun writes: >> This patch will re-submit the solution based on the last rev. >> diff --git a/lisp/ob-plantuml.el b/lisp/ob-plantuml.el >> index 6e1b1b1..37a631b 100644 >> --- a/lisp/ob-plantuml.el >> +++ b/lisp/ob-plantuml.el >> @@ -122,6 +122,7 @@ This function is called by `org-babel-execute-src-block'." >> ((not (file-exists-p org-plantuml-jar-path)) >> (error "Could not find plantuml.jar at %s" org-plantuml-jar-path)) >> (t `(,java >> + "-Djava.awt.headless=true" > > This looks good and low-risk to me. Could you, please, clarify why -headless in `org-plantuml-args' is not enough and -Djava.awt.headless=true should be added despite it looks redundant. Another question is why this option should be applied to jar but not to plantuml launcher script. The commit dropping this option has a link to discussion whether this argument is necessary and hard coded in such way. > >> "-jar" >> ,(shell-quote-argument (expand-file-name org-plantuml-jar-path)) >> ,@org-plantuml-args))))