5

My login screen on boot is Ubuntu's purple login screen. On suspend, the login screen is GNOME's new one, with the blurred desktop bg. How can I get rid of Ubuntu's and only have GNOME's?

  • Settings app reads: Ubuntu 20.04 LTS, GNOME 3.36.1.
  • /etc/X11/default-display-manager reads /usr/sbin/gdm3, though I don't know what's the default in the Wayland case.
  • sudo gdm3 --version reads GDM 3.34.1 (why not 3.36.1?)

Note: On Ubuntu's log in screen I can pick GNOME (which I use)/GNOME Xorg/Ubuntu/Ubuntu Wayland. I have a feeling this is related, and I'd basically like to get rid of everything Ubuntu (other than the OS ofc) and only keep GNOME.

EDIT: a video / screenshots showing the GNOME lock screen at the beginning changing to the Ubuntu one after clicking the Switch User button.

Thanks in advance.

2
  • Thanks, but I don't mean just the background picture. By GNOME's login screen I mean this, and by Ubuntu's this. Even if they were the same theme (which they aren't, in Ubuntu's the WiFi menu is white instead of dark) they are still two different instances of it. When I click on the user icon on the bottom right of GNOME's screen, it gets stuck for a few seconds and then changes to Ubuntu's. It seems like two different lock/login screens are competing on my system...
    – dwarf
    May 6, 2020 at 18:40
  • No, I added a video to make it clearer.
    – dwarf
    May 6, 2020 at 19:18

1 Answer 1

2

Ok.. your video made it clear.

for this acheivment you need to run the below command and choose the corresponding number for this file. /usr/share/gnome-shell/gnome-shell-theme.gresource

sudo update-alternatives --config gdm3-theme.gresource 

Example output:

    $ sudo update-alternatives --config gdm3-theme.gresource 
    [sudo] password for admin: 
    There are 4 choices for the alternative gdm3-theme.gresource (providing /usr/share/gnome-shell/gdm3-theme.gresource).

      Selection    Path                                                           Priority   Status
    ------------------------------------------------------------
      0            /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource   15        auto mode
      1            /usr/local/share/gnome-shell/theme/blur.gresource               0         manual mode
      2            /usr/local/share/gnome-shell/theme/focalgdm3.gresource          0         manual mode
    * 3            /usr/share/gnome-shell/gnome-shell-theme.gresource              10        manual mode
      4            /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource   15        manual mode

Press <enter> to keep the current choice[*], or type selection number:

enter image description here

To remove the "UbuntuLogo" image from the screen, open the file /etc/gdm3/greeter.dconf-defaults and navigate to this section..

# Login manager options
# =====================
[org/gnome/login-screen]
#logo='/usr/share/images/vendor-logos/logo-text-version-128.png'

and uncomment the last line.. which should look like this..

# Login manager options
# =====================
[org/gnome/login-screen]
logo=''

enter image description here

or if you wish to put your own image..

# Login manager options
# =====================
[org/gnome/login-screen]
logo='/home/admin/myubuntu.jpg'

enter image description here

5
  • I really thank you for your help! Though even choosing the gdm3-theme.gresource alternative didn't fix it. I still have the Ubuntu login screen taking over after clicking the Switch User button or on boot, see picture.
    – dwarf
    May 7, 2020 at 10:25
  • Yes, but I have two login screens: one is Ubuntu's version of GNOME and one is the pure GNOME. The gear icon lets me choose a session.
    – dwarf
    May 7, 2020 at 21:51
  • Ok, so how can I use GNOME's login screen (which clearly exists) instead of Ubuntu's version? Even if I enable "automatic login" in the settings, Ubuntu still controls the login screen.
    – dwarf
    May 9, 2020 at 8:53
  • So if this is the normal state I'll just keep it this way. Thank you.
    – dwarf
    May 9, 2020 at 9:32
  • Yes, but I wasn't interested in that. My question stemmed at misunderstanding.
    – dwarf
    May 9, 2020 at 18:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .