Availability
============
Co-maintained with Debian GNOME. Built for all supported architectures.
Changes from Debian:
Update to 3.24
+ README.Debian: update for correct paths in Ubuntu
+ control.in:
- Don't recommend desktop-base
- Depend on bash for ubuntu_config_error_dialog.patch
+ rules:
- Don't override default user/group
- --enable-gdm-xsession to install upstream Xsession script
- override dh_installinit with --no-start to avoid session being killed
+ rules, README.Debian, gdm3.8.pod:
Use upstream custom.conf instead of daemon.conf
+ gdm3.{postinst,postrm}: rename user and group back to gdm
+ gdm3.postinst: don't kill gdm on upgrade
+ gdm3.*.pam: Make pam_env read ~/.pam_environment (LP: #952185)
+ gdm3.install:
- Stop installing default.desktop. It adds unnecessary clutter
("System Default") to the session chooser.
- Don't install debian/Xsession
+ ubuntu_run_xsession.d.patch
+ ubuntu_upstart_event.patch:
- Emit upstart events
+ ubuntu_xresources_is_a_dir.patch
- Fix loading from /etc/X11/Xresources/*
+ ubuntu_nvidia_prime.patch:
- Add hook to run prime-offload (as root) and prime-switch if
nvidia-prime is installed (LP: #1262068)
+ revert_override_LANG_with_accountservices.patch:
- On Ubuntu accountservices only stores the language and not the
full locale as needed by LANG.
+ ubuntu_config_error_dialog.patch:
- Show warning dialog in case of error in ~/.profile etc. and
don't let a syntax error make the login fail (LP: #678421).
+ 09_default_session.patch:
- Dropped, all the other Ubuntu flavors use LightDM and it only takes a
gsettings override to set a different default session
Rationale
=========
gnome-shell (MIR LP: #1685870) depends on gir1.2-gdm-1.0 (which depends on libgdm1). gnome-shell currently will not run if that dependency is not installed.
Robert Ancell was talking with the GDM developer Ray Strode about the possibility of GNOME switching to LightDM. So ask Robert about the status of that.
Background information
======================
At this time, we don't need the gdm3 binary promoted to main. The gdm3 binary depends on gnome-session (source in main, binary in universe) and recommends xserver-xephyr (source in main, binary in universe).
Availability
============
Co-maintained with Debian GNOME. Built for all supported architectures.
Changes from Debian: config_ error_dialog. patch gdm-xsession to install upstream Xsession script postrm} : rename user and group back to gdm run_xsession. d.patch upstart_ event.patch: xresources_ is_a_dir. patch Xresources/ * nvidia_ prime.patch: override_ LANG_with_ accountservices .patch: config_ error_dialog. patch: session. patch:
Update to 3.24
+ README.Debian: update for correct paths in Ubuntu
+ control.in:
- Don't recommend desktop-base
- Depend on bash for ubuntu_
+ rules:
- Don't override default user/group
- --enable-
- override dh_installinit with --no-start to avoid session being killed
+ rules, README.Debian, gdm3.8.pod:
Use upstream custom.conf instead of daemon.conf
+ gdm3.{postinst,
+ gdm3.postinst: don't kill gdm on upgrade
+ gdm3.*.pam: Make pam_env read ~/.pam_environment (LP: #952185)
+ gdm3.install:
- Stop installing default.desktop. It adds unnecessary clutter
("System Default") to the session chooser.
- Don't install debian/Xsession
+ ubuntu_
+ ubuntu_
- Emit upstart events
+ ubuntu_
- Fix loading from /etc/X11/
+ ubuntu_
- Add hook to run prime-offload (as root) and prime-switch if
nvidia-prime is installed (LP: #1262068)
+ revert_
- On Ubuntu accountservices only stores the language and not the
full locale as needed by LANG.
+ ubuntu_
- Show warning dialog in case of error in ~/.profile etc. and
don't let a syntax error make the login fail (LP: #678421).
+ 09_default_
- Dropped, all the other Ubuntu flavors use LightDM and it only takes a
gsettings override to set a different default session
Rationale
=========
gnome-shell (MIR LP: #1685870) depends on gir1.2-gdm-1.0 (which depends on libgdm1). gnome-shell currently will not run if that dependency is not installed.
Robert Ancell was talking with the GDM developer Ray Strode about the possibility of GNOME switching to LightDM. So ask Robert about the status of that.
Security /security- tracker. debian. org/tracker/ source- package/ gdm3
========
https:/
There is one open CVE, but I think this is a common bug with Linux lock screens: /security- tracker. debian. org/tracker/ CVE-2016- 1000002
https:/
Quality assurance
=================
- Please subscribe Ubuntu Desktop Bugs to this package.
https:/ /bugs.launchpad .net/ubuntu/ +source/ gdm3 /bugs.debian. org/cgi- bin/pkgreport. cgi?src= gdm3 /bugzilla. gnome.org/ buglist. cgi?quicksearch =product% 3A"gdm"
https:/
https:/
No tests.
Dependencies
============
All binary dependencies should be in main already. See Background information.
Standards compliance ======= ======
=======
3.9.8
Maintenance /git.gnome. org/browse/ gdm
===========
- Actively developed upstream
https:/
https:/ /code.launchpad .net/~ubuntu- desktop/ gdm/ubuntu
Debian packaging uses svn, but we're hoping to convert to git this year (which will allow for Ubuntu branches): /sources. debian. net/src/ gdm3/unstable/ debian/
https:/
Background information ======= ======= =
=======
At this time, we don't need the gdm3 binary promoted to main. The gdm3 binary depends on gnome-session (source in main, binary in universe) and recommends xserver-xephyr (source in main, binary in universe).