* screen locker
@ 2015-08-20 8:51 Marcus Moeller
2015-08-21 11:54 ` Daniel Pimentel
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Marcus Moeller @ 2015-08-20 8:51 UTC (permalink / raw)
To: guix-devel
[-- Attachment #1: Type: text/plain, Size: 240 bytes --]
Hi all.
I wanted to install a screen locker on GuixSD and all I found was slock.
Sadly when I try to start it as unprivileged user, I got an error like:
cannot disable the out-of-memory-killer for this process
Greets
Marcus
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 3768 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-20 8:51 screen locker Marcus Moeller
@ 2015-08-21 11:54 ` Daniel Pimentel
2015-08-21 15:47 ` 宋文武
2015-08-23 21:49 ` Ludovic Courtès
2 siblings, 0 replies; 7+ messages in thread
From: Daniel Pimentel @ 2015-08-21 11:54 UTC (permalink / raw)
To: Marcus Moeller; +Cc: guix-devel, guix-devel-bounces+d4n1=opmbx.org
On 2015-08-20 04:51, Marcus Moeller wrote:
> Hi all.
>
> I wanted to install a screen locker on GuixSD and all I found was
> slock.
>
> Sadly when I try to start it as unprivileged user, I got an error like:
>
> cannot disable the out-of-memory-killer for this process
>
> Greets
> Marcus
You can install xlockmore and configure your password to screen locker.
Enlightenment have you own screen locker.
Gnome3 too but not available on GuixSD. In soon 3:)
So when I use Windowmaker or Xfce I was use xlockmore package.
--
Daniel Pimentel (d4n1 3:)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-20 8:51 screen locker Marcus Moeller
2015-08-21 11:54 ` Daniel Pimentel
@ 2015-08-21 15:47 ` 宋文武
2015-08-21 17:46 ` Leo Famulari
2015-08-23 21:49 ` Ludovic Courtès
2 siblings, 1 reply; 7+ messages in thread
From: 宋文武 @ 2015-08-21 15:47 UTC (permalink / raw)
To: Marcus Moeller, guix-devel
Marcus Moeller <marcus.moeller@gmx.ch> writes:
> Hi all.
>
> I wanted to install a screen locker on GuixSD and all I found was slock.
>
> Sadly when I try to start it as unprivileged user, I got an error like:
>
> cannot disable the out-of-memory-killer for this process
Same here, I think only root can run it.
(the unprivileged user can't set /proc/self/oom_score_adj).
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-21 15:47 ` 宋文武
@ 2015-08-21 17:46 ` Leo Famulari
2015-08-21 22:47 ` Leo Famulari
0 siblings, 1 reply; 7+ messages in thread
From: Leo Famulari @ 2015-08-21 17:46 UTC (permalink / raw)
To: 宋文武, Marcus Moeller, guix-devel
On Fri, Aug 21, 2015, at 11:47, 宋文武 wrote:
> Same here, I think only root can run it.
> (the unprivileged user can't set /proc/self/oom_score_adj).
Slock on Debian (package suckless-tools) doesn't have this issue. I am
looking into how they deal with it.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-21 17:46 ` Leo Famulari
@ 2015-08-21 22:47 ` Leo Famulari
2015-08-23 21:47 ` Ludovic Courtès
0 siblings, 1 reply; 7+ messages in thread
From: Leo Famulari @ 2015-08-21 22:47 UTC (permalink / raw)
To: 宋文武, Marcus Moeller, guix-devel
It seems that slock wants to have the setuid bit set.
I see in the docs [1] that the store cannot contain setuid programs. Is
the workaround in the docs only applicable to GuixSD, or can it be used
with the standalone package manager?
[1]
http://www.gnu.org/software/guix/manual/html_node/Setuid-Programs.html
On Fri, Aug 21, 2015, at 13:46, Leo Famulari wrote:
> On Fri, Aug 21, 2015, at 11:47, 宋文武 wrote:
> > Same here, I think only root can run it.
> > (the unprivileged user can't set /proc/self/oom_score_adj).
>
> Slock on Debian (package suckless-tools) doesn't have this issue. I am
> looking into how they deal with it.
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-21 22:47 ` Leo Famulari
@ 2015-08-23 21:47 ` Ludovic Courtès
0 siblings, 0 replies; 7+ messages in thread
From: Ludovic Courtès @ 2015-08-23 21:47 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel, Marcus Moeller
Leo Famulari <leo@famulari.name> skribis:
> It seems that slock wants to have the setuid bit set.
>
> I see in the docs [1] that the store cannot contain setuid programs. Is
> the workaround in the docs only applicable to GuixSD, or can it be used
> with the standalone package manager?
It’s only applicable to GuixSD: The ‘setuid-programs’ field mentioned
there is for an ‘operating-system’ declaration.
Ludo’.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: screen locker
2015-08-20 8:51 screen locker Marcus Moeller
2015-08-21 11:54 ` Daniel Pimentel
2015-08-21 15:47 ` 宋文武
@ 2015-08-23 21:49 ` Ludovic Courtès
2 siblings, 0 replies; 7+ messages in thread
From: Ludovic Courtès @ 2015-08-23 21:49 UTC (permalink / raw)
To: Marcus Moeller; +Cc: guix-devel
Marcus Moeller <marcus.moeller@gmx.ch> skribis:
> I wanted to install a screen locker on GuixSD and all I found was slock.
FWIW I use xlockmore and I have this:
(operating-system
;; ...
(setuid-programs (cons #~(string-append #$xlockmore "/bin/xlock")
%setuid-programs)))
From what others wrote, slock may need to be listed there as well.
HTH,
Ludo’.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-08-23 21:49 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-20 8:51 screen locker Marcus Moeller
2015-08-21 11:54 ` Daniel Pimentel
2015-08-21 15:47 ` 宋文武
2015-08-21 17:46 ` Leo Famulari
2015-08-21 22:47 ` Leo Famulari
2015-08-23 21:47 ` Ludovic Courtès
2015-08-23 21:49 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).