X2Go Bug report logs -
#718
Set screen background to X2Go default blue on all detected screens
Reported by: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Date: Tue, 6 Jan 2015 10:55:02 UTC
Severity: wishlist
Tags: patch, pending
Found in version 1.1.0.2
Fixed in version 1.5.0.0
Done: X2Go Release Manager X2Go Release Manager <git-admin@x2go.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>
:
Bug#718
; Package x2gothinclient
.
(Tue, 06 Jan 2015 10:55:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefan Baur <X2Go-ML-1@baur-itcs.de>
:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>
.
(Tue, 06 Jan 2015 10:55:02 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
package: x2gothinclient
version: 1.1.0.2
priority: wishlist
diff /usr/sbin/x2gothinclientd /usr/sbin/x2gothinclientd.orig
129,131d128
< # set screen background to X2Go default blue on all
detected screens
< `DISPLAY=:0 xsetroot -solid "#246ed8"`;
This will set the screen background on all detected/activated screens
to the default blue (picked from the lower right screen region of the
login screen) of the standard X2GoClient, so you can tell which
screens have been detected/activated by the system.
- --
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUq723AAoJEG7d9BjNvlEZJBoIAKzMkl1BwdW/OHVdF0n7/36R
4kntHUmT/DzU18JuN/YkBAcNB2eH9IjGUEUOA6Aie5YOfqZT23nWm98CpZKpCx1D
QDCaEKfzRZw2Yw+ZQumzlx+WCdz7UVFqaEdGoRRCgP9zEV1OkTi8S7xneCzrQAlN
PYCj28rb6f/dFLwPx43SbkCMfywHMxCGTzGjWXjbi+HKZt091pHGrLm6QdmGAPWs
sOAl/+UrvZ0y/z2B77Ju/4jgjkrSZ6kzXSNiUXd3MKxwi3utZVQNFGvn8V9gNrYR
ojmBmPJb+Yz9o2UembgS1gZmd24Ht0eArgZ4uL5/tt0eeYkD2TXMAKTZjh9QHvg=
=bi1I
-----END PGP SIGNATURE-----
Information forwarded
to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>
:
Bug#718
; Package x2gothinclient
.
(Tue, 06 Jan 2015 11:05:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>
.
(Tue, 06 Jan 2015 11:05:02 GMT) (full text, mbox, link).
Message #10 received at 718@bugs.x2go.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Stefan,
On Di 06 Jan 2015 11:49:28 CET, Stefan Baur wrote:
> diff /usr/sbin/x2gothinclientd /usr/sbin/x2gothinclientd.orig
> 129,131d128
> < # set screen background to X2Go default blue on all
> detected screens
> < `DISPLAY=:0 xsetroot -solid "#246ed8"`;
>
> This will set the screen background on all detected/activated screens
> to the default blue (picked from the lower right screen region of the
> login screen) of the standard X2GoClient, so you can tell which
> screens have been detected/activated by the system.
>
Please use the "human-readable option" when submitting diffs: diff -u
<oldfile> <newfile>
Also, please always attach patches (no inline inclusion in mails).
Please resend that patch to 718@bugs.x2go.org and tag the patch with "patch".
"""
Control: tag -1 patch
""" -> as first line of your next mail to #718.
Thanks and ;-),
Mike
--
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
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>
:
Bug#718
; Package x2gothinclient
.
(Tue, 06 Jan 2015 11:45:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefan Baur <X2Go-ML-1@baur-itcs.de>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>
.
(Tue, 06 Jan 2015 11:45:02 GMT) (full text, mbox, link).
Message #15 received at 718@bugs.x2go.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Control tag -1 patch
- --
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUq8l2AAoJEG7d9BjNvlEZQUsH/j3gESI5ssecxyoFcjLhKamX
28CGKn3S+YoOAM8vSeFcyElqO/YqJHEqLg3vv/QUDgNUSMs/i/dc/xUHHaWp+SkX
M27dqbHMWVUK5eoh6VzMJieNmUPQHvBPPjVmra4rApqnMihvlZ//FNgWdaUuFYjl
ecmxdp0vn5uHO1XjcgnONowsPm47QiygncxqN4f3/XP+01tAoK5PZbpMGi1Bggch
lMUnK4cYvOfnGecLHpP3jVOO7V0RLjbqmAPJsWEK420arWSgapout2Zui5tZv2es
X3FtPD+vV/Mb73fWpZovycXlluFerxhvTITHYLmtwGeg7xb+nB994/4zi5Qy/GI=
=UxfZ
-----END PGP SIGNATURE-----
[setbackground-x2gothinclientd.patch (text/plain, attachment)]
[setbackground-x2gothinclientd.patch.sig (application/octet-stream, attachment)]
Added tag(s) patch.
Request was from Stefan Baur <X2Go-ML-1@baur-itcs.de>
to control@bugs.x2go.org
.
(Tue, 06 Jan 2015 12:20:02 GMT) (full text, mbox, link).
Information forwarded
to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>
:
Bug#718
; Package x2gothinclient
.
(Tue, 06 Jan 2015 12:25:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>
.
(Tue, 06 Jan 2015 12:25:01 GMT) (full text, mbox, link).
Message #22 received at 718@bugs.x2go.org (full text, mbox, reply):
tag #718 pending
fixed #718 1.5.0.0
thanks
Hello,
X2Go issue #718 (src:x2gothinclient) 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=x2gothinclient.git;a=commitdiff;h=f25b381
The issue will most likely be fixed in src:x2gothinclient (1.5.0.0).
light+love
X2Go Git Admin (on behalf of the sender of this mail)
---
commit f25b3813280c210002cbb4dffe16657c9404e717
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date: Tue Jan 6 13:21:46 2015 +0100
For X2Go TCE in display manager mode, set login backgrounds of all screens (if more than one is used) to a blue'ish background color. (Fixes: #718).
diff --git a/debian/changelog b/debian/changelog
index 05eae5b..baf2ce8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -59,7 +59,10 @@ x2gothinclient (1.5.0.0-0x2go1) UNRELEASED; urgency=low
- Don't choke if /etc/resolv.conf in the TCE chroot is a symbolic link
(in x2gothinclient_shell, x2gothinclient_upgrade).
- README.i18n: Add file that explains the translation workflow for
- this package. Thanks to Mark Pedersen-Cook for drafting this file.
+ this package. Thanks to Mark Pedersen-Cook for drafting this file.
+ - For X2Go TCE in display manager mode, set login backgrounds of all
+ screens (if more than one is used) to a blue'ish background color.
+ (Fixes: #718).
* debian/control:
+ Rename bin:package: x2gothinclient -> x2gothinclient-daemon.
+ Make sure x2gothinclient-minidesktop pulls in X11 and X2Go Client.
Added tag(s) pending.
Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
to control@bugs.x2go.org
.
(Tue, 06 Jan 2015 12:25:02 GMT) (full text, mbox, link).
Marked as fixed in versions 1.5.0.0.
Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
to control@bugs.x2go.org
.
(Tue, 06 Jan 2015 12:25:02 GMT) (full text, mbox, link).
Message sent on
to Stefan Baur <X2Go-ML-1@baur-itcs.de>
:
Bug#718.
(Tue, 06 Jan 2015 12:25:03 GMT) (full text, mbox, link).
Information forwarded
to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>
:
Bug#718
; Package x2gothinclient
.
(Sun, 02 Dec 2018 03:20:04 GMT) (full text, mbox, link).
Acknowledgement sent
to X2Go Release Manager X2Go Release Manager <git-admin@x2go.org>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>
.
(Sun, 02 Dec 2018 03:20:05 GMT) (full text, mbox, link).
Message #34 received at 718@bugs.x2go.org (full text, mbox, reply):
close #718
thanks
Hello,
we are very hopeful that X2Go issue #718 reported by you
has been resolved in the new release (1.5.0.0) of the
X2Go source project »src:x2gothinclient«.
You can view the complete changelog entry of src:x2gothinclient (1.5.0.0)
below, and you can use the following link to view all the code changes
between this and the last release of src:x2gothinclient.
http://code.x2go.org/gitweb?p=x2gothinclient.git;a=commitdiff;h=448f3812eca5180f48b57d7988732eecd14b47dd;hp=d1a83c17ca9568f8ef5ec2bb89e754db5e8b7df3
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:x2gothinclient.
Thanks a lot for contributing to X2Go!!!
light+love
X2Go Git Admin (on behalf of the sender of this mail)
---
X2Go Component: src:x2gothinclient
Version: 1.5.0.0-0x2go1
Status: RELEASE
Date: Sun, 02 Dec 2018 04:10:28 +0100
Fixes: 419 718 719 726 840 997 1092 1136 1147
Changes:
x2gothinclient (1.5.0.0-0x2go1) RELEASED; urgency=low
.
[ Mike Gabriel ]
* New upstream release (1.5.0.0):
- Stop advertising GNOME in default session profile. Switching to MATE.
- Use type=auto for automatic keyboard detection as default in example
session profiles.
- Avoid error message in x2gothinclient_shell if the chroot does not have
a file-or-symlink /etc/resolv.conf.
- Use resolv.conf file from host system when running x2gothinclient_upgrade.
- Add COPYING file.
- Run x2gothinclient_shell and x2gothinclient_upgrade with LANG=C.
- Don't run x2gothinclient_init inside TCE chroot operations
(x2gothinclient_shell or x2gothinclient_upgrade).
- Avoid x2gothinclient_init failures, use if..then..fi instead of
the test command.
- Init scripts: Provide status option.
- Use lazy unmounts for unmounting bind-mounted /proc, /sys, /dev/pts
after exiting the TCE chroot (x2gothinclient_create, x2gothinclient_shell,
x2gothinclient_upgrade, x2gothinclient_cleanup).
- Assure that a tmpfs under <chroot>/root gets mounted and cleanly
unmounted (x2gothinclient_shell, x2gothinclient_upgrade).
- Use run-parts to initialize the TCE during runtime. (Fixes: #419).
- New TCE component: x2gothinclient-minidesktop. Instead of using
X2Go Client as login manager, we launch a minimal MATE desktop and
connect to X2Go sessions from there.
. Add WindowList applet to MATE panel.
. On $HOME creation, copy x2gothinclient-minidesktop.desktop into
~/Desktop.
. Provide init script for x2gothinclient-minidesktop to handle maintenance
tasks if TCE is installed with in minidesktop flavour.
. Tweak MATE minidesktop via GScheme overrides.
. Launch MATE minidesktop via LightDM autologin feature.
. Add XDG autostart .desktop file for the TCE's X2Go Client.
. Add VERSION.<package> file for x2gothinclient-minidesktop.
. Make X2Go TCE layout / appearance overridable by installing
debian-edu-artwork package.
. Use default X2Go Client background for x2gothinclient-minidesktop.
Provide configurable desktop background instead. Install desktop
background as desktop-base alternative.
. On minidesktop TCE creation based on wheezy, pull in packages from
wheezy-backports (i.e. MATE desktop environment).
. MATE Application menu: Move the default X2Go Client .desktop file out
of the way (dpkg-divert) and provide the TCE's .desktop file instead.
. Make sure that launching x2goclient via a terminal or the run command
box in MATE results in the restricted TCE X2Go Client.
. Make contrib and non-free software available on minidesktop TCE
creation.
. Disallow Caja to handle storage media (automounting, opening, etc.).
. Enable usbmounts and smartcard rules for minidestop TCE flavour.
. Enforce TCE session restart after logout.
. Provide Web browser shortcut in the MATE panel.
. Enable native-protocol-tcp module in pulseaudio on every X2Go Client
launch. Allow access from local host only, require auth cookie.
- Adapt management package to TCE flavouring. Add new configuration
option in x2gothinclient_settings: TC_FLAVOUR (can be: minidesktop or
displaymanager).
- Use proper quotations in several X2Go TCE scripts.
- Don't choke if /etc/resolv.conf in the TCE chroot is a symbolic link
(in x2gothinclient_shell, x2gothinclient_upgrade).
- README.i18n: Add file that explains the translation workflow for
this package. Thanks to Mark Pedersen-Cook for drafting this file.
- For X2Go TCE in display manager mode, set login backgrounds of all
screens (if more than one is used) to a blue'ish background color.
(Fixes: #718).
- TCE in display manager mode: Don't align multiple heads next to
one another if a (Wacom) touchscreen is detected in the list of heads.
(Fixes: #719).
- management/sbin/x2gothinclient_update: Create
$TC_CHROOT/etc/x2go/x2gothinclient_init.d/ before copying files into it.
- management/sbin/x2gothinclient_update: Consider known_hosts2 FreeRDP host
key files, known_hosts was used for FreeRDP v1.x and are in fact
deprecated nowadays.
- management/sbin/x2gothinclient_create: Stop using deprecated --force-yes.
- 010_x2gothinclient-fresh-home: Install FreeRDPv2's known_hosts2 file into
~x2gothinclient user's home dir when creating a fresh home.
- x2gothinclient_sessions: Provide RDP-Direct session profile example that
utilizes FreeRDPv2 rather than deprecated FreeRDPv1.x. (On Debian stretch,
it is recommended to use FreeRDPv2 from Debian stretch-backports).
- x2gothinclient-<TC-FLAVOUR>_start: Drop requirement of having symlink
/etc/x2go/x2gothinclient_start. Now all code passages that use the _start
wrapper, use the x2gothinclient-<TC-FLAVOUR>_start file directly.
* debian/control:
+ Rename bin:package: x2gothinclient -> x2gothinclient-daemon.
+ Make sure x2gothinclient-minidesktop pulls in X11 and X2Go Client.
+ New bin:package: x2gothinclient-common. Commonly shared by
x2gothinclient-minidesktop and x2gothinclient-displaymanager
+ Add D (displaymanager flavour, minidesktop flavour): pinentry-x2go.
+ Add D (x2gothinclient-minidesktop): lightdm.
+ Add R (x2gothinclient-minidesktop): flashplugin-nonfree.
+ Add R (x2gothinclient-chroot): ntp.
+ Move to Pre-D (x2gothinclient-minidesktop): x2goclient, lightdm. Make
sure those packages are installed already avoiding dpkg-divert failures.
+ Allow co-installation of displaymanager and minidesktop bin:pkgs. They
have no conflicting files and we should rather make the startup mode
configurable through debconf.
* debian/copyright:
+ Use copyright-format 1.0.
.
[ Stefan Baur ]
* New upstream release (1.5.0.0):
- Allow Xinerama / XRandR setup via /proc/cmdline. (Fixes: #726).
* usbmount/x2gousbmount:
- Make user pseudo-selectible via a variable and fix usage across file.
- Try to create file-sharing facilities harder.
- Fix desktop/thinclient mode detection. Fixes: #1136.
- Set default username to x2gothinclient for MATE minidesktop builds, even
for X2GO TCE Live builds.
- Add support for (V)FAT, NTFS, HFS, HPFS and EXT* (via fuse-ext2) file
systems.
.
[ Mark Pedersen-Cook ]
* debian/po:
+ Add DebConf translation to Danish.
.
[ Kaan Ozdincer ]
* debian/po:
+ Add DebConf translation to Turkish.
.
[ Mihai Moldovan ]
* New upstream release (1.5.0.0):
- Change string "X2go" to "X2Go" where appropriate.
- displaymanager/init/x2gothinclient-displaymanager.init: fix unchanged
"gdm" string in log message. Fixes: #997.
- management/share/etc/x2gothinclient-minidesktop_start: correctly
continue commented out command on the next line. Fixes: #1147.
- displaymanager/sbin/x2gothinclientd: correctly break long strings over
several lines and concatenate them.
- management/share/etc/x2gothinclient_init.d/
950_x2gothinclient-minidesktop: call Xsession in mate-minidesktop builds
of X2Go TCE Live.
- misc: update copyright notices, but for Mike Gabriel.
- README.howto: fix typos.
- misc: update http:// to https:// URLs where appropriate.
- misc: drop whitespace from hashbangs.
- debian/x2gothinclient-common.postrm: newline at EOF change.
- misc: update Oleksandr's mail address.
- misc manpages: whitespace only.
- misc manpages: pre-release version and date updates.
- cdmanager/powerej/mb.{cpp,h}: whitespace only.
- cdmanager/powerej/powerej.pro: regenerate with Qt5's qmake and merge.
- cdmanager/powerej/eject.cpp: use PlastiqueStyle with Qt4 and Fusion with
Qt5.
- cdmanager/powerej/eject.cpp: include QStyleFactory.
- misc manpages: pre-release date update.
* usbmount/x2gousbmount:
- Fix typo int -> print. Fixes: #840.
- Update copyright notice.
- Fix left-over check_x2gothinclientd definition (should have been
check_x2gothinclientmode).
* debian/control:
- Whitespace only.
- x2gothinclient-cdmanager: drop libqt4-gui Depends. Already handled by
libqt4-dev Build-Depends and shlibs and misc Depends.
- Maintainer change in package: X2Go Developers <x2go-dev@lists.x2go.org>.
- Uploaders: add myself. Also, force a rebuild due to the changed
versioning.
- Resurrect x2go{thinclient-management,usbmount,cdmanager,smartcardrules}
as dummy packages in the spirit of x2gothinclient for a smooth upgrade
path.
- mate-media-pulse and mate-settings-daemon-pulse are gone in Stretch.
Depend on them lightly.
- Replace iceweasel dependency with firefox-esr. All suites provide the
newer name. Avoids an ugly outdated menu entry.
- Build-depend upon Qt5 instead of Qt4.
- Bump DH compat level to 9.
* management/share/etc/x2gothinclient-minidesktop_start:
- Correctly quote pactl command line arguments, avoids the shell
interpreting the embedded semicolon as a command separator.
* debian/po:
- Minor fixup on author name.
- Regenerate templates and files.
- Update template with metadata.
- fr.po: update metadata.
- Update bugs address in template.
- Update translation metadata.
- da.po: fixup.
- de.po: fixup.
* debian/copyright:
- Remove obsolete and wrong obviouslynice.de address.
* debian/rules:
- Whitespace only.
- Switch to building cdmanager/powerej via Qt5.
- Modernize respective build flags.
- Add all clause.
- Make sure to select Qt5 variant, even though we probably won't use
debhelper to build Qt projects.
- Call qmake instead of qmake-qt5.
* debian/compat:
- Bump DH compat level to 9.
.
[ Oleksandr Shneyder ]
* x2gothinclientd: load config file when starting PulseAudio. Fixes: 1092.
* upgrade to debian stretch.
* set oldsatble to jessie in x2gothinclient_settings.
* install linux-image-4.9.0-4-686 instead of dummy-package
* add pxelinux in recommends for x2gothinclient-management
* fix links in x2gothinclient_preptftpboot
* fix link in x2gothinclient_create
* install chroot for amd64
* fix x2gothinclient_update to create files needed by x2gothinclientd
* let user choose architecture by setting TC_ARCH variable. Default amd64.
* improve support for gnupg and dbus.
* modify x2gothinclientd to start scripts needed by gpg agent.
* install meta-package for linux-image to get most recent version. Thanks to Mike for the hint.
* start openbox to make xinerama work. Thanks to Walid Moghrabi for the hint.
* fix Xorg checking in x2gothinclientd.
* remove nomedeset option from x2go-tce.cfg. This option prevent loading of drm and disabling advanced graphic functions.
* add openbox dependency.
* do not start openbox any more. Xinerama issue should be fixed in x2goagent.
.
[ Martti Pitkänen ]
* debian/po:
+ Add DebConf translation to Finnish.
.
[ Thierry Kauffmann ]
* New upstream release (1.5.0.0):
- debian/po: add French translation file.
Marked Bug as done
Request was from X2Go Release Manager X2Go Release Manager <git-admin@x2go.org>
to control@bugs.x2go.org
.
(Sun, 02 Dec 2018 03:20:08 GMT) (full text, mbox, link).
Notification sent
to Stefan Baur <X2Go-ML-1@baur-itcs.de>
:
Bug acknowledged by developer.
(Sun, 02 Dec 2018 03:20:08 GMT) (full text, mbox, link).
Message sent on
to Stefan Baur <X2Go-ML-1@baur-itcs.de>
:
Bug#718.
(Sun, 02 Dec 2018 03:25:16 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.x2go.org>
to internal_control@bugs.x2go.org
.
(Sun, 30 Dec 2018 06:24:01 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
X2Go Developers <owner@bugs.x2go.org>.
Last modified:
Thu Nov 21 15:02:21 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.