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

Bug#789689: [PATCH]: Add a language selector to kdm



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Lisandro!

On 06/23/2015 08:08 PM, Lisandro Damián Nicanor Pérez Meyer wrote:
> Sadly KDM is, TTBOMK, going away in Stretch. I don't know the
> details, maybe Maxy or Sune does.
> 
> So I don't think the patch will get picked :-/

I know and I am not really sad about that. The KDE developers have
deprecated kdm as they are preferring sddm for KDE Plasma 5 now.

My intention wasn't really to get this merged into either the Debian
package or upstream but rather to have this patch visible in the Debian
bug tracker so that everyone who is looking to add this functionality
to kdm can add it themselves.

And I only came up with this patch as currently there isn't really any
other display manager that allows to choose both session and language
at login time as well as have these settings preserved per user,
independent of the machine in use.

The deprecation of the .dmrc file in favor of the AccountsService daemon
turned out to be really impractical for our use case, a large physics
department at a university where students are hopping from one machine
to another. And since AccountService stores the last session settings
locally under /var, our users would always have to re-select their
preferred session during login (and gdm3 doesn't even allow to set the
language).

Anyway, sddm is set to change this as it allows to set both session and
language during login. Unfortunately, sddm is still in very early
development and while it can actually save both session and language,
it does not save these settings per user, but just remembers these
settings in a single text file globally which is the very same file
for every user on the system. Thus, if user A sets their session and
language it will get overridden by user B. Additionally, sddm also
stores these settings locally (as opposed to kdm which uses
${HOME}/.dmrc and therefore per user) and therefore isn't really
fit for our usecase (yet).

So, I'd be happy if you could just let this bug report open such
that everyone who is searching for this issue can find it and possibly
rebuild their kde-workspace package locally with the patch applied.

Thanks,
Adrian

- -- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVibgHAAoJEHQmOzf1tfkTw/cP/2U3ohoF2ehddps33lcW4wVy
/eOw9ruAbmUqSQ64NCu/dZPrgAQxV9a79Oads1hW0fcSceBY5x/an8imUn95x2Yc
gSYoWh0JmMcck0FWui37a6XrOwoZLeukzIdAUoZCKvYqrboFY1G6zeJt2yFXVFQ7
Egq3UBUjVzwmS/a0m3VKobQ8obKOCh6t/+KnM+1JwgHuXvBa4XFAdM5uV1OZYG7y
PFPIUxMHMoIXm1/Z3+aAuC5EQruHduMKuMXCWUxAl0gbgKZMbS/c/iaSvU9orFaq
xJTtGs0KZ16tCPXtjVWxbTpwkjwjT3zEPCFr+gqXB8zZko3D3SWf7meUo4KLmO1I
Hv7jBA1QFBHHu3bNIljrmhTSbndQ6qvYgwlyGXFmEpSowxUw/DLKZUhjIxOw3PAS
VPie7/ktPCLwgAh2qPkReay5n682m5PsvePaKZT5PT5SMJ8aJP42n9FedBaxVcMk
lJ594fU//oMhgW25hgdxproVdrLKwPRJYG6JhMaNjIqmXbR+tvlkSq++wUm4876q
taTkLDegwO2ATKZa2LqErnQgU3ZGqGUydaMBWJFj96vteCbRjaqKrK4r29RRzdw2
Y8HcPIgASAr+K4fxCEr8qFpCL6TGHBvWDPVNStlcoXz1/d4sS2Q9YWBmqLAsUK7t
KNEfhDrQQBl2gktN6Hhr
=S/hq
-----END PGP SIGNATURE-----


Reply to: