diff -ru lightdm-1.30.0.orig/debian/changelog lightdm-1.30.0/debian/changelog --- lightdm-1.30.0.orig/debian/changelog 2019-10-19 00:24:44.000000000 +0200 +++ lightdm-1.30.0/debian/changelog 2020-02-07 12:40:01.766822289 +0100 @@ -1,3 +1,10 @@ +lightdm (1.30.0-0ubuntu3) focal; urgency=medium + + * debian/patches/04_language_handling.patch: + - Only set LANGUAGE if not in a live session (LP: #1861481). + + -- Gunnar Hjalmarsson Fri, 07 Feb 2020 12:40:00 +0100 + lightdm (1.30.0-0ubuntu2) focal; urgency=medium * Cherry-pick upstream commit dropping Qt 4 support. diff -ru lightdm-1.30.0.orig/debian/patches/04_language_handling.patch lightdm-1.30.0/debian/patches/04_language_handling.patch --- lightdm-1.30.0.orig/debian/patches/04_language_handling.patch 2019-08-14 04:18:58.000000000 +0200 +++ lightdm-1.30.0/debian/patches/04_language_handling.patch 2020-02-07 12:37:00.370224978 +0100 @@ -69,12 +69,15 @@ =================================================================== --- lightdm.orig/src/seat.c +++ lightdm/src/seat.c -@@ -987,7 +987,7 @@ configure_session (Session *session, Ses +@@ -987,7 +987,10 @@ configure_session (Session *session, Se } if (language && language[0] != '\0') { - session_set_env (session, "LANG", language); -+ session_set_env (session, "LANGUAGE", language); ++ /* Only set LANGUAGE if not in a live session ++ https://launchpad.net/bugs/1861481 */ ++ if (system ("df | grep -q ^/cow") != 0) ++ session_set_env (session, "LANGUAGE", language); session_set_env (session, "GDM_LANG", language); } }