broulik created this revision.
broulik added reviewers: Plasma, davidedmundson, graesslin.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
broulik requested review of this revision.

REVISION SUMMARY
  When opening a non-writable config file, a `kdialog` process is spawned and 
the application waits for it to quit.
  However, since in case of the lock screen, the input and everything is 
already blocked, the user cannot dismiss the warning generated by the greeter, 
effectively locking the user out.
  
  BUG: 403255

TEST PLAN
  Created a non-writable `~/.config/kscreenlocker_greetrc` and locked the 
screen:
  Greeter comes up as normal
  kscreenlocker itself may need something similar?
  
  I grepped kde source code for that environment variable and it only seems to 
be used for warning suppression, it doesn't disable writing or persisting 
configuration.

REPOSITORY
  R133 KScreenLocker

REVISION DETAIL
  https://phabricator.kde.org/D18291

AFFECTED FILES
  greeter/main.cpp

To: broulik, #plasma, davidedmundson, graesslin
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart

Reply via email to