Другое поведение mktemp Ubuntu 12.02 / Монетный двор 9 Isadora

Править /etc/systemd/logind.conf и удостоверьтесь, что Вы имеете,

HandleLidSwitch=ignore

который заставит его проигнорировать закрываемую крышку. (Вы, возможно, должны также отменить другие изменения, которые Вы внесли).

Затем Вы захотите перезагрузить logind.conf для внесения изменений вступают в силу (благодаря Ehtesh Choudhury для указания на это в комментариях):

systemctl restart systemd-logind

Полное изложение в archlinux Wiki.

Страница справочника для logind.conf также имеет релевантную информацию,

   HandlePowerKey=, HandleSuspendKey=, HandleHibernateKey=,
   HandleLidSwitch=
       Controls whether logind shall handle the system power and sleep
       keys and the lid switch to trigger actions such as system power-off
       or suspend. Can be one of ignore, poweroff, reboot, halt, kexec,
       suspend, hibernate, hybrid-sleep and lock. If ignore logind will
       never handle these keys. If lock all running sessions will be
       screen locked. Otherwise the specified action will be taken in the
       respective event. Only input devices with the power-switch udev tag
       will be watched for key/lid switch events.  HandlePowerKey=
       defaults to poweroff.  HandleSuspendKey= and HandleLidSwitch=
       default to suspend.  HandleHibernateKey= defaults to hibernate.

1
04.04.2017, 17:41
1 ответ

mktemp не стандартная команда, и она отличается дико по функциональности и опциям между системами (если система даже имеет команду mktemp). Единственный способ знать, что Ваш mktemp принимает должен прочитать его руководство по рассматриваемой системе.

Так или иначе Вам не нужно .gif расширение, чтобы сказать imagemagick результат должно быть gif файлом.

$ tmpfile=$(mktemp /tmp/pre_XXXXXX)
$ convert rose: "gif:$tmpfile"
$ file "$tmpfile"
/tmp/pre_MDDsuZ: GIF image data, version 89a, 70 x 46
3
27.01.2020, 23:29

Теги

Похожие вопросы