X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5988C3858425 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1682610517; bh=w4XpLnOqL38lm2Jn0n99lq8IzWlaz/bzXxivcVOTwp0=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=fr4lpirGB9bFaH4LXKpwzFQmhwAUr7NUf9hPb0EWEUQ+BvfNrEB9KDBkQVEjxkMhP F3YbJj3FmpWII1EUCkNoT2jjybVBqI5fQvq1jP6BWNOw4MZ2w5j0fyr5/aj1rQA5Jl HSelxXMNTp7sEcisU6kUTh4yblzu8YbBLmoYmvcw= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 28BD03858D33 X-Authority-Analysis: v=2.4 cv=VbHkgXl9 c=1 sm=1 tr=0 ts=644a9943 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=IkcTkHD0fZMA:10 a=ojV8EbLLAAAA:8 a=_Zpv7ML5iqrifOONK00A:9 a=QEXdDO2ut3YA:10 a=jTFjQPTn9V0A:10 a=McKLNElF6pUA:10 a=9gjfPy3qBrMA:10 a=K8rvOpeGrk0A:10 a=kvcKyrorUwu2LujBxC7h:22 Message-ID: <9e079b92-8214-ea8f-4f48-16e6859c9888@Shaw.ca> Date: Thu, 27 Apr 2023 09:48:18 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: problems with octave 8.2.0-1 and plotting Content-Language: en-CA To: cygwin AT cygwin DOT com References: <878643096 DOT 4481236 DOT 1682516096770 AT mail1 DOT libero DOT it> <774349434 DOT 10478 DOT 1682603926417 AT mail1 DOT libero DOT it> Organization: Inglis In-Reply-To: <774349434.10478.1682603926417@mail1.libero.it> X-CMAE-Envelope: MS4xfPKRlSxChonXWWSZqzB/2RqXVD+SkSAv3xu2OAkroHvH0rKAQ9e1Ot3cqx8shqVGXQBZi9eWh4VcZSW2S87jN5o4eNm0lwKQZbS2BGRo7l+FwkbdiV0a gVSsDPyYwSaGe/BMeZKU+cTWsCBdM0V+1EkMqQp6nRLxWLWIIpsU9ylwtWNgr73wVkAf5oHCF0RMKKaIPxLfGvSrjR0IYbQbxsQ= X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis , Fabio Rossi Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 33RFn1xh017087 Hi Fabio, Some packages include non-GUI or native GUI interfaces that do not require window system support. Others may dynamically support window systems if they are installed, or have separate executables for console or GUI, as octave does: octave and octave-cli. If you are using octave GUI, as it is linked against X window libraries, you need to install the X window system. If you install xinit, that will install the X Window server xorg-server, XDG components xdg-user-dirs, xwin-xdg-menu, X Window clients. If you then run it via the XWin Server Start Menu shortcut, it will define $XDG_CURRENT_DESKTOP, $XDG_MENU_PREFIX, and $XDG_RUNTIME_DIR. That should allow you to run octave GUI and display plot windows. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry On 2023-04-27 07:58, Fabio Rossi via Cygwin wrote: > I forgot to mention that the test machine is running Windows 10 Pro 64 bit with a ATI FirePro 3800 graphics card. On the same machine, octave built for Windows executes correctly the same command. I have observed the same behaviour also on other Windows machines running Win7 or other graphic adapters. > > Fabio >> Il 26/04/2023 15:34 Fabio Rossi ha scritto: >> >> >> I have installed latest test version of octave 8.2.0-1. When I try to plot using a simple command like "plot(1,1)" I get the following errors from the command line >> >> $ octave >> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-XXXX+user' >> GNU Octave, version 8.2.0 >> Copyright (C) 1993-2023 The Octave Project Developers. >> This is free software; see the source code for copying conditions. >> There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or >> FITNESS FOR A PARTICULAR PURPOSE. For details, type 'warranty'. >> >> Octave was configured for "x86_64-pc-cygwin". >> >> Additional information about Octave is available at https://www.octave.org. >> >> Please contribute if you find this software useful. >> For more information, visit https://www.octave.org/get-involved.html >> >> Read https://www.octave.org/bugs.html to learn how to submit bug reports. >> For information about changes from previous versions, type 'news'. >> >> octave:1> plot(1,1) >> wglMakeCurrent error: 00000006 >> wglMakeCurrent error: 00000006 >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred in init_gl_context >> warning: called from >> __uiobject_split_args__ at line 61 column 9 >> uimenu at line 94 column 13 >> __add_default_menu__ at line 59 column 5 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __uiobject_split_args__ at line 61 column 9 >> uimenu at line 94 column 13 >> __add_default_menu__ at line 59 column 5 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'figure' object >> warning: called from >> __uiobject_split_args__ at line 61 column 9 >> uimenu at line 94 column 13 >> __add_default_menu__ at line 59 column 5 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> wglMakeCurrent error: 00000006 >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred in init_gl_context >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uitoolbar' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'figure' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred in init_gl_context >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uitoolbar' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'figure' object >> warning: called from >> __add_default_menu__ at line 165 column 3 >> figure at line 97 column 5 >> newplot at line 120 column 10 >> plot at line 234 column 9 >> >> octave:2> wglMakeCurrent error: 00000006 >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred in init_gl_context >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uimenu' object >> warning: opengl_renderer: Error 'invalid operation' (1282) occurred drawing 'uitoolbar' object >> warning: opengl_texture::create: the opengl library in use doesn't support images with either dimension larger than -367397472. Not rendering. >> >> The plot window is opened but becomes unresponsive, it is impossible to close it. The same happens if I start octave with the --gui option. The same happens also with latest stable 6.4.0-1 version -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple