LINUX.ORG.RU

Посоветуйте простой локер

 ,


1

4

Посоветуйте простой блокировщик экрана для Слаки, отвечавший бы следующим условиям:

1. Так как Слака, никаких PAM, logind и т. д., только хардкор.

2. Пристойный внешний вид, возможность поставить фоном какую-нибудь симпатичную картинку.

★★★★★

Последнее исправление: meliafaro (всего исправлений: 1)

Из простых и пристойных есть i3lock, но он требует PAM, так что мимо, наверное. А что, в Слаке действительно нет PAM? Даже как-то не верится.

lu4nik ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

А какие вообще есть локеры, кроме него? Нужно чтобы раскладку показывали и caps. А то у меня клавиатура под столом.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 2)

поставить фоном какую-нибудь симпатичную

Это вам к дохтору или на сайт знакомств.

bread
()
Ответ на: комментарий от lu4nik

«I think a better name for PAM might be SCAM, for Swiss Cheese Authentication Modules, and have never felt that the small amount of convenience it provides is worth the great loss of system security. We miss out on half a dozen security problems a year by not using PAM, but you can always install it yourself if you feel that you're missing out on the fun. (No, don't do that)»

Patrick.

Avial ★★★★★
()
Ответ на: комментарий от Avial

А можете привести какую-нибудь статью с аргументами? Не то, что я совсем не согласен, но по этому тексту гуглится только чейнджлог с Патриковой аргументацией уровня linux.org.ru.

lu4nik ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Не нашёл, как это сделать штатным способом. Да и жуткие шрифты без сглаживания всё равно заставляют глаза кровоточить.

meliafaro ★★★★★
() автор топика
Ответ на: комментарий от Xenius

Так и не разобрался, как нормально настроить его внешний вид. По дефолту он не сильно красивее xscreensaver.

meliafaro ★★★★★
() автор топика
Ответ на: комментарий от Avial

В итоге даже проще сделал: добавил команду запуска локера в xflock.

meliafaro ★★★★★
() автор топика

1. Так как Слака, никаких PAM, logind и т. д., только хардкор.

А что, в Слаке действительно нет systemd? Даже как-то не верится. А можете привести какую-нибудь статью с аргументами Патрика против systemd?

anonymous
()
Ответ на: комментарий от meliafaro

Не думаю, что в части авторизации он от родителя отличается, следовательно, патч от i3lock с SBo должен подойти (но сам не проверял).

bormant ★★★★★
()
Ответ на: комментарий от bormant

Патч накладывается, но валится на линковке:

  CCLD     i3lock
i3lock-i3lock.o: In function `input_done':
/home/meliafaro/Builds/i3lock-color-master/x86_64-unknown-linux-gnu/../../i3lock-color-master/i3lock.c:543: undefined reference to `crypt'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
meliafaro ★★★★★
() автор топика
Ответ на: комментарий от meliafaro

Там Makefile должен патчиться убиранием -lpam и добавлением -lcrypt.
Можно попробовать передать LDFLAGS=-lcrypt...

bormant ★★★★★
()
Ответ на: комментарий от meliafaro

К слову, i3lock-fancy должен и к обычному i3lock подходить, это ж всего лишь скрипт, генерящий картинку. Другое дело, что в i3ock-color анимашка цветная ;-)

bormant ★★★★★
()
Ответ на: комментарий от bormant

Да, работает) Пришлось только заменить image=$(mktemp --suffix=.png) на image=$(mktemp).png в скрипте.

meliafaro ★★★★★
() автор топика
Последнее исправление: meliafaro (всего исправлений: 1)
Ответ на: комментарий от bormant

bormant, чтобы не плодить темы, спрошу тут: я так понимаю, Vim в Слаке собран без поддержки системного буфера обмена? По крайней мере, копи/паст по средней кнопке не работает, как и "+y и подобные комбинации.

meliafaro ★★★★★
() автор топика
Последнее исправление: meliafaro (всего исправлений: 1)
Ответ на: комментарий от meliafaro

Vim в Слаке

Способ поиска ответа традиционный, смотрим в слакбилд, видим
slackware64-14.2/source/ap/vim/vim.SlackBuild:

config_vim --without-x --disable-gui

slackware64-14.2/source/ap/vim/vim-gvim.SlackBuild:

config_vim --with-x --enable-gui=gtk2

Консольный vim отвязан от иксов по вполне понятным причинам.
Если gvim не годится на замену, действуем как обычно — рихтуем слакбилд, пересобираем, ставим. Дабы регулярные обновки не накрыли труды праведные, добавляем исключение в /etc/slackpkg/blacklist руками или вызовом slackpkg blacklist как-удобно. Обычно удобно завести свою собственную метку для кастомных пакетов и единожды заблеклистить именно ея.

PS. Как вариант, можно воспользоваться услугами терминала, зажав при выделении или щелчке Shift.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 2)
Ответ на: комментарий от bormant

PS. Как вариант, можно воспользоваться услугами терминала, зажав при выделении или щелчке Shift.

Во, то, что надо. Спасибо!

meliafaro ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.