Od wersji Ubuntu 11.10 nie mogę używać --no-existing-session
parametru używanego do uruchamiania wielu instancji Totem, ponieważ został on usunięty z najnowszych wersji Totem .
Czy jest teraz nowy sposób na zrobienie tego? Jeśli tak, jak to zrobić?
Od wersji Ubuntu 11.10 nie mogę używać --no-existing-session
parametru używanego do uruchamiania wielu instancji Totem, ponieważ został on usunięty z najnowszych wersji Totem .
Czy jest teraz nowy sposób na zrobienie tego? Jeśli tak, jak to zrobić?
Odpowiedzi:
Tak jest. Ale jak wspomniał Doug, musisz zmienić niektóre wiersze kodu.
Jeśli używasz Ubuntu Quantal, możesz użyć mojego PPA. Buduję wersję totemu, która zawiera to --no-existing-session
polecenie.
Pakiety można znaleźć tutaj:
Proste - nie możesz, przynajmniej nie bez zmiany kodu źródłowego. VLC jest opcją, jeśli musisz uruchomić wiele instancji.
Jeśli chodzi o 2 instancje totemów - jedynym sposobem, jaki widzę, jest użycie 2 różnych wersji totemów, tutaj nadal utrzymuję samowybudowany totem-xine, w takim przypadku oba mogą działać w tym samym czasie
Jednym z możliwych sposobów uniknięcia ograniczenia jest użycie dwóch / wielu kont użytkowników - z których każde pozwala na jedną instancję ...
Chociaż niezbyt poprawne z punktu widzenia „bezpieczeństwa / uprawnień / ochrony” można wykonać następujące polecenie
xhost +x; sudo bash -c "totem &"
(polecenie jest używane w terminalu aktywnego użytkownika, w ogóle nie trzeba wykonywać żadnych wylogowań / przełączeń użytkownika)
który uruchomi inną instancję totemu pod użytkownikiem root. Prawdopodobnie jest to poważny problem z bezpieczeństwem, ale nadal może być ok do słuchania * .ogg * .mp3 w rzadkich przypadkach. Mądrze byłoby również sprawdzić bezpieczniejsze zastąpienie xhost +
polecenia, aby umożliwić dostęp do serwera X w bardziej ograniczony sposób.
Metodą używania dwóch / wielu kont użytkowników może być obejście ograniczenia tylko jednej instancji na użytkownika. być może mądra osoba może nawet stworzyć rodzaj piaskowącego skryptu „tworzenia w locie użytkownika”, który wywoła instancję totemu. Co może być mniejszym problemem niż korzystanie z konta root .
Na podstawie odpowiedzi ludzkościANDpeace:
sudo -u ${USERNAME} totem &
działa również, ale bez ryzyka bezpieczeństwa.