X2Go Bug report logs - #1155
Volume levels are not saved with TCE

version graph

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

Reported by: Walid MOGHRABI <w.moghrabi@servicemagic.eu>

Date: Mon, 13 Mar 2017 10:45:01 UTC

Severity: normal

Found in version

Full log

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

Received: (at 1155) by bugs.x2go.org; 28 Mar 2017 07:41:37 +0000
From w.moghrabi@servicemagic.eu  Tue Mar 28 09:41:33 2017
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,MIME_QP_LONG_LINE,
	URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1
Received: from localhost (localhost [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 9C4625DAD0
	for <1155@bugs.x2go.org>; Tue, 28 Mar 2017 09:41:33 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([])
	by localhost (ymir.das-netzwerkteam.de []) (amavisd-new, port 10024)
	with ESMTP id FyZ0cJglzpPI for <1155@bugs.x2go.org>;
	Tue, 28 Mar 2017 09:41:26 +0200 (CEST)
Received: from zm-01.servicemagic.eu (zm-01.servicemagic.eu [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 484FA5DAD1
	for <1155@bugs.x2go.org>; Tue, 28 Mar 2017 09:41:25 +0200 (CEST)
Received: from localhost (localhost.localdomain [])
	by zm-01.servicemagic.eu (Postfix) with ESMTP id DA547818139D3;
	Tue, 28 Mar 2017 09:41:23 +0200 (CEST)
X-Amavis-Modified: Mail body modified (using disclaimer) -
X-Virus-Scanned: amavisd-new at servicemagic.eu
Received: from zm-01.servicemagic.eu ([])
	by localhost (zm-01.servicemagic.eu []) (amavisd-new, port 10024)
	with ESMTP id rPgKVD6lDfJI; Tue, 28 Mar 2017 09:41:21 +0200 (CEST)
Received: from zm-01.servicemagic.eu (localhost.localdomain [])
	by zm-01.servicemagic.eu (Postfix) with ESMTP id 1A51281810747;
	Tue, 28 Mar 2017 09:41:16 +0200 (CEST)
Date: Tue, 28 Mar 2017 09:41:15 +0200 (CEST)
From: Walid MOGHRABI <w.moghrabi@servicemagic.eu>
To: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Cc: 1155@bugs.x2go.org
Message-ID: <75149176.888907.1490686875815.JavaMail.root@servicemagic.eu>
In-Reply-To: <ebc7e8a3-b9d2-99fe-4b86-42cb0905793c@baur-itcs.de>
Subject: Re: [X2Go-Dev] Bug#1155: Volume levels are not saved with TCE
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: []
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC57 (Linux)/7.2.0_GA_2669)
Well, I would like the settings to be saved inside the X2Go session then restored from there.
I know TCEs are read only (or volatile) so you can't save the client settings there and then get them back from there.
From a local client with X2Go client installed, it works of course since it relies on the local settings that can be saved in this situation.
But thinclient mode is a bit different and I suppose there should be a way to :

    1) save the volume levels at the X2Go session level when closing the session (maybe something that can be done through a logout script or the x2gocleansession process)
    2) retrieve the volume levels from the X2Go session and use it to set the local pulseaudio settings (probably through geting values from saved settings through SSH at connection time)

This could be activated only in --thinclient mode so that, normal X2Goclient behaviour could keep on using the local pulseaudio settings and not geting the ones from the X2Go session.

Walid Moghrabi


----- Mail original ----- 

De: "Stefan Baur" <X2Go-ML-1@baur-itcs.de> 
À: "Walid MOGHRABI" <w.moghrabi@servicemagic.eu>, 1155@bugs.x2go.org 
Envoyé: Lundi 27 Mars 2017 23:21:10 
Objet: Re: [X2Go-Dev] Bug#1155: Volume levels are not saved with TCE 

Am 13.03.2017 um 11:43 schrieb Walid MOGHRABI: 

> When my TCE users logs in their session, they have to set their audio volume levels everytime. 
> Their settings are not saved when they log off their session. 

Where would you expect the setting to be saved? 
The Client is a RAM disk, so once you reboot, all settings are reset to 
their default values. 
If you want to adjust client-side audio volume, you'd have to adjust the 
volume on each startup using, say, amixer in a startup script that you 
splice into the thinclient boot process. If anything, I would use that 
to set the audio volume to maximum for all ThinClients. 

The only volume controls available to the user come from the server, 
once the session is running. Saving those settings SHOULD be the task 
of the selected Desktop Environment. 
It would be interesting to know if you're also losing the settings when 
you log in using a non-ThinClient computer that has X2GoClient installed. 


BAUR-ITCS UG (haftungsbeschränkt) 
Geschäftsführer: Stefan Baur 
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
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

Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed Apr 24 21:54:20 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.