From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Windows PulseAudio 3.0 and later fail to start due to missing cookie Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 30 Jan 2014 00:35:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.139104197315143 (code B); Thu, 30 Jan 2014 00:35:01 +0000 Received: (at submit) by bugs.x2go.org; 30 Jan 2014 00:32:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wg0-f48.google.com (mail-wg0-f48.google.com [74.125.82.48]) by ymir (Postfix) with ESMTPS id 207255DA6C for ; Thu, 30 Jan 2014 01:32:52 +0100 (CET) Received: by mail-wg0-f48.google.com with SMTP id x13so4931527wgg.3 for ; Wed, 29 Jan 2014 16:32:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=z/08rLClw5K5IyX0LMdFIuUKic7c2gP2Ao6K/bjGIpY=; b=tZbln2d3acGf/r08q4j17W8wMbwt0iYltf/TkLIFDXy2d1pXW4RQ39cruRUtgdDvqx hutWNJP4ckLk43kygCoTk963jkB1++1Zefm8gthhWF1xo+wYYrJap5Y67FCSDQf0gW04 clAcrphHcr2L0fJacVj74qQbabyuXm40r0vKBJJiYjTpDKdu3K+v75y/DgBOwmRFLnPg mawBe77B1xQOUrTn6OfWNwBD7Ncap6bFX/75mjd3199mNeRtllVXzK3bf+33yZdZg0ej hGNsITv7JdraWi5PoY2abGwHya0Ppuzh5Hrd2xpePrWwXCObY4jJqAujI14p0l4GwxYv Usgg== MIME-Version: 1.0 X-Received: by 10.180.219.44 with SMTP id pl12mr7685987wic.12.1391041971492; Wed, 29 Jan 2014 16:32:51 -0800 (PST) Received: by 10.180.82.227 with HTTP; Wed, 29 Jan 2014 16:32:51 -0800 (PST) Date: Wed, 29 Jan 2014 19:32:51 -0500 Message-ID: From: Michael DePaulo To: submit@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 Package: x2goclient Version: 4.0.1.3 X2Go Client 4.0.1.3 for for Windows is bundled with PulseAudio 1.1. If you replace 1.1 with 3.0 or later (2.0 was not tested), the .pulse-cookie file is not created and therefore pulseaudio.exe either fails to start or repeatedly restarts. The bottom line is that sound will not work in Windows X2go Client with these newer versions of PulseAudio. The simple workaround is to run X2Go Client with PulseAudio 1.1 once and then exit x2goclient. The cookie will be present even after x2goclient is closed. Newer versions of PulseAudio can then use that cookie. These are my full test results for what files are generated with different versions of PulseAudio. They were tested on windows 7 32-bit SP1 Professional (with all important and recommended windows updates installed.) "mothership-7-32" is my test VM's hostname. Note that I tested PulseAudio 1.1 (and 1 or 2 newer versions) under Windows 8.1 64-bit Professional (with all important and recommended windows updates installed) and the results were the same. 1.1: Under C:\Users\mike\.x2go\pulse\ : .pulse-cookie .esd_auth .pulse\ .pulse\mothership-7-32-runtime\ tmp.Hp2820\ tmp.Hp2820\config.pa 3.0 Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ tmp.Hp1572 tmp.Hp1572\config.pa (Pulseaudio.exe does not appear to be running at all, but maybe what happened under 4.99.2 is happening.) 4.0: Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ .pulse\mothership-7-32-runtime\pid tmp.Hp2656 tmp.Hp2656\config.pa Also, windows complains that "pulseaudio.exe has stopped working". And it does so repeatedly,.This suggests that x2goclient.exe keeps on trying to restart pulseaudio.exe 4.99.2: Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ .pulse\mothership-7-32-runtime\pid (keeps on being created and then disappearing because pulseaudio.exe keeps stopping and starting) tmp.Hp3716 tmp.Hp3716\config.pa -Mike#2 From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 27 Feb 2014 04:05:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by 422-submit@bugs.x2go.org id=B422.139347366211436 (code B ref 422); Thu, 27 Feb 2014 04:05:01 +0000 Received: (at 422) by bugs.x2go.org; 27 Feb 2014 04:01:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) by ymir (Postfix) with ESMTPS id C8D6A5DB16 for <422@bugs.x2go.org>; Thu, 27 Feb 2014 05:01:01 +0100 (CET) Received: by mail-lb0-f176.google.com with SMTP id 10so1273962lbg.7 for <422@bugs.x2go.org>; Wed, 26 Feb 2014 20:01:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=PY9qNFfFIVJffL38JXaTx7QE+WeGbtMA/ZqhxhRhg8U=; b=c1IH/gfeRbK7GnrYIWWwMRZYQqc8wBV6oPy8KO94Sh8pO7n3DhzKybgxyjcHAF7gJ+ u4KqiYKGsOvPUSr30aI0jbJoxOlmFb6OgDcntoZ2wcoE3P87+MUciYNcqpDv7bY0+/Gn iKmCQLw/v+X8Dv/hBi5RIQ/MVcS7sYn/ESUL9Yjj2u/F7mQ/ml+/LGhD88o1TkLL0IVT s7TJMuU/i2tj2YUvNA5bWJaVU1jGyb5DDihBICJTD3/bpXjvDojm1aR3/TUO7MY66uay 8fMccvwgK4+26yDeYk8soWm7RCIvb26OdpvWJ11PaDLAFWf9W21vT1cHLv/+yo818WXP YSOg== MIME-Version: 1.0 X-Received: by 10.112.14.1 with SMTP id l1mr4660458lbc.39.1393473661060; Wed, 26 Feb 2014 20:01:01 -0800 (PST) Received: by 10.114.176.105 with HTTP; Wed, 26 Feb 2014 20:01:01 -0800 (PST) Date: Wed, 26 Feb 2014 23:01:01 -0500 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 Status Update: While investigating this bug, I filed PulseAudio bug 75418. https://bugs.freedesktop.org/show_bug.cgi?id=75418 It might be related or involve a similar fix, but it is not the cause of this bug because the Windows X2Go Client does not set XDG_CONFIG_HOME for the pulseaudio.exe process. PulseAudio bug 75006 is also worth noting: https://bugs.freedesktop.org/show_bug.cgi?id=75006 Currently, the Windows X2Go Client does not set PULSE_COOKIE. It instead sets overrides USERPROFILE and expects the cookie to be created relative to it. From mike.gabriel@das-netzwerkteam.de Fri Feb 28 12:58:40 2014 Received: (at control) by bugs.x2go.org; 28 Feb 2014 11:58:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,MISSING_SUBJECT, URIBL_BLOCKED autolearn=no version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir (Postfix) with ESMTPS id F410E5DB16 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id B378A1EC65 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 9BC323BD70 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V4bfrPd40TkO for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPSA id 6B0903BA7D for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from m-047.informatik.uni-kiel.de (m-047.informatik.uni-kiel.de [134.245.254.47]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Fri, 28 Feb 2014 11:58:39 +0000 Date: Fri, 28 Feb 2014 11:58:39 +0000 Message-ID: <20140228115839.Horde.o16c5I463ASZS1JZvVRDPw1@mail.das-netzwerkteam.de> From: Mike Gabriel To: control@bugs.x2go.org User-Agent: Internet Messaging Program (IMP) H5 (6.1.4) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 134.245.254.47 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 Iceweasel/26.0 Content-Type: multipart/signed; boundary="=_1x5B1GxWpSdfQegT9SRLAw1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_1x5B1GxWpSdfQegT9SRLAw1 Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes Content-Disposition: inline reassign #342 x2goclient reassign #343 x2goclient tag #138 patch tag #440 patch tag #157 build-macosx tag #208 build-macosx tag #252 build-macosx tag #317 build-win32 tag #389 patch tag #395 build-macosx tag #413 patch merge #413 #389 tag #421 build-win32 tag #422 build-win32 tag #425 build-win32 tag #195 build-win32 tag #39 build-macosx tag #234 build-macosx tag #236 build-macosx tag #297 build-win32 tag #387 build-macosx thanks -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb --=_1x5B1GxWpSdfQegT9SRLAw1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABAgAGBQJTEHnvAAoJEJr0azAldxsxhkYP/RmxFlj1v4R7n4HoBg/NprvM 51MdPkGeee/jbP/cL3vsyGP1oYWsUAjfpBxaM8AipFSjFNtmf06KJ0o9qO82UknC zSuz5NGYwLCW05uTXOHGqA/XX/F/jR5c86T28oPfZPumePY2TuQX9Y4VhXAjESX8 WjXT3rMmAh4iDZ8Rfm1mLzWZbMTijLrBhA9mUGCNkgQ9so2Z+ZzYe2NIlsR5gi0i ONa0bbtMDLmmUV5ig3aevmXwbb542+b/spf2cRnr+mj7eW6EuXw022VRwoxlSgml 0YD4f7fNhiU7vIXhHPZ2xVnYR3EykMOY2o9rORtWqkaAsTdQDDDdTHanO5Kiym1y vBBrE2SJsQTkTgXoLenmnNpROwLDkzFbcnIxzNwbC2XiN3a9J+U9nL7yLY4X/XPi fuZlAUNIHl1HhlEmrhxtHoAlM6OYD1PzV6o5OGnB1Rcp6AqrDLUbzXHDNUREs7vx cACvCafvUiolghBnBhzDHmvv37ULjvKBhU0knxk9FaK7p8xHghhBdsI684Zxc20y /gzWS+XvwGQ8Sim32kdf/U0CcPte2sUQOWb3agD7lWSZunFtm03P8IE9QIbVfIut 5YLkINTQJR30fpWuyBN9MHfqcF+C722QkBd3KbkgMWl+SMM0+fx0SghETlAg0Fba rCFSqbkqZbpxZpD1dJ1f =+3Ji -----END PGP SIGNATURE----- --=_1x5B1GxWpSdfQegT9SRLAw1-- From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Status Update Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Wed, 12 Mar 2014 04:10:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.13945973385661 (code B ref 422); Wed, 12 Mar 2014 04:10:02 +0000 Received: (at 422) by bugs.x2go.org; 12 Mar 2014 04:08:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-lb0-f171.google.com (mail-lb0-f171.google.com [209.85.217.171]) by ymir (Postfix) with ESMTPS id D43035DB21 for <422@bugs.x2go.org>; Wed, 12 Mar 2014 05:08:56 +0100 (CET) Received: by mail-lb0-f171.google.com with SMTP id w7so6210850lbi.2 for <422@bugs.x2go.org>; Tue, 11 Mar 2014 21:08:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=0GS15e98lCqJuwx1I6ukazJlMJcqGC0mz88DZXrR0qg=; b=kUoC3bxldCGuWAtRBv9LRWwFszLgyIdBObMfttoGbD1c6QY+EfBMnqB0/ZCLZiqWjV 9SBZOsl91d0xoEYMfQsYFbGYB5IuZ4tpDetZqiquz9EeYRNNgl8da140MyX2dw9uc5/M sbf+8SZwdbQWFjbhal6NHhOwHMPeNv0Sq125t04CSvfXQQOy6QTHGpEGDADBPMkl2zVW XJpjg2whbzixgRUgc8lR3llDQrDHpJKWXKrOPUtop3a2a19Ewr0vCWyMEYvs0PcTwSlc H4O08GHFSJYrw0Yb7gjrQ4rYuBhiAB924t5CPVm5mV8L9rgJf3O00mgOg05tt/S+sVIF FELw== MIME-Version: 1.0 X-Received: by 10.112.125.225 with SMTP id mt1mr159032lbb.35.1394597336098; Tue, 11 Mar 2014 21:08:56 -0700 (PDT) Received: by 10.114.176.105 with HTTP; Tue, 11 Mar 2014 21:08:55 -0700 (PDT) Date: Wed, 12 Mar 2014 00:08:55 -0400 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: multipart/mixed; boundary=089e0112bfb8d3137204f460feb1 --089e0112bfb8d3137204f460feb1 Content-Type: text/plain; charset=ISO-8859-1 Status Update 1. x2goclient's 4.0.2.0 2014.03.05 nightly build was the last nightly build to be built with --console. So I ran that build with --debug. I've attached the output. I wonder if x2goclient is detecting that pulseaudio.exe stopped and then restarting it, or if x2goclient is forcefully restarting pulseaudio.exe? I'm leaning towards the former explanation. Other than that though, the logs do not help me debug this bug. 2. It seems likely that this PulseAudio commit (which made it into PulseAudio 3.0) triggered this bug, since it changed the logic for cookie creation, in addition to specifying a different default cookie path. http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=87ae8307057944662bb8a4b638f56fa980eef48a Most likely the bug/incompatibility lies in one or both of these files: src/pulsecore/authkey.c src/pulse/client-conf.c I plan on compiling pulseaudio before and after this commit to determine empirically if this commit triggered this bug/incompatibility. --089e0112bfb8d3137204f460feb1 Content-Type: text/plain; charset=US-ASCII; name="pulse-1.1 - no existing cookie.txt" Content-Disposition: attachment; filename="pulse-1.1 - no existing cookie.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hso2wlbd0 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50PngyZ29jbGllbnQuZXhlIC0tZGVidWcNCngyZ28t SU5GTy0xPiAiU3RhcnRpbmcgeDJnb2NsaWVudC4uLiINCngyZ28tV0FSTklORy0xPiAiQ2FuJ3Qg bG9hZCB0cmFuc2xhdG9yOiA6L3gyZ29jbGllbnRfZW5fdXMiDQp4MmdvLVdBUk5JTkctMj4gIkNh bid0IGxvYWQgdHJhbnNsYXRvcjogOi9xdF9lbl9VUyINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5NzI5PiBHZXR0aW5nIFhvcmcgc2V0dGluZ3MuDQp4MmdvLUlORk8tMz4gIlN0YXJ0ZWQg IHgyZ29jbGllbnQuIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjQ3Nz4gIiRIT01FPUM6 L1VzZXJzL21pa2UiDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MjE5MD4gUmVhZGluZyAz IHNlc3Npb25zIGZyb20gY29uZmlnIGZpbGUuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTUzNj4gU3RhcnRpbmcgd2luIHNlcnZlcnMuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNw cDo5ODA3PiAiQzovVXNlcnMvbWlrZS8ueDJnby9ldGMvc3NoZF9jb25maWcgY3JlYXRlZC4iDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTMwNT4gZ290IGxvY2FsaG9zdA0KeDJnby1ERUJV Ry1vbm1haW53aW5kb3cuY3BwOjkzMDU+IGdvdCBsb2NhbGhvc3QNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDQ3MTMNCngyZ28tREVCVUctb25tYWlud2lu ZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDcwMjINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5ODYzPiBDcmVhdGluZyBkZXNrdG9wOiB4MmdvX21pa2UNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzA1PiBnb3QgbG9jYWxob3N0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5j cHA6OTMyNz4gUG9ydCBpcyBmcmVlOiA0NzE0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTY0OT4gcHVsc2UgdGVtcGxhdGU6ICJDOi9Vc2Vycy9taWtlL1gyR09+MS9wdWxzZS90bXAiDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTY1OT4gcHVsc2UgdG1wIGZpbGU6ICJDOi9Vc2Vy cy9taWtlL1gyR09+MS9wdWxzZS90bXAuSHAzNzA4Ig0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cu Y3BwOjk3MDE+IFN0YXJ0aW5nIHB1bHNlXHB1bHNlYXVkaW8uZXhlICItLWV4aXQtaWRsZS10aW1l PS0xIC1uIC1GIEM6XFVzZXJzXG1pa2VcWDJHT34xXHB1bHNlXHRtcC5IcDM3MDhcY29uZmlnLnBh IiB3b3JraW5nIGRpcjogIkM6L1BST0dSQX4xL1gyR09DTH4xXHB1bHNlIg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjk3MDg+IENvbm5lY3RlZCB0aW1lci4NCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDoxNDM2PiBDbG9zZSBldmVudCByZWNlaXZlZC4NCngyZ28tSU5GTy02PiAiQ2xv c2luZyB4MmdvY2xpZW50Li4uIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyODk+IFNh dmluZyBzZXR0aW5ncy4uLg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyOTg+IFNhdmVk ICBzZXR0aW5ncy4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzY4PiBEZWxldGluZyB0 aGUgcHVsc2UgdGltZXIuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzcwPiBEZWxl dGVkICB0aGUgcHVsc2UgdGltZXIuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MTM3MT4g S2lsbGluZyB0aGUgcHVsc2Ugc291bmQgc2VydmVyLi4uDQp4MmdvLURFQlVHLW9ubWFpbndpbmRv dy5jcHA6MTM3Mz4gS2lsbGVkICB0aGUgcHVsc2Ugc291bmQgc2VydmVyLg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjEzNzQ+IERlbGV0aW5nIHRoZSBwdWxzZSBwcm9jZXNzLi4uDQpRUHJv Y2VzczogRGVzdHJveWVkIHdoaWxlIHByb2Nlc3MgaXMgc3RpbGwgcnVubmluZy4NCngyZ28tREVC VUctb25tYWlud2luZG93LmNwcDoxMzc2PiBEZWxldGVkICB0aGUgcHVsc2UgcHJvY2Vzcy4NCngy Z28tSU5GTy03PiAiQ2xvc2VkICB4MmdvY2xpZW50LiINCg== --089e0112bfb8d3137204f460feb1 Content-Type: text/plain; charset=US-ASCII; name="pulse-5.0 - no existing cookie.txt" Content-Disposition: attachment; filename="pulse-5.0 - no existing cookie.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hso2wlbx1 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50PngyZ29jbGllbnQuZXhlIC0tZGVidWcNCngyZ28t SU5GTy0xPiAiU3RhcnRpbmcgeDJnb2NsaWVudC4uLiINCngyZ28tV0FSTklORy0xPiAiQ2FuJ3Qg bG9hZCB0cmFuc2xhdG9yOiA6L3gyZ29jbGllbnRfZW5fdXMiDQp4MmdvLVdBUk5JTkctMj4gIkNh bid0IGxvYWQgdHJhbnNsYXRvcjogOi9xdF9lbl9VUyINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5NzI5PiBHZXR0aW5nIFhvcmcgc2V0dGluZ3MuDQp4MmdvLUlORk8tMz4gIlN0YXJ0ZWQg IHgyZ29jbGllbnQuIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjQ3Nz4gIiRIT01FPUM6 L1VzZXJzL21pa2UiDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MjE5MD4gUmVhZGluZyAz IHNlc3Npb25zIGZyb20gY29uZmlnIGZpbGUuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTUzNj4gU3RhcnRpbmcgd2luIHNlcnZlcnMuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNw cDo5ODA3PiAiQzovVXNlcnMvbWlrZS8ueDJnby9ldGMvc3NoZF9jb25maWcgY3JlYXRlZC4iDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTMwNT4gZ290IGxvY2FsaG9zdA0KeDJnby1ERUJV Ry1vbm1haW53aW5kb3cuY3BwOjkzMDU+IGdvdCBsb2NhbGhvc3QNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDQ3MTMNCngyZ28tREVCVUctb25tYWlud2lu ZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDcwMjINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5MzA1PiBnb3QgbG9jYWxob3N0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTg2 Mz4gQ3JlYXRpbmcgZGVza3RvcDogeDJnb19taWtlDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5j cHA6OTMyNz4gUG9ydCBpcyBmcmVlOiA0NzE0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTY0OT4gcHVsc2UgdGVtcGxhdGU6ICJDOi9Vc2Vycy9taWtlL1gyR09+MS9wdWxzZS90bXAiDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTY1OT4gcHVsc2UgdG1wIGZpbGU6ICJDOi9Vc2Vy cy9taWtlL1gyR09+MS9wdWxzZS90bXAuSHAxODA4Ig0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cu Y3BwOjk3MDE+IFN0YXJ0aW5nIHB1bHNlXHB1bHNlYXVkaW8uZXhlICItLWV4aXQtaWRsZS10aW1l PS0xIC1uIC1GIEM6XFVzZXJzXG1pa2VcWDJHT34xXHB1bHNlXHRtcC5IcDE4MDhcY29uZmlnLnBh IiB3b3JraW5nIGRpcjogIkM6L1BST0dSQX4xL1gyR09DTH4xXHB1bHNlIg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjk3MDg+IENvbm5lY3RlZCB0aW1lci4NCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5NzE5PiBSZXN0YXJ0aW5nIHB1bHNlXHB1bHNlYXVkaW8uZXhlICItLWV4aXQt aWRsZS10aW1lPS0xIC1uIC1GIEM6XFVzZXJzXG1pa2VcWDJHT34xXHB1bHNlXHRtcC5IcDE4MDhc Y29uZmlnLnBhIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjk3MTk+IFJlc3RhcnRpbmcg cHVsc2VccHVsc2VhdWRpby5leGUgIi0tZXhpdC1pZGxlLXRpbWU9LTEgLW4gLUYgQzpcVXNlcnNc bWlrZVxYMkdPfjFccHVsc2VcdG1wLkhwMTgwOFxjb25maWcucGEiDQp4MmdvLURFQlVHLW9ubWFp bndpbmRvdy5jcHA6MTQzNj4gQ2xvc2UgZXZlbnQgcmVjZWl2ZWQuDQp4MmdvLUlORk8tNj4gIkNs b3NpbmcgeDJnb2NsaWVudC4uLiINCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMjg5PiBT YXZpbmcgc2V0dGluZ3MuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMjk4PiBTYXZl ZCAgc2V0dGluZ3MuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MTM2OD4gRGVsZXRpbmcg dGhlIHB1bHNlIHRpbWVyLi4uDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MTM3MD4gRGVs ZXRlZCAgdGhlIHB1bHNlIHRpbWVyLg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEzNzE+ IEtpbGxpbmcgdGhlIHB1bHNlIHNvdW5kIHNlcnZlci4uLg0KeDJnby1ERUJVRy1vbm1haW53aW5k b3cuY3BwOjEzNzM+IEtpbGxlZCAgdGhlIHB1bHNlIHNvdW5kIHNlcnZlci4NCngyZ28tREVCVUct b25tYWlud2luZG93LmNwcDoxMzc0PiBEZWxldGluZyB0aGUgcHVsc2UgcHJvY2Vzcy4uLg0KeDJn by1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEzNzY+IERlbGV0ZWQgIHRoZSBwdWxzZSBwcm9jZXNz Lg0KeDJnby1JTkZPLTc+ICJDbG9zZWQgIHgyZ29jbGllbnQuIg0K --089e0112bfb8d3137204f460feb1 Content-Type: text/plain; charset=US-ASCII; name="pulse-5.0 - existing cookie.txt" Content-Disposition: attachment; filename="pulse-5.0 - existing cookie.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hso2wlca2 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50PngyZ29jbGllbnQuZXhlIC0tZGVidWcNCngyZ28t SU5GTy0xPiAiU3RhcnRpbmcgeDJnb2NsaWVudC4uLiINCngyZ28tV0FSTklORy0xPiAiQ2FuJ3Qg bG9hZCB0cmFuc2xhdG9yOiA6L3gyZ29jbGllbnRfZW5fdXMiDQp4MmdvLVdBUk5JTkctMj4gIkNh bid0IGxvYWQgdHJhbnNsYXRvcjogOi9xdF9lbl9VUyINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5NzI5PiBHZXR0aW5nIFhvcmcgc2V0dGluZ3MuDQp4MmdvLUlORk8tMz4gIlN0YXJ0ZWQg IHgyZ29jbGllbnQuIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjQ3Nz4gIiRIT01FPUM6 L1VzZXJzL21pa2UiDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MjE5MD4gUmVhZGluZyAz IHNlc3Npb25zIGZyb20gY29uZmlnIGZpbGUuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTUzNj4gU3RhcnRpbmcgd2luIHNlcnZlcnMuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNw cDo5ODA3PiAiQzovVXNlcnMvbWlrZS8ueDJnby9ldGMvc3NoZF9jb25maWcgY3JlYXRlZC4iDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTMwNT4gZ290IGxvY2FsaG9zdA0KeDJnby1ERUJV Ry1vbm1haW53aW5kb3cuY3BwOjkzMDU+IGdvdCBsb2NhbGhvc3QNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDcwMjINCngyZ28tREVCVUctb25tYWlud2lu ZG93LmNwcDo5ODYzPiBDcmVhdGluZyBkZXNrdG9wOiB4MmdvX21pa2UNCngyZ28tREVCVUctb25t YWlud2luZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDQ3MTMNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzA1PiBnb3QgbG9jYWxob3N0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5j cHA6OTMyNz4gUG9ydCBpcyBmcmVlOiA0NzE0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTY0OT4gcHVsc2UgdGVtcGxhdGU6ICJDOi9Vc2Vycy9taWtlL1gyR09+MS9wdWxzZS90bXAiDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTY1OT4gcHVsc2UgdG1wIGZpbGU6ICJDOi9Vc2Vy cy9taWtlL1gyR09+MS9wdWxzZS90bXAuSHAyMjgwIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cu Y3BwOjk3MDE+IFN0YXJ0aW5nIHB1bHNlXHB1bHNlYXVkaW8uZXhlICItLWV4aXQtaWRsZS10aW1l PS0xIC1uIC1GIEM6XFVzZXJzXG1pa2VcWDJHT34xXHB1bHNlXHRtcC5IcDIyODBcY29uZmlnLnBh IiB3b3JraW5nIGRpcjogIkM6L1BST0dSQX4xL1gyR09DTH4xXHB1bHNlIg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjk3MDg+IENvbm5lY3RlZCB0aW1lci4NCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDoxNDM2PiBDbG9zZSBldmVudCByZWNlaXZlZC4NCngyZ28tSU5GTy02PiAiQ2xv c2luZyB4MmdvY2xpZW50Li4uIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyODk+IFNh dmluZyBzZXR0aW5ncy4uLg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyOTg+IFNhdmVk ICBzZXR0aW5ncy4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzY4PiBEZWxldGluZyB0 aGUgcHVsc2UgdGltZXIuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzcwPiBEZWxl dGVkICB0aGUgcHVsc2UgdGltZXIuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MTM3MT4g S2lsbGluZyB0aGUgcHVsc2Ugc291bmQgc2VydmVyLi4uDQp4MmdvLURFQlVHLW9ubWFpbndpbmRv dy5jcHA6MTM3Mz4gS2lsbGVkICB0aGUgcHVsc2Ugc291bmQgc2VydmVyLg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjEzNzQ+IERlbGV0aW5nIHRoZSBwdWxzZSBwcm9jZXNzLi4uDQpRUHJv Y2VzczogRGVzdHJveWVkIHdoaWxlIHByb2Nlc3MgaXMgc3RpbGwgcnVubmluZy4NCngyZ28tREVC VUctb25tYWlud2luZG93LmNwcDoxMzc2PiBEZWxldGVkICB0aGUgcHVsc2UgcHJvY2Vzcy4NCngy Z28tSU5GTy03PiAiQ2xvc2VkICB4MmdvY2xpZW50LiINCg== --089e0112bfb8d3137204f460feb1 Content-Type: text/plain; charset=US-ASCII; name="pulse-1.1 - existing cookie.txt" Content-Disposition: attachment; filename="pulse-1.1 - existing cookie.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hso2wlcn3 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50PngyZ29jbGllbnQuZXhlIC0tZGVidWcNCngyZ28t SU5GTy0xPiAiU3RhcnRpbmcgeDJnb2NsaWVudC4uLiINCngyZ28tV0FSTklORy0xPiAiQ2FuJ3Qg bG9hZCB0cmFuc2xhdG9yOiA6L3gyZ29jbGllbnRfZW5fdXMiDQp4MmdvLVdBUk5JTkctMj4gIkNh bid0IGxvYWQgdHJhbnNsYXRvcjogOi9xdF9lbl9VUyINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5NzI5PiBHZXR0aW5nIFhvcmcgc2V0dGluZ3MuDQp4MmdvLUlORk8tMz4gIlN0YXJ0ZWQg IHgyZ29jbGllbnQuIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjQ3Nz4gIiRIT01FPUM6 L1VzZXJzL21pa2UiDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MjE5MD4gUmVhZGluZyAz IHNlc3Npb25zIGZyb20gY29uZmlnIGZpbGUuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTUzNj4gU3RhcnRpbmcgd2luIHNlcnZlcnMuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNw cDo5ODA3PiAiQzovVXNlcnMvbWlrZS8ueDJnby9ldGMvc3NoZF9jb25maWcgY3JlYXRlZC4iDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTMwNT4gZ290IGxvY2FsaG9zdA0KeDJnby1ERUJV Ry1vbm1haW53aW5kb3cuY3BwOjkzMDU+IGdvdCBsb2NhbGhvc3QNCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDQ3MTMNCngyZ28tREVCVUctb25tYWlud2lu ZG93LmNwcDo5MzI3PiBQb3J0IGlzIGZyZWU6IDcwMjINCngyZ28tREVCVUctb25tYWlud2luZG93 LmNwcDo5MzA1PiBnb3QgbG9jYWxob3N0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTg2 Mz4gQ3JlYXRpbmcgZGVza3RvcDogeDJnb19taWtlDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5j cHA6OTMyNz4gUG9ydCBpcyBmcmVlOiA0NzE0DQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6 OTY0OT4gcHVsc2UgdGVtcGxhdGU6ICJDOi9Vc2Vycy9taWtlL1gyR09+MS9wdWxzZS90bXAiDQp4 MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6OTY1OT4gcHVsc2UgdG1wIGZpbGU6ICJDOi9Vc2Vy cy9taWtlL1gyR09+MS9wdWxzZS90bXAuSHAzMDMyIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cu Y3BwOjk3MDE+IFN0YXJ0aW5nIHB1bHNlXHB1bHNlYXVkaW8uZXhlICItLWV4aXQtaWRsZS10aW1l PS0xIC1uIC1GIEM6XFVzZXJzXG1pa2VcWDJHT34xXHB1bHNlXHRtcC5IcDMwMzJcY29uZmlnLnBh IiB3b3JraW5nIGRpcjogIkM6L1BST0dSQX4xL1gyR09DTH4xXHB1bHNlIg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjk3MDg+IENvbm5lY3RlZCB0aW1lci4NCngyZ28tREVCVUctb25tYWlu d2luZG93LmNwcDoxNDM2PiBDbG9zZSBldmVudCByZWNlaXZlZC4NCngyZ28tSU5GTy02PiAiQ2xv c2luZyB4MmdvY2xpZW50Li4uIg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyODk+IFNh dmluZyBzZXR0aW5ncy4uLg0KeDJnby1ERUJVRy1vbm1haW53aW5kb3cuY3BwOjEyOTg+IFNhdmVk ICBzZXR0aW5ncy4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzY4PiBEZWxldGluZyB0 aGUgcHVsc2UgdGltZXIuLi4NCngyZ28tREVCVUctb25tYWlud2luZG93LmNwcDoxMzcwPiBEZWxl dGVkICB0aGUgcHVsc2UgdGltZXIuDQp4MmdvLURFQlVHLW9ubWFpbndpbmRvdy5jcHA6MTM3MT4g S2lsbGluZyB0aGUgcHVsc2Ugc291bmQgc2VydmVyLi4uDQp4MmdvLURFQlVHLW9ubWFpbndpbmRv dy5jcHA6MTM3Mz4gS2lsbGVkICB0aGUgcHVsc2Ugc291bmQgc2VydmVyLg0KeDJnby1ERUJVRy1v bm1haW53aW5kb3cuY3BwOjEzNzQ+IERlbGV0aW5nIHRoZSBwdWxzZSBwcm9jZXNzLi4uDQpRUHJv Y2VzczogRGVzdHJveWVkIHdoaWxlIHByb2Nlc3MgaXMgc3RpbGwgcnVubmluZy4NCngyZ28tREVC VUctb25tYWlud2luZG93LmNwcDoxMzc2PiBEZWxldGVkICB0aGUgcHVsc2UgcHJvY2Vzcy4NCngy Z28tSU5GTy03PiAiQ2xvc2VkICB4MmdvY2xpZW50LiINCg== --089e0112bfb8d3137204f460feb1-- From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Also Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Wed, 12 Mar 2014 04:35:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139459871114289 (code B ref 422); Wed, 12 Mar 2014 04:35:01 +0000 Received: (at 422) by bugs.x2go.org; 12 Mar 2014 04:31:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-la0-f42.google.com (mail-la0-f42.google.com [209.85.215.42]) by ymir (Postfix) with ESMTPS id C0E8F5DB21 for <422@bugs.x2go.org>; Wed, 12 Mar 2014 05:31:50 +0100 (CET) Received: by mail-la0-f42.google.com with SMTP id ec20so6408038lab.29 for <422@bugs.x2go.org>; Tue, 11 Mar 2014 21:31:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=cCdNZ7iWE06bM4CbK3aBYUTV1t2nRPmOPvzbYklN5jM=; b=Up9Kuf3e11g7kJTnAKinN4huovKpPJ6bbLxAOwVy03L+GYhRHiz4u+WT27pmFByITZ zUedcdRTRsVTIVs3in0UMARZA+bYSl2iB8qjvmLpihzbD5v0d3UX2J90YpzVhGrNCEP/ H8hS/URM3z3Lv5ES1KqoiedFub6m454kxzypUki6KHm1wnAmhSskfw+ZJ9fxfNfaXx/a bLsU7phnOiehV2e2VgV86PtONwwWFrELGrTCGaGvD4AVEqgjp7qzBRji8zxfG17ch9p+ 7puviIRIqSccQTRpmIdVfKXjLPX3zvpAjDVgA6SCAr0GbZm2qhQralcH28NHhVlKDBym DqKg== MIME-Version: 1.0 X-Received: by 10.152.18.135 with SMTP id w7mr10791197lad.29.1394598710308; Tue, 11 Mar 2014 21:31:50 -0700 (PDT) Received: by 10.114.176.105 with HTTP; Tue, 11 Mar 2014 21:31:50 -0700 (PDT) Date: Wed, 12 Mar 2014 00:31:50 -0400 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 Also, I forgot to write up these notes earlier. These are notes on me trying to debug this bug. These notes suggest that this bug is not a bug in PulseAudio, but rather an incompatibility between X2Go Client and PulseAudio. When pulseaudio.exe (3.0 and later) is launched from the command line, there is different behavior: 1. The cookie is created. By default, it is created at C:\Users\mike\.config\pulse\cookie 2. pulseaudio.exe stays running. I use the same command that x2go uses (with an actual x2go config file generated for pulseaudio): pulseaudio.exe -n -F c:\path-to-config.pa I also tried setting the environment variables to the same ones that x2goclient.exe sets. Still, the cookie was created and pulseaudio.exe stayed running. (I do not have the exact env vars on me at the moment. However, I viewed them using Process Explorer.) Since x2goclient.exe overrides USERPROFILE, that was one of the env vars I set. The cookie was created relative to it, for example, C:\Users\mike\.x2go\pulse\.config\pulse\cookie Maybe the use of forward slashes vs backslashes, or the use of the 8.3 format for some of the path values is to blame. However, I used the same exact values for those env vars on the command line, and still the behavior differed from when x2goclient.exe launches pulseaudio.exe From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Commit 7fad67c4 is the culprit Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 13 Mar 2014 04:20:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139468424232446 (code B ref 422); Thu, 13 Mar 2014 04:20:01 +0000 Received: (at 422) by bugs.x2go.org; 13 Mar 2014 04:17:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) by ymir (Postfix) with ESMTPS id 959235DB21 for <422@bugs.x2go.org>; Thu, 13 Mar 2014 05:17:21 +0100 (CET) Received: by mail-la0-f50.google.com with SMTP id y1so288908lam.23 for <422@bugs.x2go.org>; Wed, 12 Mar 2014 21:17:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=6NIzyMz7IOq/1Ye8imEU7qn9EKwVhTz1r3gQEjsbcrM=; b=OLtaGgipoUZx1uYOek9J9JEuVHIl6HTnVxKypFUzqj37DC4QLJwaRv1yWp1zhImLPB hGfw1YupU5V5KKzbTi4aVOqiQ0fUhmY2tnsWHSo/mI3TYrLHWLLcj59d67+D6aj1e5NN barxet2mo5wQtM01m0xOzeZJkTxyCb7yVeMp59zzlaugeUZXiaCurRSR7yAGMfbuKrRw haT7dXXg6+0V2CQA1mWVdnODS4G93f7R8YXX0vdagqUoNI0tXpswt2DPJ2pqfXXF+01F DQuGjGfpx4rJhAYyC0Ja4oVRkzwwwD7ZKxntxgdMpEwX22fOLkD7dQ93Y1x/Tm+2hiyC 343Q== MIME-Version: 1.0 X-Received: by 10.112.129.168 with SMTP id nx8mr184515lbb.37.1394684240797; Wed, 12 Mar 2014 21:17:20 -0700 (PDT) Received: by 10.114.176.105 with HTTP; Wed, 12 Mar 2014 21:17:20 -0700 (PDT) Date: Thu, 13 Mar 2014 00:17:20 -0400 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 After repeated testing of PulseAudio builds leading up to PulseAudio 3.0, I determined that this commit introduced this bug/incompatibility: 7fad67c46188991c04a42b190349ebb3f4a1756f 2012-05-15 17:06:53 (GMT) http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=7fad67c46188991c04a42b190349ebb3f4a1756f From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: [X2Go-Dev] Bug#422: Commit 7fad67c4 is the culprit Reply-To: Stefan Baur , 422@bugs.x2go.org Resent-From: Stefan Baur Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 13 Mar 2014 04:50:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139468613217027 (code B ref 422); Thu, 13 Mar 2014 04:50:02 +0000 Received: (at 422) by bugs.x2go.org; 13 Mar 2014 04:48:52 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, URIBL_BLOCKED autolearn=ham version=3.3.2 X-Greylist: delayed 301 seconds by postgrey-1.34 at ymir; Thu, 13 Mar 2014 05:48:52 CET Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.24]) by ymir (Postfix) with ESMTP id 0793A5DB21 for <422@bugs.x2go.org>; Thu, 13 Mar 2014 05:48:51 +0100 (CET) Received: from [192.168.0.3] (HSI-KBW-149-172-200-27.hsi13.kabel-badenwuerttemberg.de [149.172.200.27]) by mrelayeu.kundenserver.de (node=mreue101) with ESMTP (Nemesis) id 0Lh6r1-1WuD3a34Nj-00oazp; Thu, 13 Mar 2014 05:43:49 +0100 Message-ID: <5321378D.6040003@stefanbaur.de> Date: Thu, 13 Mar 2014 05:43:57 +0100 From: Stefan Baur User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Michael DePaulo , 422@bugs.x2go.org, x2go-dev@lists.berlios.de References: In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:9m4LAbkQygF11uhmw7TuFFo1mdnTxITm52nzbBHXxmM 5KKwEz2FB3QjwPqs4CVOx2ZGz43iO30bNwc1snZHoIphilPxbX gcJRK34LoWygEqFd+KihvgIuaOz/y4s0GeCuv7vLSkMX7gsv29 mAiFywnvqMwl2lRsafhSR/WoUaj4atkrxtKvLt6Nta/2E2IvX2 BYwfUAC8ZvLbMz31GmNJW1yh1QgjuJHTtk571qGBWHhyNK4m7/ Xy9k/FNjsxWh3ljc1LrISaAy5W7t30dSqPepdn7wuMGrJ2ikRb 6n0omatcrd+7/cqnuMP3DdK+UwNYfTNLG+6TwGWMLt+RYzDS8C jdnvBqTVdxbE9MIQ2Cv0EtJsypJpy07OGLdn93AHI Am 13.03.2014 05:17, schrieb Michael DePaulo: > After repeated testing of PulseAudio builds leading up to PulseAudio > 3.0, I determined that this commit introduced this > bug/incompatibility: > 7fad67c46188991c04a42b190349ebb3f4a1756f > 2012-05-15 17:06:53 (GMT) > http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=7fad67c46188991c04a42b190349ebb3f4a1756f That's a nice birthday present. ;-) So how do we move forward from here? Can we work around this issue by patching x2goclient, or should the pulseaudio guys revert/change this commit? -Stefan From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: [X2Go-Dev] Bug#422: Commit 7fad67c4 is the culprit Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 13 Mar 2014 05:15:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139468753926262 (code B ref 422); Thu, 13 Mar 2014 05:15:01 +0000 Received: (at 422) by bugs.x2go.org; 13 Mar 2014 05:12:19 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-la0-f53.google.com (mail-la0-f53.google.com [209.85.215.53]) by ymir (Postfix) with ESMTPS id 316EE5DB21 for <422@bugs.x2go.org>; Thu, 13 Mar 2014 06:12:17 +0100 (CET) Received: by mail-la0-f53.google.com with SMTP id b8so315274lan.40 for <422@bugs.x2go.org>; Wed, 12 Mar 2014 22:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8PebmNZA9S4/DZiHC32D5Gt4ZDjc/BLKWkL93mAiLYY=; b=Tvun07i8tMyebwMsvn171tlxEwYerzvtE6oAcAusLBwLqLFOJUBtZbpFldPkdAKJrG I2J0aLRoOJ21hW554P5SAZ1TEM7CkDkdCn6FMe6Qmq2QiStuJCYcfXZQRwj04kgn+hoy MGmzCKogKdjvitgfjJXj7YsJg9kRx7jBIgA7wYB+1bXn6ylDHkXJcvGTVNBqvnvkF/nP lUULONRdgMoSWynGofmkVdiqi35keNXjbj5d7/XftjvOWjmyffj0X/fpYsvo6fju+8GL IalOGIS5EvQ/7eY6Mxp92fjJiVHvtx3ZLta9rpTrLthlE+gPJQ6iDiTAC/Xg1/SkkHTo DScA== MIME-Version: 1.0 X-Received: by 10.152.210.70 with SMTP id ms6mr882720lac.5.1394687536472; Wed, 12 Mar 2014 22:12:16 -0700 (PDT) Received: by 10.114.176.105 with HTTP; Wed, 12 Mar 2014 22:12:16 -0700 (PDT) In-Reply-To: <5321378D.6040003@stefanbaur.de> References: <5321378D.6040003@stefanbaur.de> Date: Thu, 13 Mar 2014 01:12:16 -0400 Message-ID: From: Michael DePaulo To: Stefan Baur Cc: 422@bugs.x2go.org, x2go-dev@lists.berlios.de Content-Type: multipart/mixed; boundary=001a11380ac42f6f5e04f475ff89 --001a11380ac42f6f5e04f475ff89 Content-Type: text/plain; charset=ISO-8859-1 Actually, I spoke too soon. 7fad67c46188991c04a42b190349ebb3f4a1756f appears to have introduced an even worse regression. The regression that prevents me from starting pulseaudio.exe altogether. Specifically, I cannot even start it from the command line. This regression occurs even when the cookie already exists. This regression precludes testing for our bug/issue/incompatibility. It was obviously fixed by 3.0 final. I can however confirm that its parent, 3e9cd3cfcf9998bebe0785bb4427b4a55db0128d , is not affected by either this report's bug/issue/incompatibility (or the horrible regression that 7fad67c46188991c04a42b190349ebb3f4a1756f introduced.) I need to get to bed now. I'll test later revisions. I'll probably do so tomorrow. -Mike#2 On Thu, Mar 13, 2014 at 12:43 AM, Stefan Baur wrote: > Am 13.03.2014 05:17, schrieb Michael DePaulo: >> After repeated testing of PulseAudio builds leading up to PulseAudio >> 3.0, I determined that this commit introduced this >> bug/incompatibility: >> 7fad67c46188991c04a42b190349ebb3f4a1756f >> 2012-05-15 17:06:53 (GMT) >> http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=7fad67c46188991c04a42b190349ebb3f4a1756f > > That's a nice birthday present. ;-) > So how do we move forward from here? > Can we work around this issue by patching x2goclient, or should the > pulseaudio guys revert/change this commit? > > -Stefan --001a11380ac42f6f5e04f475ff89 Content-Type: text/plain; charset=US-ASCII; name="3e9cd3cfcf9998bebe0785bb4427b4a55db0128d.output.txt" Content-Disposition: attachment; filename="3e9cd3cfcf9998bebe0785bb4427b4a55db0128d.output.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hspkmpfx0 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50XHB1bHNlYXVkaW8tM2U5Y2QzY2ZjZjk5OThiZWJl MDc4NWJiNDQyN2I0YTU1ZGIwMTI4ZC5idWlsdD5wdWxzZWF1ZGlvLmV4ZSAtbiAtRiBDOlxjb25m aWcucGEgLS1sb2ctbGV2ZWw9ZGVidWcNCkk6IFsobnVsbCldIHB1bHNlY29yZS9jb3JlLXV0aWwu YzogU3VjY2Vzc2Z1bGx5IGdhaW5lZCBoaWdoIHByaW9yaXR5IGNsYXNzLg0KSTogWyhudWxsKV0g ZGFlbW9uL21haW4uYzogVGhpcyBpcyBQdWxzZUF1ZGlvIDMuMC1yZWJvb3RzdHJhcHBlZA0KRDog WyhudWxsKV0gZGFlbW9uL21haW4uYzogQ29tcGlsYXRpb24gaG9zdDogaTY4Ni13NjQtbWluZ3cz Mg0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogQ29tcGlsYXRpb24gQ0ZMQUdTOiAtTzIgLWcg LXBpcGUgLVdhbGwgLWZleGNlcHRpb25zIC0tcGFyYW09c3NwLWJ1ZmZlci1zaXplPTQgLW1tcy1i aXRmaWVsZHMgLVcgLVdleHRyYSAtV25vLWxvbmctbG9uZyAtV3ZsYSAtV25vLW92ZXJsZW5ndGgt c3RyaW5ncyAtV3Vuc2FmZS1sb29wLW9wdGltaXphdGkNCm9ucyAtV3VuZGVmIC1XZm9ybWF0PTIg LVdsb2dpY2FsLW9wIC1Xc2lnbi1jb21wYXJlIC1XZm9ybWF0LXNlY3VyaXR5IC1XbWlzc2luZy1p bmNsdWRlLWRpcnMgLVdmb3JtYXQtbm9ubGl0ZXJhbCAtV3BvaW50ZXItYXJpdGggLVdpbml0LXNl bGYgLVdkZWNsYXJhdGlvbi1hZnRlci1zdGF0ZW1lbnQgLVdmbG9hdC1lcXVhbCAtV21pc3Npbmct cHJvdG90DQp5cGVzIC1XcmVkdW5kYW50LWRlY2xzIC1XbWlzc2luZy1kZWNsYXJhdGlvbnMgLVdt aXNzaW5nLW5vcmV0dXJuIC1Xc2hhZG93IC1XZW5kaWYtbGFiZWxzIC1XY2FzdC1hbGlnbiAtV3N0 cmljdC1hbGlhc2luZyAtV3dyaXRlLXN0cmluZ3MgLVduby11bnVzZWQtcGFyYW1ldGVyIC1mZmFz dC1tYXRoIC1XcCwtRF9GT1JUSUZZX1NPVVJDRT0yIC1mbm8tYw0Kb21tb24gLWZkaWFnbm9zdGlj cy1zaG93LW9wdGlvbg0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogUnVubmluZyBvbiBob3N0 OiBXaW5kb3dzIDYuMSAoNzYwMSkgU2VydmljZSBQYWNrIDENCkQ6IFsobnVsbCldIGRhZW1vbi9t YWluLmM6IEZvdW5kIDEgQ1BVcy4NCkk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IFBhZ2Ugc2l6 ZSBpcyA0MDk2IGJ5dGVzDQpEOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBDb21waWxlZCB3aXRo IFZhbGdyaW5kIHN1cHBvcnQ6IG5vDQpEOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBSdW5uaW5n IGluIHZhbGdyaW5kIG1vZGU6IG5vDQpEOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBSdW5uaW5n IGluIFZNOiB5ZXMNCkQ6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IE9wdGltaXplZCBidWlsZDog eWVzDQpEOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBGQVNUUEFUSCBkZWZpbmVkLCBvbmx5IGZh c3QgcGF0aCBhc3NlcnRzIGRpc2FibGVkLg0KSTogWyhudWxsKV0gZGFlbW9uL21haW4uYzogTWFj aGluZSBJRCBpcyBtb3RoZXJzaGlwLTctMzIuDQpXOiBbKG51bGwpXSBwdWxzZWNvcmUvY29yZS11 dGlsLmM6IFNlY3VyZSBkaXJlY3RvcnkgY3JlYXRpb24gbm90IHN1cHBvcnRlZCBvbiBXaW4zMi4N Ckk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IFVzaW5nIHJ1bnRpbWUgZGlyZWN0b3J5IEM6XFVz ZXJzXG1pa2VcLnB1bHNlXG1vdGhlcnNoaXAtNy0zMi1ydW50aW1lLg0KVzogWyhudWxsKV0gcHVs c2Vjb3JlL2NvcmUtdXRpbC5jOiBTZWN1cmUgZGlyZWN0b3J5IGNyZWF0aW9uIG5vdCBzdXBwb3J0 ZWQgb24gV2luMzIuDQpJOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBVc2luZyBzdGF0ZSBkaXJl Y3RvcnkgQzpcVXNlcnNcbWlrZVwucHVsc2UuDQpJOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBV c2luZyBtb2R1bGVzIGRpcmVjdG9yeSBDOlxQcm9ncmFtIEZpbGVzXHgyZ29jbGllbnRccHVsc2Vh dWRpby0zZTljZDNjZmNmOTk5OGJlYmUwNzg1YmI0NDI3YjRhNTVkYjAxMjhkLmJ1aWx0XGxpYlxw dWxzZS0zLjBcbW9kdWxlcy4NCkk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IFJ1bm5pbmcgaW4g c3lzdGVtIG1vZGU6IG5vDQpXOiBbKG51bGwpXSBwdWxzZWNvcmUvY29yZS11dGlsLmM6IFNlY3Vy ZSBkaXJlY3RvcnkgY3JlYXRpb24gbm90IHN1cHBvcnRlZCBvbiBXaW4zMi4NCkk6IFsobnVsbCld IGRhZW1vbi9tYWluLmM6IEZyZXNoIGhpZ2gtcmVzb2x1dGlvbiB0aW1lcnMgYXZhaWxhYmxlISBC b24gYXBwZXRpdCENClc6IFsobnVsbCldIHB1bHNlY29yZS9jb3JlLmM6IGZhaWxlZCB0byBhbGxv Y2F0ZSBzaGFyZWQgbWVtb3J5IHBvb2wuIEZhbGxpbmcgYmFjayB0byBhIG5vcm1hbCBtZW1vcnkg cG9vbC4NCkQ6IFsobnVsbCldIHB1bHNlY29yZS9tZW1ibG9jay5jOiBVc2luZyBwcml2YXRlIG1l bW9yeSBwb29sIHdpdGggMTAyNCBzbG90cyBvZiBzaXplIDY0LjAgS2lCIGVhY2gsIHRvdGFsIHNp emUgaXMgNjQuMCBNaUIsIG1heGltdW0gdXNhYmxlIHNsb3Qgc2l6ZSBpcyA2NTQ5Ng0KSTogWyhu dWxsKV0gcHVsc2Vjb3JlL2NwdS14ODYuYzogQ1BVIGZsYWdzOiBDTU9WIE1NWCBTU0UgU1NFMiBT U0UzDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvc3ZvbHVtZV9tbXguYzogSW5pdGlhbGlzaW5nIE1N WCBvcHRpbWl6ZWQgdm9sdW1lIGZ1bmN0aW9ucy4NCkk6IFsobnVsbCldIHB1bHNlY29yZS9yZW1h cF9tbXguYzogSW5pdGlhbGlzaW5nIE1NWCBvcHRpbWl6ZWQgcmVtYXBwZXJzLg0KSTogWyhudWxs KV0gcHVsc2Vjb3JlL3N2b2x1bWVfc3NlLmM6IEluaXRpYWxpc2luZyBTU0UyIG9wdGltaXplZCB2 b2x1bWUgZnVuY3Rpb25zLg0KSTogWyhudWxsKV0gcHVsc2Vjb3JlL3JlbWFwX3NzZS5jOiBJbml0 aWFsaXNpbmcgU1NFMiBvcHRpbWl6ZWQgcmVtYXBwZXJzLg0KSTogWyhudWxsKV0gcHVsc2Vjb3Jl L3Njb252X3NzZS5jOiBJbml0aWFsaXNpbmcgU1NFMiBvcHRpbWl6ZWQgY29udmVyc2lvbnMuDQpJ OiBbKG51bGwpXSBwdWxzZWNvcmUvc3ZvbHVtZV9vcmMuYzogSW5pdGlhbGlzaW5nIE9SQyBvcHRp bWl6ZWQgdm9sdW1lIGZ1bmN0aW9ucy4NCkQ6IFsobnVsbCldIHB1bHNlY29yZS9jbGktY29tbWFu ZC5jOiBQYXJzaW5nIHNjcmlwdCAnQzpcY29uZmlnLnBhJw0KRDogWyhudWxsKV0gcHVsc2Vjb3Jl L2F1dGhrZXkuYzogR290IDAgYnl0ZXMgZnJvbSBjb29raWUgZmlsZSAnQzpcVXNlcnNcbWlrZVwu cHVsc2UtY29va2llJywgZXhwZWN0ZWQgMjU2DQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvbW9kdWxl LmM6IExvYWRlZCAibW9kdWxlLW5hdGl2ZS1wcm90b2NvbC10Y3AiIChpbmRleDogIzA7IGFyZ3Vt ZW50OiAicG9ydD00NzEzIikuDQpEOiBbKG51bGwpXSBwdWxzZWNvcmUvYXV0aGtleS5jOiBHb3Qg MCBieXRlcyBmcm9tIGNvb2tpZSBmaWxlICdDOlxVc2Vyc1xtaWtlXC5lc2RfYXV0aCcsIGV4cGVj dGVkIDE2DQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvbW9kdWxlLmM6IExvYWRlZCAibW9kdWxlLWVz b3VuZC1wcm90b2NvbC10Y3AiIChpbmRleDogIzE7IGFyZ3VtZW50OiAicG9ydD00NzE0IikuDQpE OiBbKG51bGwpXSBtb2R1bGVzL21vZHVsZS13YXZlb3V0LmM6IFdhdmVJbiBzdWJzeXN0ZW0gb3Bl bmVkLg0KRDogWyhudWxsKV0gbW9kdWxlcy9tb2R1bGUtd2F2ZW91dC5jOiBXYXZlT3V0IHN1YnN5 c3RlbSBvcGVuZWQuDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvc291cmNlLmM6IENyZWF0ZWQgc291 cmNlIDAgIndhdmVfaW5wdXQiIHdpdGggc2FtcGxlIHNwZWMgczE2bGUgMmNoIDQ0MTAwSHogYW5k IGNoYW5uZWwgbWFwIGZyb250LWxlZnQsZnJvbnQtcmlnaHQNCkk6IFsobnVsbCldIHB1bHNlY29y ZS9zb3VyY2UuYzogICAgIGRldmljZS5pY29uX25hbWUgPSAiYXVkaW8taW5wdXQtbWljcm9waG9u ZSINCkk6IFsobnVsbCldIHB1bHNlY29yZS9zaW5rLmM6IENyZWF0ZWQgc2luayAwICJ3YXZlX291 dHB1dCIgd2l0aCBzYW1wbGUgc3BlYyBzMTZsZSAyY2ggNDQxMDBIeiBhbmQgY2hhbm5lbCBtYXAg ZnJvbnQtbGVmdCxmcm9udC1yaWdodA0KSTogWyhudWxsKV0gcHVsc2Vjb3JlL3NpbmsuYzogICAg IGRldmljZS5pY29uX25hbWUgPSAiYXVkaW8tY2FyZCINCkk6IFsobnVsbCldIHB1bHNlY29yZS9z b3VyY2UuYzogQ3JlYXRlZCBzb3VyY2UgMSAid2F2ZV9vdXRwdXQubW9uaXRvciIgd2l0aCBzYW1w bGUgc3BlYyBzMTZsZSAyY2ggNDQxMDBIeiBhbmQgY2hhbm5lbCBtYXAgZnJvbnQtbGVmdCxmcm9u dC1yaWdodA0KSTogWyhudWxsKV0gcHVsc2Vjb3JlL3NvdXJjZS5jOiAgICAgZGV2aWNlLmRlc2Ny aXB0aW9uID0gIk1vbml0b3Igb2Ygd2F2ZV9vdXRwdXQiDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUv c291cmNlLmM6ICAgICBkZXZpY2UuY2xhc3MgPSAibW9uaXRvciINCkk6IFsobnVsbCldIHB1bHNl Y29yZS9zb3VyY2UuYzogICAgIGRldmljZS5pY29uX25hbWUgPSAiYXVkaW8taW5wdXQtbWljcm9w aG9uZSINCkQ6IFsobnVsbCldIG1vZHVsZXMvbW9kdWxlLXdhdmVvdXQuYzogUG9sbCB0aW1lb3V0 ID0gMjMuMiBtcw0KRDogWyhudWxsKV0gbW9kdWxlcy9tb2R1bGUtd2F2ZW91dC5jOiBUaHJlYWQg c3RhcnRpbmcgdXANCkk6IFsobnVsbCldIHB1bHNlY29yZS9jb3JlLXV0aWwuYzogU3VjY2Vzc2Z1 bGx5IGVuYWJsZWQgVEhSRUFEX1BSSU9SSVRZX1RJTUVfQ1JJVElDQUwgc2NoZWR1bGluZyBmb3Ig dGhyZWFkLg0KSTogWyhudWxsKV0gcHVsc2Vjb3JlL21vZHVsZS5jOiBMb2FkZWQgIm1vZHVsZS13 YXZlb3V0IiAoaW5kZXg6ICMyOyBhcmd1bWVudDogIiIpLg0KRDogWyhudWxsKV0gbW9kdWxlcy9t b2R1bGUtd2F2ZW91dC5jOiBXYXZlSW4gb3ZlcmZsb3chDQpJOiBbKG51bGwpXSBkYWVtb24vbWFp bi5jOiBEYWVtb24gc3RhcnR1cCBjb21wbGV0ZS4NCkk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6 IEdvdCBzaWduYWwgU0lHSU5ULg0KSTogWyhudWxsKV0gZGFlbW9uL21haW4uYzogRXhpdGluZy4N Ckk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IERhZW1vbiBzaHV0ZG93biBpbml0aWF0ZWQuDQpJ OiBbKG51bGwpXSBwdWxzZWNvcmUvbW9kdWxlLmM6IFVubG9hZGluZyAibW9kdWxlLW5hdGl2ZS1w cm90b2NvbC10Y3AiIChpbmRleDogIzApLg0KSTogWyhudWxsKV0gcHVsc2Vjb3JlL21vZHVsZS5j OiBVbmxvYWRlZCAibW9kdWxlLW5hdGl2ZS1wcm90b2NvbC10Y3AiIChpbmRleDogIzApLg0KSTog WyhudWxsKV0gcHVsc2Vjb3JlL21vZHVsZS5jOiBVbmxvYWRpbmcgIm1vZHVsZS1lc291bmQtcHJv dG9jb2wtdGNwIiAoaW5kZXg6ICMxKS4NCkk6IFsobnVsbCldIHB1bHNlY29yZS9tb2R1bGUuYzog VW5sb2FkZWQgIm1vZHVsZS1lc291bmQtcHJvdG9jb2wtdGNwIiAoaW5kZXg6ICMxKS4NCkk6IFso bnVsbCldIHB1bHNlY29yZS9tb2R1bGUuYzogVW5sb2FkaW5nICJtb2R1bGUtd2F2ZW91dCIgKGlu ZGV4OiAjMikuDQpEOiBbKG51bGwpXSBtb2R1bGVzL21vZHVsZS13YXZlb3V0LmM6IFRocmVhZCBz aHV0dGluZyBkb3duDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvc2luay5jOiBGcmVlaW5nIHNpbmsg MCAid2F2ZV9vdXRwdXQiDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvc291cmNlLmM6IEZyZWVpbmcg c291cmNlIDEgIndhdmVfb3V0cHV0Lm1vbml0b3IiDQpJOiBbKG51bGwpXSBwdWxzZWNvcmUvc291 cmNlLmM6IEZyZWVpbmcgc291cmNlIDAgIndhdmVfaW5wdXQiDQpEOiBbKG51bGwpXSBtb2R1bGVz L21vZHVsZS13YXZlb3V0LmM6IFdhdmVJbiBzdWJzeXN0ZW0gY2xvc2VkLg0KRDogWyhudWxsKV0g bW9kdWxlcy9tb2R1bGUtd2F2ZW91dC5jOiBXYXZlT3V0IHN1YnN5c3RlbSBjbG9zZWQuDQpJOiBb KG51bGwpXSBwdWxzZWNvcmUvbW9kdWxlLmM6IFVubG9hZGVkICJtb2R1bGUtd2F2ZW91dCIgKGlu ZGV4OiAjMikuDQpJOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBEYWVtb24gdGVybWluYXRlZC4N Clc6IFsobnVsbCldIHB1bHNlY29yZS9jb3JlLXV0aWwuYzogU2VjdXJlIGRpcmVjdG9yeSBjcmVh dGlvbiBub3Qgc3VwcG9ydGVkIG9uIFdpbjMyLg0KDQpDOlxQcm9ncmFtIEZpbGVzXHgyZ29jbGll bnRccHVsc2VhdWRpby0zZTljZDNjZmNmOTk5OGJlYmUwNzg1YmI0NDI3YjRhNTVkYjAxMjhkLmJ1 aWx0Pg== --001a11380ac42f6f5e04f475ff89 Content-Type: text/plain; charset=US-ASCII; name="7fad67c46188991c04a42b190349ebb3f4a1756f.output.txt" Content-Disposition: attachment; filename="7fad67c46188991c04a42b190349ebb3f4a1756f.output.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hspkmpge1 QzpcUHJvZ3JhbSBGaWxlc1x4MmdvY2xpZW50XHB1bHNlYXVkaW8tN2ZhZDY3YzQ2MTg4OTkxYzA0 YTQyYjE5MDM0OWViYjNmNGExNzU2Zi5idWlsdD5wdWxzZWF1ZGlvLmV4ZSAtbiAtRiBDOlxjb25m aWcucGEgLS1sb2ctbGV2ZWw9ZGVidWcNCkk6IFsobnVsbCldIHB1bHNlY29yZS9jb3JlLXV0aWwu YzogU3VjY2Vzc2Z1bGx5IGdhaW5lZCBoaWdoIHByaW9yaXR5IGNsYXNzLg0KSTogWyhudWxsKV0g ZGFlbW9uL21haW4uYzogVGhpcyBpcyBQdWxzZUF1ZGlvIDIuOTgtcmVib290c3RyYXBwZWQNCkQ6 IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IENvbXBpbGF0aW9uIGhvc3Q6IGk2ODYtdzY0LW1pbmd3 MzINCkQ6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IENvbXBpbGF0aW9uIENGTEFHUzogLU8yIC1n IC1waXBlIC1XYWxsIC1mZXhjZXB0aW9ucyAtLXBhcmFtPXNzcC1idWZmZXItc2l6ZT00IC1tbXMt Yml0ZmllbGRzIC1XIC1XZXh0cmEgLVduby1sb25nLWxvbmcgLVd2bGEgLVduby1vdmVybGVuZ3Ro LXN0cmluZ3MgLVd1bnNhZmUtbG9vcC1vcHRpbWl6YXRpDQpvbnMgLVd1bmRlZiAtV2Zvcm1hdD0y IC1XbG9naWNhbC1vcCAtV3NpZ24tY29tcGFyZSAtV2Zvcm1hdC1zZWN1cml0eSAtV21pc3Npbmct aW5jbHVkZS1kaXJzIC1XZm9ybWF0LW5vbmxpdGVyYWwgLVdwb2ludGVyLWFyaXRoIC1XaW5pdC1z ZWxmIC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1XZmxvYXQtZXF1YWwgLVdtaXNzaW5n LXByb3RvdA0KeXBlcyAtV3JlZHVuZGFudC1kZWNscyAtV21pc3NpbmctZGVjbGFyYXRpb25zIC1X bWlzc2luZy1ub3JldHVybiAtV3NoYWRvdyAtV2VuZGlmLWxhYmVscyAtV2Nhc3QtYWxpZ24gLVdz dHJpY3QtYWxpYXNpbmcgLVd3cml0ZS1zdHJpbmdzIC1Xbm8tdW51c2VkLXBhcmFtZXRlciAtZmZh c3QtbWF0aCAtV3AsLURfRk9SVElGWV9TT1VSQ0U9MiAtZm5vLWMNCm9tbW9uIC1mZGlhZ25vc3Rp Y3Mtc2hvdy1vcHRpb24NCkQ6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IFJ1bm5pbmcgb24gaG9z dDogV2luZG93cyA2LjEgKDc2MDEpIFNlcnZpY2UgUGFjayAxDQpEOiBbKG51bGwpXSBkYWVtb24v bWFpbi5jOiBGb3VuZCAxIENQVXMuDQpJOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBQYWdlIHNp emUgaXMgNDA5NiBieXRlcw0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogQ29tcGlsZWQgd2l0 aCBWYWxncmluZCBzdXBwb3J0OiBubw0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogUnVubmlu ZyBpbiB2YWxncmluZCBtb2RlOiBubw0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogUnVubmlu ZyBpbiBWTTogeWVzDQpEOiBbKG51bGwpXSBkYWVtb24vbWFpbi5jOiBPcHRpbWl6ZWQgYnVpbGQ6 IHllcw0KRDogWyhudWxsKV0gZGFlbW9uL21haW4uYzogRkFTVFBBVEggZGVmaW5lZCwgb25seSBm YXN0IHBhdGggYXNzZXJ0cyBkaXNhYmxlZC4NCkk6IFsobnVsbCldIGRhZW1vbi9tYWluLmM6IE1h Y2hpbmUgSUQgaXMgbW90aGVyc2hpcC03LTMyLg0KVzogWyhudWxsKV0gcHVsc2Vjb3JlL2NvcmUt dXRpbC5jOiBTZWN1cmUgZGlyZWN0b3J5IGNyZWF0aW9uIG5vdCBzdXBwb3J0ZWQgb24gV2luMzIu DQoNCkM6XFByb2dyYW0gRmlsZXNceDJnb2NsaWVudFxwdWxzZWF1ZGlvLTdmYWQ2N2M0NjE4ODk5 MWMwNGE0MmIxOTAzNDllYmIzZjRhMTc1NmYuYnVpbHQ+ --001a11380ac42f6f5e04f475ff89-- From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: Just Create the .config/pulse/ dir! Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Fri, 14 Mar 2014 05:25:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139477470027934 (code B ref 422); Fri, 14 Mar 2014 05:25:01 +0000 Received: (at 422) by bugs.x2go.org; 14 Mar 2014 05:25:00 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-lb0-f178.google.com (mail-lb0-f178.google.com [209.85.217.178]) by ymir (Postfix) with ESMTPS id 8A70F5DB21 for <422@bugs.x2go.org>; Fri, 14 Mar 2014 06:24:59 +0100 (CET) Received: by mail-lb0-f178.google.com with SMTP id s7so1420111lbd.9 for <422@bugs.x2go.org>; Thu, 13 Mar 2014 22:24:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=W430feAvvvt9JaRbtIhr9LqnpBfsyTaB60vLbqUugHM=; b=iVQTzqqG6jvInH9AZgvFuog05OavLQYgfRj9l1QN238cKSTWeggUvk3itHixJMNDYo OZYbvkjnfIzKvL7c9xw5xhcOY9SKuIGqsQfGxLdYHqkENfNWp37mJHnzWi2Lt0FYd/rC IenXjj68PSW62/YvV2EiFYr5qiZPdGvaPQhQP4sp/RkxZD2H5zmPUXo67dR0yDVRhk/o 7fbdJFCX+1mxPzSChB5t++gADM3APHltn1omYjjK2+c7FB8M+YQ5LhwHOtTFDG1OFoUY g83gBKJKFNyBMypvuvQzrJih4vq2OMugHJEA+tohBnHd81AfVdYX6D9P/E6di84W9ryM jnpw== MIME-Version: 1.0 X-Received: by 10.152.23.227 with SMTP id p3mr602073laf.31.1394774698885; Thu, 13 Mar 2014 22:24:58 -0700 (PDT) Received: by 10.114.176.105 with HTTP; Thu, 13 Mar 2014 22:24:58 -0700 (PDT) Date: Fri, 14 Mar 2014 01:24:58 -0400 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 After spending lots of time debugging this issue, largely involving comparing the debug output from pulseaudio.exe, I believe I've determined a simple fix. I observed that if I create this directory ahead of time, the pulseaudio.exe process launched by x2goclient.exe creates the "cookie" file under it & stays running. C:\Users\mike\.x2go\pulse\.config\pulse\ Therefore, I believe a simple fix for this bug is for x2goclient.exe, regardless of what version of pulseaudio.exe is installed, to: 1. Create that directory (if it DNE). 2. Include logic around onmainwindow.cpp:5149 to use the cookie at that path. If the cookie is not in that location, fall back to ".pulse-cookie". We already have this logic for Linux. I plan to write, test, and (hopefully) commit this fix tomorrow night. Note that we cannot override the cookie location due to PulseAudio Bug 75006: https://bugs.freedesktop.org/show_bug.cgi?id=75006 Note that although I am not sure why PulseAudio.exe is incapable of creating this file when launched by x2goclient.exe, compared to when it is launched by cmd.exe, I believe this is still safe approach to solving the bug. I say this because PulseAudio devs's comments & commit messages make it clear that they support both the directory already existing, and the directory not already existing. For example: http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/pulsecore/authkey.c?id=a91359956f166005749247eaa5f4001a4555689d From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: [X2Go-Dev] Bug#422: Just Create the .config/pulse/ dir! Reply-To: Mike Gabriel , 422@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Fri, 14 Mar 2014 11:20:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139479574329211 (code B ref 422); Fri, 14 Mar 2014 11:20:02 +0000 Received: (at 422) by bugs.x2go.org; 14 Mar 2014 11:15:43 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir (Postfix) with ESMTPS id 6000E5DB21 for <422@bugs.x2go.org>; Fri, 14 Mar 2014 12:15:42 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 7CBE91EB50; Fri, 14 Mar 2014 12:15:41 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 57F1B3BD6C; Fri, 14 Mar 2014 12:15:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U7UZtKmZYsW6; Fri, 14 Mar 2014 12:15:41 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPSA id 285083BAFB; Fri, 14 Mar 2014 12:15:41 +0100 (CET) Received: from listrac.informatik.uni-kiel.de (listrac.informatik.uni-kiel.de [134.245.252.114]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Fri, 14 Mar 2014 11:15:40 +0000 Date: Fri, 14 Mar 2014 11:15:40 +0000 Message-ID: <20140314111540.Horde.0Bt_d7M2fQrN1mpQn4kTaw8@mail.das-netzwerkteam.de> From: Mike Gabriel To: Michael DePaulo , 422@bugs.x2go.org References: In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.1.4) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 134.245.252.114 X-Remote-Browser: Mozilla/5.0 (X11; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0 Iceweasel/26.0 Content-Type: multipart/signed; boundary="=_PhPdFyf_jYFpY03DS6MJQw1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_PhPdFyf_jYFpY03DS6MJQw1 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Michael, On Fr 14 M=C3=A4r 2014 06:24:58 CET, Michael DePaulo wrote: > After spending lots of time debugging this issue, largely involving > comparing the debug output from pulseaudio.exe, I believe I've > determined a simple fix. > > I observed that if I create this directory ahead of time, the > pulseaudio.exe process launched by x2goclient.exe creates the "cookie" > file under it & stays running. > C:\Users\mike\.x2go\pulse\.config\pulse\ > > Therefore, I believe a simple fix for this bug is for x2goclient.exe, > regardless of what version of pulseaudio.exe is installed, to: > 1. Create that directory (if it DNE). > 2. Include logic around onmainwindow.cpp:5149 to use the cookie at > that path. If the cookie is not in that location, fall back to > ".pulse-cookie". We already have this logic for Linux. Gosh! Very good work!!! Let's go that approach. > I plan to write, test, and (hopefully) commit this fix tomorrow night. > > Note that we cannot override the cookie location due to PulseAudio Bug 75= 006: > https://bugs.freedesktop.org/show_bug.cgi?id=3D75006 > > Note that although I am not sure why PulseAudio.exe is incapable of > creating this file when launched by x2goclient.exe, compared to when > it is launched by cmd.exe, I believe this is still safe approach to > solving the bug. > I say this because PulseAudio devs's comments & commit messages make > it clear that they support both the directory already existing, and > the directory not already existing. > For example: > http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/pulsecore/au= thkey.c?id=3Da91359956f166005749247eaa5f4001a4555689d Maybe the pulse directory does not get created because of .config=20=20 being=20missing. The pulsecore/core-utils.c contains a function name=20=20 pa_make_secure_dir=20which will create a directory for the pulse=20=20 cookies,=20but it (AFAICT) assumes that the parent dir (.config) already=20= =20 exists. It=20also may be that we don't set XDG variables not appropriately [1].=20= =20 The=20pulseaudio patch you mention earlier [2] alludes that, too. [1] http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html [2]=20=20 http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=3D7fad67c46188= 991c04a42b190349ebb3f4a1756f I guess assuring that the .config/pulse dir exists is a simple=20=20 approach=20and we should go that instead of playing with XDG env vars=20=20 (which=20are part of the freedesktop specs and X2Go Client is not about=20= =20 being=20compliant with freedesktop specs if run on Windows). Greets, Mike --=20 DAS-NETZWERKTEAM mike=20gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x= fb --=_PhPdFyf_jYFpY03DS6MJQw1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABAgAGBQJTIuTcAAoJEJr0azAldxsxeoIQAJ8LhF+uOIe08EsRMUed6XOJ bf7m+on9w4yLXqN9IBr8XBf0/UhBYSCATYB/yEudM4sxDP2pVJ+RQaVcCvaE+e9z MT7oLwgRcazP7tLaFscGswTcLQSAAuDWqRz/1smJZODvGPLxugSUrfGiCVqeEHh8 bSGRDFHgsrcfpP0satGH4kFCqL6XaQqf2GTvmpxVgzUN8wJ6C1IxZ9D+/9wLArka a7UeXCISCdrH4CHtgezXEFdLcFLu7Xtyf4V94H2IOdATyvJhklZPK8A4VYHDHoRl WzRXHLkYXDcH9v+quh4vZt/4iK/0px70QfSSpTgsx8xWvet/0/F8B4Yp13Nxgpns /S9M2lee6oI3VBSJCEpgyd2Gxqv/pgSbTqRJn8oR35PaIV57rKfVmAkuPw9JG6QU pk7R6ZUbMnnmQbNV7ka7HUl47V8JNwB3AGc0IWihqyJ6EUygUTkGqYDh0ScWhHFC VtCMcdB2zh3zOP855KsxdxIh3/iPiSwB5pc0tbGMZsAAgoDswfDYCWEps80900b/ Lf/QA45oH2YNg6llqs+rvqzN6O0yPbjnt7bnhieHfKcbVOibAJFKMrdtJkYky/Nx k64vnjJ8IHzAi6Xi5S+Ibj4DeVpupN5QeGHRyGCPnuYeAYsxQBoYGeb0OQUxHQOZ VsW1f3QqUWOcBxMLOt6C =ymbv -----END PGP SIGNATURE----- --=_PhPdFyf_jYFpY03DS6MJQw1-- From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: X2Go issue (in src:x2goclient) has been marked as pending for release Reply-To: Mike DePaulo , 422@bugs.x2go.org Resent-From: Mike DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sun, 16 Mar 2014 15:30:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 Received: via spool by 422-submit@bugs.x2go.org id=B422.139498377129804 (code B ref 422); Sun, 16 Mar 2014 15:30:02 +0000 Received: (at 422) by bugs.x2go.org; 16 Mar 2014 15:29:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, NO_RELAYS,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: by ymir (Postfix, from userid 1005) id CF3CD5DB21; Sun, 16 Mar 2014 16:29:30 +0100 (CET) From: Mike DePaulo To: 422-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 422@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20140316152930.CF3CD5DB21@ymir> Date: Sun, 16 Mar 2014 16:29:30 +0100 (CET) tag #422 pending fixed #422 4.0.2.0 thanks Hello, X2Go issue #422 (src:x2goclient) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=acbc897 The issue will most likely be fixed in src:x2goclient (4.0.2.0). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit acbc89719808a34f21888f8b66110d4ff79bd5f5 Author: Mike DePaulo Date: Sun Mar 16 11:29:13 2014 -0400 Update comment for last commit and add to debian/changelog. (Fixes #422) diff --git a/debian/changelog b/debian/changelog index 30f8182..90d98ef 100644 --- a/debian/changelog +++ b/debian/changelog @@ -50,6 +50,11 @@ x2goclient (4.0.2.0-0x2go1) UNRELEASED; urgency=low * New upstream version (4.0.2.0): - Decrease HelpDialog's tab width from 320 to 30 (the width of 10 spaces.) (Fixes: #453) + - Windows: Fix compatibility with PulseAudio 3.0 & later through + new cookie handling. (Fixes: #422) + - Windows: Upgrade included PulseAudio from 1.1 to 5.0. + The 5.0 build is patched for X2Go bug #363. and available here: + https://build.opensuse.org/project/show/home:mikedep333:branches:home:mkbosmans:mingw32:pulseaudio -- Mike Gabriel Wed, 22 Jan 2014 09:20:08 +0100 From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: I simplified the approach Reply-To: Michael DePaulo , 422@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sun, 06 Apr 2014 19:15:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 pending Received: via spool by 422-submit@bugs.x2go.org id=B422.139681161622339 (code B ref 422); Sun, 06 Apr 2014 19:15:01 +0000 Received: (at 422) by bugs.x2go.org; 6 Apr 2014 19:13:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 89A285DB26 for <422@bugs.x2go.org>; Sun, 6 Apr 2014 21:13:34 +0200 (CEST) Received: by mail-we0-f171.google.com with SMTP id t61so5872455wes.30 for <422@bugs.x2go.org>; Sun, 06 Apr 2014 12:13:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ONpmS7/lU0AkZ3g3eRXUzYQMH404f1GrtvrBO7l0e1w=; b=HMewZMXuRKVz2zdSuUq7lGJ5RQQfKB+np90mAikudIyxAKcDSHpmVwn/7MCA3M4y31 3oZ7p88vjq0pvmyETvZ6AkNZ34E4SozFz0ElFZrGtesEjWRKxZKu2rF6iMutuMd9pabD uFnxk+Qpr7S02LTvsMb5+Za1ZGm5vBLl4UPx2HUdZ/O+msrK9gG7DBtvNXMcpnE3F7dc Gww0dLuZRmRtU1bYUFVtwoFIccjfxEcTXBZqa7PdXIIiMoQRFWTVxlHCNd+mKe9W8Nbz WU2gWiPPweuzsd/DuRgFAfoXcJ7LrbQlrDxf6FL0XMAtBjMXe7GUUaMHdeH6W9o+mtsw vydw== MIME-Version: 1.0 X-Received: by 10.180.98.67 with SMTP id eg3mr404716wib.38.1396811614151; Sun, 06 Apr 2014 12:13:34 -0700 (PDT) Received: by 10.181.11.130 with HTTP; Sun, 6 Apr 2014 12:13:33 -0700 (PDT) Date: Sun, 6 Apr 2014 15:13:33 -0400 Message-ID: From: Michael DePaulo To: 422@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 TLDR: X2Go Client 4.0.2.0 will now keep on using the old cookie path like "C:\Users\mike\.x2go\pulse\.pulse-cookie", same as it did with 4.0.1.3, no matter what version of PulseAudio is in use. Tanuk (the lead developer on PulseAudio) clarified that pulseaudio.exe (the PulseAudio server) isn't supposed to respect %PULSE_COOKIE%, only the client libs (on the x2go server) are supposed to respect it. (I should have read the pulseaudio (1) manpage more closely.) Instead, pulseaudio.exe respects "auth-cookie", that we need to specify for "module-native-protocol-tcp" in config.pa. "auth-cookie" doesn't seem to be in the manpages, but it is specified in the 2nd link below. https://bugs.freedesktop.org/show_bug.cgi?id=75006 http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#index22h3 So I updated X2Go Client's Windows cookie handling logic to specify old the path for PulseAudio 3.0 & later. I then removed the logic to accommodate the new path. The end result is that when X2GoClient 4.0.2.0 is released, we will keep using the old cookie path, thus simplifying things for any power users who need to manage their .x2go directory. This change is in commits: a6ab2c7879e3fb23edee2acaa4e3e21d978aa201 034afc36143134ce0fe272422bd410ca5125834e And I've tested this change successfully. From unknown Fri Mar 29 08:53:49 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#422: X2Go issue (in src:x2goclient) has been marked as closed Reply-To: Mike Gabriel , 422@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 10 Apr 2014 11:55:05 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 422 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: build-win32 pending Received: via spool by 422-submit@bugs.x2go.org id=B422.139713077530456 (code B ref 422); Thu, 10 Apr 2014 11:55:05 +0000 Received: (at 422) by bugs.x2go.org; 10 Apr 2014 11:52:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=ham version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id D80BA3BC49; Thu, 10 Apr 2014 13:52:13 +0200 (CEST) From: Mike Gabriel To: 422-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 422@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140410115213.D80BA3BC49@ymir.das-netzwerkteam.de> Date: Thu, 10 Apr 2014 13:52:13 +0200 (CEST) close #422 thanks Hello, we are very hopeful that X2Go issue #422 reported by you has been resolved in the new release (4.0.2.0) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.0.2.0) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=cbe900f245206ad9bd62d0fbaf226da1b3ffc44e;hp=f7cdada8c57c45ee9ea3b6c42bd680fae26d728c If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.0.2.0-0x2go1 Status: RELEASE Date: Thu, 10 Apr 2014 13:47:56 +0200 Fixes: 138 349 422 440 446 448 453 Changes: x2goclient (4.0.2.0-0x2go1) RELEASED; urgency=low . [ Oleksandr Shneyder ] * New upstream version (4.0.2.0): - Revrite SSH Classes to support libssh fix. - Add Class HelpDialog to show options in scroll area. - Fix authentication on SSH Broker with key + passphrase. - Set modmap timer timeout to 10 sec on Mac. - Fix running xmodmap if X2Go Client not started from terminal. - Setting keyboard modifiers with xmodmap. - Fix multimonitor support on Linux. - Display more version info. Parameters --version, --git, --changelog. - Don't show GUI dialog for --version, --help, etc, if started from terminal on linux and mac. - If no user in session config, display system username in pass form. - Check if txt/changelog and txt/git exist on config phase. Rename option "--git" to "--git-info". - Change x2goclient.nsi for nightly builds. . [ Josh Lukens ] * New upstream version (4.0.2.0): - Switch to QNetworkAccessManager. Appropriately set content type header to "application/x-www-form-urlencoded" for HTTP post requests. (Fixes: #440, #138). - Fix copy+paste errors in QNetworkAccessManager code. - Provide support for dynamic authentication IDs. This is a requirement for using the broker client against brokers that use some sort of OTP authentication mechanism. (Fixes: #446). . [ Mike Gabriel ] * New upstream version (4.0.2.0): - Drop create_text.sh again, implement changelog copying in distro build files. Implement Git history creation for nightly builds in build scripts. - Rename txt/git to txt/git-info (make it compliant with cmdline options). - Allow starting shadow sessions from the command line with option --hidden being enabled. (Fixes: #349). * debian/control: + Build-depend on libssh-dev (>= 0.5.4-2). + Bump Standards: to 3.9.5. No changes needed. * debian/rules: + Copy debian/changelog into txt/ subfolder during dh_auto_configure. + Create txt/git-info files for ChangeLog.git if it exists. * x2goclient.spec: + Copy ChangeLog (or debian/changelog) into txt/ subfolder during %setup. + Copy ChangeLog.gitlog (if present) into txt/ subfolder during %setup. + B-R (epel-7): man2html-core (same as for Fedora builds). . [ Mike DePaulo ] * New upstream version (4.0.2.0): - Decrease HelpDialog's tab width from 320 to 30 (the width of 10 spaces.) (Fixes: #453) - Windows: Fix compatibility with PulseAudio 3.0 & later through new cookie handling. (Fixes: #422) - Windows: Upgrade included PulseAudio from 1.1 to 5.0. The 5.0 build is patched for X2Go bug #363. and available here: https://build.opensuse.org/project/show/home:mikedep333:branches:home:\ mkbosmans:mingw32:pulseaudio - Windows: Reapply KDE on Windows's patch for Pageant support to libssh 0.5.5. (Fixes: #448) From unknown Fri Mar 29 08:53:49 2024 MIME-Version: 1.0 X-Mailer: MIME-tools 5.502 (Entity 5.502) X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) Subject: Bug#422 closed by Mike Gabriel (X2Go issue (in src:x2goclient) has been marked as closed) Message-ID: References: <20140410115213.D80BA3BC49@ymir.das-netzwerkteam.de> X-X2go-PR-Keywords: build-win32 pending X-X2go-PR-Message: they-closed 422 X-X2go-PR-Package: x2goclient X-X2go-PR-Source: x2goclient Date: Thu, 10 Apr 2014 11:55:11 +0000 Content-Type: multipart/mixed; boundary="----------=_1397130911-31539-0" This is a multi-part message in MIME format... ------------=_1397130911-31539-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 This is an automatic notification regarding your Bug report which was filed against the x2goclient package: #422: Windows PulseAudio 3.0 and later fail to start due to missing cookie It has been closed by Mike Gabriel . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Mike Gabriel by replying to this email. --=20 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems ------------=_1397130911-31539-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at control) by bugs.x2go.org; 10 Apr 2014 11:53:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id D80BA3BC49; Thu, 10 Apr 2014 13:52:13 +0200 (CEST) From: Mike Gabriel To: 422-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 422@bugs.x2go.org Subject: X2Go issue (in src:x2goclient) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140410115213.D80BA3BC49@ymir.das-netzwerkteam.de> Date: Thu, 10 Apr 2014 13:52:13 +0200 (CEST) close #422 thanks Hello, we are very hopeful that X2Go issue #422 reported by you has been resolved in the new release (4.0.2.0) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.0.2.0) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=cbe900f245206ad9bd62d0fbaf226da1b3ffc44e;hp=f7cdada8c57c45ee9ea3b6c42bd680fae26d728c If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.0.2.0-0x2go1 Status: RELEASE Date: Thu, 10 Apr 2014 13:47:56 +0200 Fixes: 138 349 422 440 446 448 453 Changes: x2goclient (4.0.2.0-0x2go1) RELEASED; urgency=low . [ Oleksandr Shneyder ] * New upstream version (4.0.2.0): - Revrite SSH Classes to support libssh fix. - Add Class HelpDialog to show options in scroll area. - Fix authentication on SSH Broker with key + passphrase. - Set modmap timer timeout to 10 sec on Mac. - Fix running xmodmap if X2Go Client not started from terminal. - Setting keyboard modifiers with xmodmap. - Fix multimonitor support on Linux. - Display more version info. Parameters --version, --git, --changelog. - Don't show GUI dialog for --version, --help, etc, if started from terminal on linux and mac. - If no user in session config, display system username in pass form. - Check if txt/changelog and txt/git exist on config phase. Rename option "--git" to "--git-info". - Change x2goclient.nsi for nightly builds. . [ Josh Lukens ] * New upstream version (4.0.2.0): - Switch to QNetworkAccessManager. Appropriately set content type header to "application/x-www-form-urlencoded" for HTTP post requests. (Fixes: #440, #138). - Fix copy+paste errors in QNetworkAccessManager code. - Provide support for dynamic authentication IDs. This is a requirement for using the broker client against brokers that use some sort of OTP authentication mechanism. (Fixes: #446). . [ Mike Gabriel ] * New upstream version (4.0.2.0): - Drop create_text.sh again, implement changelog copying in distro build files. Implement Git history creation for nightly builds in build scripts. - Rename txt/git to txt/git-info (make it compliant with cmdline options). - Allow starting shadow sessions from the command line with option --hidden being enabled. (Fixes: #349). * debian/control: + Build-depend on libssh-dev (>= 0.5.4-2). + Bump Standards: to 3.9.5. No changes needed. * debian/rules: + Copy debian/changelog into txt/ subfolder during dh_auto_configure. + Create txt/git-info files for ChangeLog.git if it exists. * x2goclient.spec: + Copy ChangeLog (or debian/changelog) into txt/ subfolder during %setup. + Copy ChangeLog.gitlog (if present) into txt/ subfolder during %setup. + B-R (epel-7): man2html-core (same as for Fedora builds). . [ Mike DePaulo ] * New upstream version (4.0.2.0): - Decrease HelpDialog's tab width from 320 to 30 (the width of 10 spaces.) (Fixes: #453) - Windows: Fix compatibility with PulseAudio 3.0 & later through new cookie handling. (Fixes: #422) - Windows: Upgrade included PulseAudio from 1.1 to 5.0. The 5.0 build is patched for X2Go bug #363. and available here: https://build.opensuse.org/project/show/home:mikedep333:branches:home:\ mkbosmans:mingw32:pulseaudio - Windows: Reapply KDE on Windows's patch for Pageant support to libssh 0.5.5. (Fixes: #448) ------------=_1397130911-31539-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.x2go.org; 30 Jan 2014 00:32:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wg0-f48.google.com (mail-wg0-f48.google.com [74.125.82.48]) by ymir (Postfix) with ESMTPS id 207255DA6C for ; Thu, 30 Jan 2014 01:32:52 +0100 (CET) Received: by mail-wg0-f48.google.com with SMTP id x13so4931527wgg.3 for ; Wed, 29 Jan 2014 16:32:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=z/08rLClw5K5IyX0LMdFIuUKic7c2gP2Ao6K/bjGIpY=; b=tZbln2d3acGf/r08q4j17W8wMbwt0iYltf/TkLIFDXy2d1pXW4RQ39cruRUtgdDvqx hutWNJP4ckLk43kygCoTk963jkB1++1Zefm8gthhWF1xo+wYYrJap5Y67FCSDQf0gW04 clAcrphHcr2L0fJacVj74qQbabyuXm40r0vKBJJiYjTpDKdu3K+v75y/DgBOwmRFLnPg mawBe77B1xQOUrTn6OfWNwBD7Ncap6bFX/75mjd3199mNeRtllVXzK3bf+33yZdZg0ej hGNsITv7JdraWi5PoY2abGwHya0Ppuzh5Hrd2xpePrWwXCObY4jJqAujI14p0l4GwxYv Usgg== MIME-Version: 1.0 X-Received: by 10.180.219.44 with SMTP id pl12mr7685987wic.12.1391041971492; Wed, 29 Jan 2014 16:32:51 -0800 (PST) Received: by 10.180.82.227 with HTTP; Wed, 29 Jan 2014 16:32:51 -0800 (PST) Date: Wed, 29 Jan 2014 19:32:51 -0500 Message-ID: Subject: Windows PulseAudio 3.0 and later fail to start due to missing cookie From: Michael DePaulo To: submit@bugs.x2go.org Content-Type: text/plain; charset=ISO-8859-1 Package: x2goclient Version: 4.0.1.3 X2Go Client 4.0.1.3 for for Windows is bundled with PulseAudio 1.1. If you replace 1.1 with 3.0 or later (2.0 was not tested), the .pulse-cookie file is not created and therefore pulseaudio.exe either fails to start or repeatedly restarts. The bottom line is that sound will not work in Windows X2go Client with these newer versions of PulseAudio. The simple workaround is to run X2Go Client with PulseAudio 1.1 once and then exit x2goclient. The cookie will be present even after x2goclient is closed. Newer versions of PulseAudio can then use that cookie. These are my full test results for what files are generated with different versions of PulseAudio. They were tested on windows 7 32-bit SP1 Professional (with all important and recommended windows updates installed.) "mothership-7-32" is my test VM's hostname. Note that I tested PulseAudio 1.1 (and 1 or 2 newer versions) under Windows 8.1 64-bit Professional (with all important and recommended windows updates installed) and the results were the same. 1.1: Under C:\Users\mike\.x2go\pulse\ : .pulse-cookie .esd_auth .pulse\ .pulse\mothership-7-32-runtime\ tmp.Hp2820\ tmp.Hp2820\config.pa 3.0 Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ tmp.Hp1572 tmp.Hp1572\config.pa (Pulseaudio.exe does not appear to be running at all, but maybe what happened under 4.99.2 is happening.) 4.0: Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ .pulse\mothership-7-32-runtime\pid tmp.Hp2656 tmp.Hp2656\config.pa Also, windows complains that "pulseaudio.exe has stopped working". And it does so repeatedly,.This suggests that x2goclient.exe keeps on trying to restart pulseaudio.exe 4.99.2: Under C:\Users\mike\.x2go\pulse\ : .pulse\ .pulse\mothership-7-32-runtime\ .pulse\mothership-7-32-runtime\pid (keeps on being created and then disappearing because pulseaudio.exe keeps stopping and starting) tmp.Hp3716 tmp.Hp3716\config.pa -Mike#2 ------------=_1397130911-31539-0--