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


Message #22 received at 422@bugs.x2go.org (full text, mbox, reply):

Received: (at 422) by bugs.x2go.org; 12 Mar 2014 04:31:51 +0000
From mikedep333@gmail.com  Wed Mar 12 05:31:50 2014
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>
Subject: Also
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 26 23:07:25 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.