Сайт | Скачать | Видео | Wiki

Автор Тема: RUN - запуск часто используемых действий  (Прочитано 10980 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: RUN - запуск часто используемых действий
« Ответ #30 : 14 Март 2020, 11:11:21 »
Чаще при запуске игр так делают.
Давно, году в 2009 делал такое на мандриве. Запускал контру в отдельной икс сессии. Но фишка была не в том чтоб организовать песочницу, а в том что проприетарный драйвер нвидиа изредка да падал. Так вот иксы с которыми стартовала система грузились с vesa, а иксы для игры с нвидиа дровами. Тупо использовались разные конфиги иксов.
Это как идея :)

Оффлайн Dobrov

  • Пользователь
  • **
  • Сообщений: 49
  • Репутация: +6/-0
  • Автор темы
Re: RUN - запуск часто используемых действий
« Ответ #31 : 25 Апрель 2020, 12:18:59 »
Доработал функцию wine_ex, можно использовать win-версии в /opt,PlayOnLinux,Lutris

Сделал Меню на dialog\Xdialog, работающее в Иксах и консоли. Преимущества: простой синтаксис меню, каждый пункт можно скрывать/показывать по произвольным условиям, например в режиме консоли одна команда запуска mpv, в Иксах другая; скрыть пункт меню, если пользователь не root, если пакет не установлен и т.п.
Два типа строк меню (можно сделать больше): обычная команда и переключатель, меняющий режимы работы и строки меню.
Показ активных сеансов пользователей, перелючение на консоли активных пользователей
Запуск установленных Окружений рабочего стола (xsessions)

Описание в конце скрипта или запуск справки: run --help.  Пример скрипта в шапке…
« Последнее редактирование: 30 Апрель 2020, 14:26:16 от Dobrov »