Як я можу запустити кілька екземплярів Totem з 11.10?


10

Оскільки Ubuntu 11.10, я не можу використовувати --no-existing-sessionпараметр, який використовується для запуску декількох екземплярів Totem, оскільки він був видалений з новітніх версій Totem .

Чи є новий спосіб зробити це зараз? Якщо так, то як це зробити?

Відповіді:


4

Так, є. Але як згадував Дуг, вам потрібно змінити рядки коду.

Якщо ви використовуєте ubuntu quantal, ви можете використовувати мій ppa. Я будую версію тотему, яка включає цю --no-existing-sessionкоманду.

Ви можете знайти пакунки тут:

https://launchpad.net/~qos/+archive/totem


3

Просте - ви не можете, принаймні, не змінюючи вихідний код. Vlc - це варіант, якщо вам потрібно запустити кілька примірників.

Що стосується 2-х тотемних випадків - єдиний спосіб, який я бачу, - це використовувати 2 різні версії тотема, тут я продовжую тримати самостійно вбудований тотем-xine навколо, в цьому випадку обидва можуть працювати одночасно

в даний час 12.04


1

Одним із можливих шляхів уникнення обмеження є використання двох / декількох облікових записів користувачів, які дозволяють отримати один екземпляр ...

Хоча не дуже коректно з точки зору "безпеки / дозволів / безпеки", можна виконати наступну команду

xhost +x; sudo bash -c "totem &"

(команда використовується в терміналі активного користувача, взагалі не потрібно робити будь-який комутатор виходу / користувача)

який запустить інший екземпляр тотему під користувачем root. Це, мабуть, є головною проблемою безпеки, але все ж, можливо, добре для прослуховування * .ogg * .mp3 в рідкісних випадках. Також було б розумно перевірити на безпечнішу заміну xhost +команди, щоб дозволити доступ до x-сервера більш обмеженим чином.

Мехтод використання двох / декількох облікових записів користувачів може бути вирішенням обмеження лише одного примірника на користувача. можливо, розумна людина може навіть створити такий собі сценарій пісочниці "on-the-fly-user-create" сценарій, який викликатиме тотемний екземпляр. Що, можливо, може сподіватись менше, ніж використання кореневого облікового запису.


0

Грунтуючись на відповіді гуманності РАН:

sudo -u ${USERNAME} totem &

працює також, але без ризиків для безпеки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.