aboutsummaryrefslogtreecommitdiff
There is no longer support for 8 bit color depth in TigerVNC (see:
https://github.com/TigerVNC/tigervnc/commit/e86d8720ba1e79b486ca29a5c2b27fa25811e6a2);
using it causes a fatal error.

Submitted upstream at: https://github.com/canonical/lightdm/pull/265.

diff --git a/data/lightdm.conf b/data/lightdm.conf
index 0df38429..60e3e8b4 100644
--- a/data/lightdm.conf
+++ b/data/lightdm.conf
@@ -160,4 +160,4 @@
 #listen-address=
 #width=1024
 #height=768
-#depth=8
+#depth=24
diff --git a/src/x-server-xvnc.c b/src/x-server-xvnc.c
index 68340d53..27ca4454 100644
--- a/src/x-server-xvnc.c
+++ b/src/x-server-xvnc.c
@@ -127,7 +127,7 @@ x_server_xvnc_init (XServerXVNC *server)
     XServerXVNCPrivate *priv = x_server_xvnc_get_instance_private (server);
     priv->width = 1024;
     priv->height = 768;
-    priv->depth = 8;
+    priv->depth = 24;
 }
 
 static void
diff --git a/tests/scripts/vnc-command.conf b/tests/scripts/vnc-command.conf
index 0f1e25fd..335956d9 100644
--- a/tests/scripts/vnc-command.conf
+++ b/tests/scripts/vnc-command.conf
@@ -19,7 +19,7 @@ command=Xvnc -option
 #?VNC-CLIENT CONNECT
 
 # Xvnc server starts
-#?XVNC-0 START GEOMETRY=1024x768 DEPTH=8 OPTION=TRUE
+#?XVNC-0 START GEOMETRY=1024x768 DEPTH=24 OPTION=TRUE
 
 # Daemon connects when X server is ready
 #?*XVNC-0 INDICATE-READY
diff --git a/tests/scripts/vnc-guest.conf b/tests/scripts/vnc-guest.conf
index 431bb244..ce2b97db 100644
--- a/tests/scripts/vnc-guest.conf
+++ b/tests/scripts/vnc-guest.conf
@@ -21,7 +21,7 @@ user-session=default
 #?VNC-CLIENT CONNECT
 
 # Xvnc server starts
-#?XVNC-0 START GEOMETRY=1024x768 DEPTH=8 OPTION=FALSE
+#?XVNC-0 START GEOMETRY=1024x768 DEPTH=24 OPTION=FALSE
 
 # Daemon connects when X server is ready
 #?*XVNC-0 INDICATE-READY
diff --git a/tests/scripts/vnc-login.conf b/tests/scripts/vnc-login.conf
index cdfe17b8..f0d65b7f 100644
--- a/tests/scripts/vnc-login.conf
+++ b/tests/scripts/vnc-login.conf
@@ -21,7 +21,7 @@ user-session=default
 #?VNC-CLIENT CONNECT
 
 # Xvnc server starts
-#?XVNC-0 START GEOMETRY=1024x768 DEPTH=8 OPTION=FALSE
+#?XVNC-0 START GEOMETRY=1024x768 DEPTH=24 OPTION=FALSE
 
 # Daemon connects when X server is ready
 #?*XVNC-0 INDICATE-READY
diff --git a/tests/scripts/vnc-open-file-descriptors.conf b/tests/scripts/vnc-open-file-descriptors.conf
index 753c84dd..e5d35730 100644
--- a/tests/scripts/vnc-open-file-descriptors.conf
+++ b/tests/scripts/vnc-open-file-descriptors.conf
@@ -21,7 +21,7 @@ user-session=default
 #?VNC-CLIENT CONNECT
 
 # Xvnc server starts
-#?XVNC-0 START GEOMETRY=1024x768 DEPTH=8 OPTION=FALSE
+#?XVNC-0 START GEOMETRY=1024x768 DEPTH=24 OPTION=FALSE
 
 # Daemon connects when X server is ready
 #?*XVNC-0 INDICATE-READY
d5ea895c'>gnu: xprop: Update to 1.2.6....* gnu/packages/xorg.scm (xprop): Update to 1.2.6. [source]: Fix uri due to release of xz archive. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Petr Hodina 2024-08-31gnu: transset: Update to 1.0.3....* gnu/packages/xorg.scm (transset): Update to 1.0.3. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Petr Hodina 2024-08-31gnu: libice: Update to 1.1.0....* gnu/packages/xorg.scm (libice): Update to 1.1.0. [source]: Fix uri due to release of xz archive. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Petr Hodina 2024-08-31gnu: libxcomposite: Update to 0.4.6....* gnu/packages/xorg.scm (libxcomposite): Update to 0.4.6. [source]: Fix uri due to release of xz archive. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Petr Hodina 2024-08-31gnu: mkfontdir: Add bash-minimal to inputs....* gnu/packages/xorg.scm (mkfontdir) [inputs]: Add bash-minimal. Change-Id: I06cbf812474e06f93fe642e2780c184c1ce4a470 Maxim Cournoyer 2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod......Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer 2024-08-29gnu: xpra: Update to 6.1.2....* gnu/packages/xorg.scm (xpra): Update to 6.1.2. Change-Id: Ib1f4ed522c94cbfa1ff1b874dad1ee2f0b74baf3 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai 2024-08-11gnu: xpra: Update to 6.1.0....* gnu/packages/xorg.scm (xpra): Update to 6.1.0. [source](origin): Update patch file name. * gnu/packages/patches/xpra-6.0-install_libs.patch: Delete. * gnu/packages/patches/xpra-6.1-install_libs.patch: New file. * gnu/local.mk: Unregister deleted file and register new file. Change-Id: I38dab99fbb369ab7e8daf2795dc37aa1a36a63de Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai 2024-07-09gnu: xpra: Update to 6.0.2....* gnu/packages/xorg.scm (xpra): update to 6.0.2. Change-Id: I71289947783fce1c60ec84e0dd5a4bbe3d077bd9 Signed-off-by: jgart <jgart@dismail.de> Andy Tai 2024-05-26gnu: xpra: Update to 6.0.1....* gnu/packages/xorg.scm (xpra): Update to 6.0.1. Change-Id: Iddd33aa57f1959c753df892c9b26df48e85b16ad Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai 2024-05-14gnu: xpra: Update to 6.0....* gnu/packages/xorg.scm (xpra): Update to 6.0. [inputs]: Add xxhash. [native-inputs]: Change python-cython to python-cython-3. * gnu/packages/patches/xpra-6.0-install_libs.patch: New file. * gnu/packages/patches/xpra-6.0-systemd-run.patch: New file. * gnu/packages/patches/xpra-5.0-install_libs.patch: Removed. * gnu/packages/patches/xpra-5.0-systemd-run.patch: Removed. * gnu/local.mk (dist_patch_DATA): Update accordingly Change-Id: Ic8ec98296220aebabb3d94951e11a3c957a8fcbc Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai 2024-04-15gnu: xpra: Update to 5.0.8....* gnu/packages/xorg.scm (xpra): Updatw to 5.0.8. Change-Id: I6107d5c3469ca0576c668d1a68bf1148b8f055b6 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai 2024-04-03gnu: xorg-server: Update to 21.1.12 [security fixes]....Fixes CVE-2024-31080, CVE-2024-31081, CVE-2024-31081, and CVE-2024-31083. See the X.Org Security Advisory, <https://lists.x.org/archives/xorg/2024-April/061615.html>, for details. * gnu/packages/xorg.scm (xorg-server): Update to 21.1.12. Change-Id: I384b91344f122f02e6261e2061bc45439cb03f7c John Kehayias 2024-04-03gnu: xorg-server-xwayland: Update to 23.2.5 [security fixes]....Fixes CVE-2024-31080, CVE-2024-31081, and CVE-2024-31083. See the X.Org Security Advisory, <https://lists.x.org/archives/xorg/2024-April/061615.html>, for details. * gnu/packages/xorg.scm (xorg-server-xwayland): Update to 23.2.5. Change-Id: I8d6b8f65bb6d06374a1ea925b5ff2a399a3efeac John Kehayias 2024-03-30Merge branch 'emacs-team'Liliana Marie Prikler