From unknown Fri Mar 29 06:16:20 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1390: x2go server openGL errors are printed in high volume at less than a millisecond time-scale to the log file Reply-To: Piotr Balwierz , 1390@bugs.x2go.org Resent-From: Piotr Balwierz Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sun, 26 May 2019 11:15:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 1390 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.1558869175881 (code B); Sun, 26 May 2019 11:15:02 +0000 Received: (at submit) by bugs.x2go.org; 26 May 2019 11:12:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 856D75DAE8 for ; Sun, 26 May 2019 13:12:52 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6pYm0EtIl_9e for ; Sun, 26 May 2019 13:12:45 +0200 (CEST) Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 092C75DA26 for ; Sun, 26 May 2019 13:12:45 +0200 (CEST) Received: by mail-wm1-x332.google.com with SMTP id e19so5051532wme.1 for ; Sun, 26 May 2019 04:12:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=dbbRJ0ADfdkc7ZY2gJPycVzeJd2r/j4Ghvvom8TEBjY=; b=MRPJxgd7ND0HhRVAx1+oapfEw753gUccw1/ub97nUOercyJyV0vJLeXL/aCWnaJwdw fO0kAPDnvTEooCl56KPvlRtQX4TBdEPn0oTWbF0irWSPgWsrHgol+W5ztWmDsglCgk+3 3s6ENqta7HxNezNdMJBRMj14YTiQrFDnV/1saULa1m6VLtr2zEEdcg8/6DLff3BeOA0C GGFYlyvLd3vqmvcE+ZsCYy39PIkrkQi+qy/g7NZnUXI8va9LrNJY/ktdE0y1Qe78xRg5 ZJLiSkg8xs84WleftTjVgYKoGebPm+PjHlo7E0fh8ds8XE6+s+k0kNEVLFa6ba82btQo TLOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=dbbRJ0ADfdkc7ZY2gJPycVzeJd2r/j4Ghvvom8TEBjY=; b=hx7zvVCyIk6WPUTZuNFMxX+O6s+3hXNb8BW2Z6yUc9N/AS7bspz8Pzp3cXlfzdwADE PO3J17sBl+g3b+OIwAwf/OKHoclBEYUbRutTFXC3As/a2V8NqEPyJNQR8l1W33IePfZJ x/LbFilSVd27QkNBJTCGpWhowCIey4uXimQf+4O4eu4b2to3AtMKgwK27ni5Adzq3gif lSy0n2uJ28Fj36sP1OJ+cOsPBG5XYp0qYWpGOI3smR8HpD3XK8UF+z86A6F9lFPxDrgw k8uYBucfENejPvBX2y374P1cQ7Yo/nSI2mkICPzDHOsUd/4vffK4yQimEq2EJNFhYrek tlyg== X-Gm-Message-State: APjAAAWtGz/BfESQZQ/QhfZ6RAVb6zVQFMmWGMkn5PK8820v79XVwJ3G SC3+rWg9Y1gILWdJIMLjPZLnLVm8w0UQ8g== X-Google-Smtp-Source: APXvYqyBtPfhKUI6Kf7e7ZEAUl34YIlaTSbIjIRiYWP1P9lCk2M2B3KwNO/kdmoGbfXR5/UhrQb2TA== X-Received: by 2002:a1c:38c2:: with SMTP id f185mr1404453wma.111.1558869164383; Sun, 26 May 2019 04:12:44 -0700 (PDT) Received: from [172.16.135.81] ([95.144.254.121]) by smtp.gmail.com with ESMTPSA id h200sm9888505wme.11.2019.05.26.04.12.43 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Sun, 26 May 2019 04:12:43 -0700 (PDT) To: submit@bugs.x2go.org From: Piotr Balwierz Message-ID: <4f3080f7-5aa6-d6f3-724d-5a65c56cd737@gmail.com> Date: Sun, 26 May 2019 12:12:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB Package: x2goserver Version: 4.1.0.3-4 Debian Buster OpenGL error messages from gl_surface_qt.cpp (qtwebengine likely) are printed on 0.01 of a millisecond time scale (i.e. 10^5 messages per second) to a log file. Currently my log file is 16 TB in size. This is a error log file from a single session, because https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=923 is resolved. $ls -la ~/.xsession-x2go* -rw------- 1 user users 17557623775232 May 2 23:40 .xsession-x2go-mamut-errors -rw------- 1 user users 38176 Jun 18 2018 .xsession-x2go-mamut-errors.old The content of the file is extremely boring: [...] [51916:52005:0422/215628.936583:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available [51916:52005:0422/215628.936597:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 [51916:52005:0422/215628.936612:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available [51916:52005:0422/215628.936627:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 [51916:52005:0422/215628.936642:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available [51916:52005:0422/215628.936656:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 [...] (ad infinitum) I was definitely running Rstudio desktop in x2go session, but don't know if it was generating these messages. Expected behaviour: Too quickly appearing messages from the same process should not end up in the log file. systemd-journald if I am correct has such a feature. I am not reporting it to qtwebengine or Rstudio right now. Will do if encouraged in your comments. Regards, Piotr From unknown Fri Mar 29 06:16:20 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1390: [X2Go-Dev] Bug#1390: x2go server openGL errors are printed in high volume at less than a millisecond time-scale to the log file Reply-To: uli42@gmx.de, 1390@bugs.x2go.org Resent-From: Ulrich Sibiller Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 28 May 2019 21:35:03 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1390 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 1390-submit@bugs.x2go.org id=B1390.155907914215678 (code B ref 1390); Tue, 28 May 2019 21:35:03 +0000 Received: (at 1390) by bugs.x2go.org; 28 May 2019 21:32:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLYTO, FREEMAIL_REPLYTO_END_DIGIT,SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 123005DAF6; Tue, 28 May 2019 23:32:20 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nK4-Iwb_Pce8; Tue, 28 May 2019 23:32:13 +0200 (CEST) Received: from mail-vs1-xe2b.google.com (mail-vs1-xe2b.google.com [IPv6:2607:f8b0:4864:20::e2b]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id EE5815DA26; Tue, 28 May 2019 23:32:12 +0200 (CEST) Received: by mail-vs1-xe2b.google.com with SMTP id z11so295285vsq.9; Tue, 28 May 2019 14:32:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=VOBLlZMoG2eBiPSfoCyuE2rtji8YuI2PR/fMwD8lDOw=; b=Z5/sTas7vWScMS9tcLnWwkLaFcZkyNEzKmXGoNDo8Bmvjg8+eW97DAGkgccIdlyQEp YV3UwTjc1QvGtPlw2LCG+96JUH4FEE0AABceAJom1HI7WvopztM8uARGZCGmTL/5l5vU mUJGw5p/sFOAMhGl24Df+nRVjMicMwhhw2F784lQnAfvyLFLd150E7Rq81DSgWIB0f+p hcktJCx0n3NgjuN+aUbKhppSkLlU5nwrJPI67UTtiJYsZS2cWtz/1mRQytUIe0XFURxK 3gLCOR4zzGSEgawPVlYnE8Z+4g12RsOy5UcZ6SO9HFnQQfhqvbPegfpVfhMDnAW6zHrU Oufg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=VOBLlZMoG2eBiPSfoCyuE2rtji8YuI2PR/fMwD8lDOw=; b=uYV/ezBItZi3LKB55mC97ZF8aL851PR3MiLtuotMjiLp0IZx29so6im0pyYEZ4pa1g IxcqYB3fPyMvb8yExVKsmBHWMB/HinyJUy63tLS1xL0suFrnMl9kJgr4N6B/0JM1m0mc 21c/A8CQ4f9D9JVWeBoLr3k/ke2c4W11VUT5GDRzOELHslWBK37QlytvRF7b69PsLLfR F1KZlWS959tMux3im0LsWnZsCE1w1YqqDDGiMochkMltnh7PJRW8LDMrkhkV9fzXCRO1 eW+xln2hLI+FRaWXl5DpzHYCT/mDy8ejCF7PXckN+qTPf8IDjI4GD7cubtn7Fugg6vGL 1Quw== X-Gm-Message-State: APjAAAUOSM7HNfn9EScgFq3hdILmKHKXgzf3oAHmgl0Isc3h7a/drGEr EoSwUkvQRqPJG6pqdPChK0/4awo4f++cksSmBWw= X-Google-Smtp-Source: APXvYqxFnTp2h3ruwkdungNc2feAQNai2OpKH4AlWQh9swihDu+R0q6XFo3rypQbrhf08FX33kLP9IvS57qJWXEKi2I= X-Received: by 2002:a67:c111:: with SMTP id d17mr54631991vsj.176.1559079131723; Tue, 28 May 2019 14:32:11 -0700 (PDT) MIME-Version: 1.0 References: <4f3080f7-5aa6-d6f3-724d-5a65c56cd737@gmail.com> In-Reply-To: <4f3080f7-5aa6-d6f3-724d-5a65c56cd737@gmail.com> From: Ulrich Sibiller Date: Tue, 28 May 2019 23:31:45 +0200 Message-ID: To: Piotr Balwierz , 1390@bugs.x2go.org Cc: submit@bugs.x2go.org Content-Type: text/plain; charset="UTF-8" On Tue, May 28, 2019 at 10:58 PM Piotr Balwierz wrote: > > Package: x2goserver > Version: 4.1.0.3-4 > > Debian Buster > > OpenGL error messages from gl_surface_qt.cpp (qtwebengine likely) are printed on 0.01 of a millisecond time scale (i.e. 10^5 messages per second) to a log file. > Currently my log file is 16 TB in size. This is a error log file from a single session, because https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=923 is resolved. > > $ls -la ~/.xsession-x2go* > -rw------- 1 user users 17557623775232 May 2 23:40 .xsession-x2go-mamut-errors > -rw------- 1 user users 38176 Jun 18 2018 .xsession-x2go-mamut-errors.old > > > The content of the file is extremely boring: > [...] > [51916:52005:0422/215628.936583:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available > [51916:52005:0422/215628.936597:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 > [51916:52005:0422/215628.936612:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available > [51916:52005:0422/215628.936627:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 > [51916:52005:0422/215628.936642:ERROR:gl_surface_qt.cpp(296)] eglCreatePbufferSurface failed and surfaceless context not available > [51916:52005:0422/215628.936656:ERROR:gl_surface_qt.cpp(303)] Requested OpenGL implementation is not supported. Implementation: 0 > [...] The .xsession-errors file contains stderr of your applications run within the session. Your application tells you via stderr it is not supporting the OpenGL implementation X2go offers. Bad Luck. Do these workarounds help?: - run 2>/dev/null from an xterm and see if that helps. - try running you application without OpenGL support. - try if this workaround can help you: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?s[]=libgl > Expected behaviour: Too quickly appearing messages from the same process should not end up in the log file. systemd-journald if I am correct has such a feature. > I am not reporting it to qtwebengine or Rstudio right now. Will do if encouraged in your comments. Well, it is your application producing errors at a high frequency. It shoudl be fixed there. (BTW: It would happen in a normal X session, too.) Uli