[gnome-shell/wip/hadess/liveuser-no-tour] main: Don't show welcome dialogue for Live CD users




commit 642d03040048e9373040b7cf1cff35bc5356bdba
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Feb 15 14:07:29 2021 +0100

    main: Don't show welcome dialogue for Live CD users
    
    Fedora uses a 'liveuser' user for its "Live CD" Workstation
    installation. Don't show a welcome tour, otherwise we'd show it every
    start.
    
    Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3729

 js/ui/main.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/js/ui/main.js b/js/ui/main.js
index 94c43dcce0..791d0bee38 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -304,7 +304,8 @@ function _initializeUI() {
             notify(_('Logged in as a privileged user'),
                    _('Running a session as a privileged user should be avoided for security reasons. If 
possible, you should log in as a normal user.'));
         } else if (sessionMode.currentMode !== 'gdm' &&
-                   sessionMode.currentMode !== 'initial-setup') {
+                   sessionMode.currentMode !== 'initial-setup' &&
+                   GLib.get_user_name() !== 'liveuser') {
             _handleShowWelcomeScreen();
         }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]