Что является самым & ldquo; Ubuntu & ldquo; способ предотвращения закрытия некоторых пользователей, приостановки и т. д.?

Я удивлен, что никто не упомянул программу под названием glc, которая известна как эквивалент Linux Fraps. За последние два года он не имел большого развития и может быть сложным в настройке, поэтому стоит внимательно прочитать полезную вики. На этом сайте есть отличный учебник, в котором подробно описывается его работа, а многие видео на Youtube могут быть найдены людьми, которые записали с ним видеозапись.

Однако он недоступен в репозиториях, но здесь есть ppa:

sudo add-apt-repository ppa:arand/ppa
sudo apt-get update
sudo apt-get install glc

Однако я всегда предпочитаю компиляцию. Поэтому установите зависимости сначала с помощью

sudo apt-get install build-essential cmake libx11-dev libxxf86vm-dev libgl1-mesa-dev libasound2-dev libpng12-dev

Затем вам нужно запустить эти команды из программы с именем glc :

wget https://github.com/nullkey/glc/raw/master/scripts/glc-build.sh
chmod a+x glc-build.sh
./glc-build.sh

На каком-то этапе в процессе он попросит вас установить пароль. Лучше не устанавливать ни во что иное, кроме значения по умолчанию.

Обратите внимание, если в нем упоминается что-либо о настройке пользовательских указателей на загрузку библиотек; это особенно важно в 64-битных системах - см. wiki для деталей.

Хотя полные параметры подробно описаны здесь, вы можете захватывать игровые кадры простым запуском

glc-capture game 

, а затем нажмите shift F8, чтобы начать запись в файл, и нажмите ту же комбинацию для остановки. Файл будет сохранен в вашей домашней папке.

Вы можете воспроизвести его с помощью

glc-play ~/location/of/file.glc

или закодировать его; см. полные параметры подробно описаны здесь .

Это, конечно, не так просто, как recordmydesktop и не является быстрым вариантом, но стоит изучить варианты и играть с это как хороший рекордер игрового действия.

1
задан 13 April 2017 в 15:23

1 ответ

Создайте и отредактируйте этот файл как root:

/etc/polkit-1/localauthority/50-local.d/power-management.pkla

Скопируйте и вставьте следующее:

[Disable shutdown/restart for users jim jane]
Identity=unix-user:jim;unix-user:jane
Action=org.freedesktop.login1.reboot;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions
ResultAny=no
ResultInactive=no
ResultActive=no

[Disable suspend/hibernate for users jim jane]
Identity=unix-user:a;unix-user:vvpinker
Action=org.freedesktop.login1.suspend;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultAny=no
ResultInactive=no
ResultActive=no
0
ответ дан 25 May 2018 в 11:58

Другие вопросы по тегам:

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