File: 06-xsession.patch

package info (click to toggle)
virtualbox 7.2.2-dfsg-2
  • links: PTS, VCS
  • area: contrib
  • in suites: sid
  • size: 616,072 kB
  • sloc: cpp: 2,377,613; ansic: 2,351,258; asm: 379,359; python: 233,965; xml: 89,678; sh: 25,697; makefile: 8,169; perl: 5,697; java: 5,337; cs: 4,872; pascal: 1,785; javascript: 1,692; objc: 1,131; lex: 931; sed: 921; php: 906; yacc: 707
file content (27 lines) | stat: -rw-r--r-- 1,254 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: Make Xsession.d script ignore errors.
Author: Michael Meskes <meskes@debian.org>

Index: virtualbox/src/VBox/Additions/x11/Installer/98vboxadd-xclient
===================================================================
--- virtualbox.orig/src/VBox/Additions/x11/Installer/98vboxadd-xclient
+++ virtualbox/src/VBox/Additions/x11/Installer/98vboxadd-xclient
@@ -44,13 +44,13 @@ elif test -z "${SSH_CONNECTION}"; then
     # Check wheather X11 or Wayland version of VBoxClient should be started.
     vbox_wl_check=$(/usr/bin/vboxwl --check 2> /dev/null)
     if test "$vbox_wl_check" = "WL"; then
-        /usr/bin/VBoxClient --wayland
+        /usr/bin/VBoxClient --wayland || true
     else
-        /usr/bin/VBoxClient --clipboard
-        /usr/bin/VBoxClient --seamless
-        /usr/bin/VBoxClient --draganddrop
+        /usr/bin/VBoxClient --clipboard || true
+        /usr/bin/VBoxClient --seamless || true
+        /usr/bin/VBoxClient --draganddrop || true
     fi
 
-    /usr/bin/VBoxClient --checkhostversion
-    /usr/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
+    /usr/bin/VBoxClient --checkhostversion || true
+    /usr/bin/VBoxClient --vmsvga-session || true # In case VMSVGA emulation is enabled
 fi