Как я могу запустить несколько экземпляров Тотема с 11.10?
Начиная с Ubuntu 11.10 я не могу использовать --no-existing-session
параметр, который используется для запуска нескольких экземпляров Totem, поскольку он был удален из новейших версий Totem.
Есть ли новый способ сделать это сейчас? Если так, то как мне это сделать?
4 ответа
Да, есть. Но, как упоминал Даг, вам нужно изменить некоторые строки кода.
Если вы используете Ubuntu Quantal, вы можете использовать мой PPA. Я строю версию тотема, которая включает в себя --no-existing-session
команда.
Вы можете найти пакеты здесь:
https://launchpad.net/~qos/+archive/totem
Просто - вы не можете, по крайней мере, без изменения исходного кода. Vlc - вариант, если вам нужно запустить несколько экземпляров.
Что касается 2 экземпляров тотема - единственный способ, который я вижу, - это использовать 2 разные версии тотема, здесь я продолжаю держать самодельный totem-xine, в этом случае оба могут работать одновременно
Одним из возможных способов избежать ограничения является использование двух / нескольких учетных записей пользователей, каждая из которых допускает один экземпляр...
Хотя это не очень правильно с точки зрения "безопасность / разрешения / безопасность", можно выполнить следующую команду
xhost +x; sudo bash -c "totem &"
(команда используется в терминале активного пользователя, нет необходимости вообще выполнять какой-либо выход из системы / переключение пользователя)
который запустит другой экземпляр тотема под пользователем root. Возможно, это серьезная проблема безопасности, но, тем не менее, возможно, она подходит для прослушивания *.ogg *.mp3 в редких случаях. Также было бы разумно проверить на более безопасную замену xhost +
команда, чтобы разрешить доступ к x-серверу более ограниченным образом.
Метод использования двух / нескольких учетных записей пользователей может быть обойти ограничение только одного экземпляра на пользователя. может быть, умный человек может даже создать своего рода сценарий "создания на лету", который будет вызывать экземпляр тотема. Который затем может быть менее опасным, чем использование учетной записи root.
Основываясь на ответе человечества ANDpeace:
sudo -u ${USERNAME} totem &
работает так же, но без угроз безопасности.