From unknown Thu Mar 28 17:47:51 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1172: [X2Go-Dev] Bug#1172: Bug#1172: ThunderBird crashes in PubApp mode on amd64 Reply-To: Walid MOGHRABI , 1172@bugs.x2go.org Resent-From: Walid MOGHRABI Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Wed, 10 May 2017 07:30:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1172 X-X2Go-PR-Package: nx-libs X-X2Go-PR-Keywords: Received: via spool by 1172-submit@bugs.x2go.org id=B1172.149440118622453 (code B ref 1172); Wed, 10 May 2017 07:30:02 +0000 Received: (at 1172) by bugs.x2go.org; 10 May 2017 07:26:26 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,MIME_QP_LONG_LINE, RCVD_IN_DNSWL_BLOCKED,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 478AF5DAD2 for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:23 +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 ueiwsvbmMwXD for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:16 +0200 (CEST) Received: from zm-01.servicemagic.eu (zm-01.servicemagic.eu [176.31.236.17]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 601835DAD0 for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:15 +0200 (CEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zm-01.servicemagic.eu (Postfix) with ESMTP id DB2B681674CD0 for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:14 +0200 (CEST) X-Amavis-Modified: Mail body modified (using disclaimer) - zm-01.servicemagic.eu X-Virus-Scanned: amavisd-new at servicemagic.eu Received: from zm-01.servicemagic.eu ([127.0.0.1]) by localhost (zm-01.servicemagic.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BHX5Zx2y1Zz2 for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:14 +0200 (CEST) Received: from zm-01.servicemagic.eu (localhost.localdomain [127.0.0.1]) by zm-01.servicemagic.eu (Postfix) with ESMTP id 213BD80CFA83D for <1172@bugs.x2go.org>; Wed, 10 May 2017 09:26:14 +0200 (CEST) Date: Wed, 10 May 2017 09:26:14 +0200 (CEST) From: Walid MOGHRABI To: 1172@bugs.x2go.org Message-ID: <2058102989.799046.1494401174034.JavaMail.root@servicemagic.eu> In-Reply-To: <526255804.798679.1494401062660.JavaMail.root@servicemagic.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.33.100.60] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC58 (Linux)/7.2.0_GA_2669) > It is not "unusable". But nx offers an old version of GLX only. And=20 > there seem to be some applications that don't care for the version the=20 > X server (nxagent in this case) reports. So what should we do?=20 You're right, I'm probably a bit to0 rude with this but it's far too old an= d most applications just test if GLX is enabled without testing it's versio= n or correct support for each extensions which leads to crashes at times. Since there is no gain in keeping it "as is" (at least, I did see more prob= lems than gains) and until GLX support is updated through Lib-NX, I personn= aly would recommend disabling GLX by default (which let the possibility to = the user to activate it if he really needs it but don't make this the defau= lt behaviour). Since applications are checking if GLX is enabled, disabling it force them = to fallback on software renderers only (or don't run at all but I prefer th= at to crashes for unknown reasons). > It is possible to implement a newer GLX version but that would need=20 > some investing quite some time. Unfortunately the current nx=20 > development staff does not have that time...=20 I know and I upvote for that as top priority since more and more applicatio= ns needs this. Regards, Walid Moghrabi TRAVAUX.COM BAT I - PARC CEZANNE 2 290 AVENUE GALILEE - CS 80403 13591 AIX EN PROVENCE CEDEX 3 ----- Mail original -----=20 De: "Ulrich Sibiller" =20 =C3=80: "Walid MOGHRABI" , 1172@bugs.x2go.org= =20 Envoy=C3=A9: Vendredi 5 Mai 2017 21:41:47=20 Objet: Re: [X2Go-Dev] Bug#1172: Bug#1172: ThunderBird crashes in PubApp mod= e on amd64=20 On Fri, May 5, 2017 at 5:33 PM, Walid MOGHRABI=20 wrote:=20 > I would recommend disabling GLX by uncommenting this line in /etc/x2go/x2= goagent.options :=20 >=20 > #X2GO_NXAGENT_DEFAULT_OPTIONS+=3D" -extension GLX"=20 >=20 > GLX is unusable with the current NX-Libs (even Arctica ones) but since th= e extension is enabled, some components still tries to use H/W acceleration= for some parts.=20 > I get far better results (especially stability wise) with this option dis= abled.=20 >=20 > I would even consider disabling it "by default" until a proper GLX suppor= t is added to nx-libs.=20 It is not "unusable". But nx offers an old version of GLX only. And=20 there seem to be some applications that don't care for the version the=20 X server (nxagent in this case) reports. So what should we do?=20 It is possible to implement a newer GLX version but that would need=20 some investing quite some time. Unfortunately the current nx=20 development staff does not have that time...=20 Regarding Thunderbird: does it still crash after setting=20 gfx.xrender.enabled to true in about:config (respectively user.js)?=20 Uli --- DISCLAIMER: This e-mail is private and confidential and may contain proprietary or legally privileged information. It is for the intended recipient only. If you have received this email in error, please notify the author by replying to it and then destroy it. If you are not the intended recipient you must not use, disclose, distribute, copy, print or rely on this e-mail or any attachment. Thank you