X2Go Bug report logs - #422
Windows PulseAudio 3.0 and later fail to start due to missing cookie

version graph

Package: x2goclient; Maintainer for x2goclient is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goclient is src:x2goclient.

Reported by: Michael DePaulo <mikedep333@gmail.com>

Date: Thu, 30 Jan 2014 00:35:01 UTC

Severity: normal

Tags: build-win32, pending

Found in version 4.0.1.3

Fixed in version 4.0.2.0

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#422: Also
Reply-To: Michael DePaulo <mikedep333@gmail.com>, 422@bugs.x2go.org
Resent-From: Michael DePaulo <mikedep333@gmail.com>
Resent-To: x2go-dev@lists.berlios.de
Resent-CC: X2Go Developers <x2go-dev@lists.berlios.de>
X-Loop: owner@bugs.x2go.org
Resent-Date: Wed, 12 Mar 2014 04:35:01 +0000
Resent-Message-ID: <handler.422.B422.139459871114289@bugs.x2go.org>
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: <CAMKht8g73PBtimTRcOsgMBv46T9iuC7n+LsCtCVfWXVpzynTgg@mail.gmail.com>
From: Michael DePaulo <mikedep333@gmail.com>
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

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Fri Apr 19 11:53:56 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.