Ubuntu 11.10부터는 최신 버전의 Totem 에서 제거되었으므로 여러 개의 Totem 인스턴스를 시작하는 데 사용되는 --no-existing-session
매개 변수 를 사용할 수 없습니다 .
지금 그렇게하는 새로운 방법이 있습니까? 그렇다면 어떻게해야합니까?
Ubuntu 11.10부터는 최신 버전의 Totem 에서 제거되었으므로 여러 개의 Totem 인스턴스를 시작하는 데 사용되는 --no-existing-session
매개 변수 를 사용할 수 없습니다 .
지금 그렇게하는 새로운 방법이 있습니까? 그렇다면 어떻게해야합니까?
답변:
그렇습니다. 그러나 Doug가 언급했듯이 일부 코드 줄을 변경해야합니다.
우분투 퀀탈을 실행 중이라면 내 ppa를 사용할 수 있습니다. 해당 --no-existing-session
명령 이 포함 된 토템 버전을 빌드합니다 .
패키지는 여기에서 찾을 수 있습니다.
제한을 피할 수있는 한 가지 탈출 방법은 두 개 이상의 사용자 계정을 사용하는 것입니다. 각각 하나의 인스턴스를 허용합니다 ...
"안전 / 권한 / 보안"관점에서별로 정확하지는 않지만 다음 명령을 수행 할 수 있습니다.
xhost +x; sudo bash -c "totem &"
(명령은 활성 사용자의 터미널에서 사용되며, 로그 아웃 / 사용자 스위치를 전혀 수행 할 필요가 없습니다)
루트 사용자 아래에서 다른 토템 인스턴스를 실행합니다. 이것은 주요 보안 문제이지만 논란의 여지가 있지만 * .ogg * .mp3를 듣는 것이 좋습니다. 또한 xhost +
보다 제한적인 방식으로 x 서버 액세스를 허용 하기 위해 명령 의 안전한 대체를 확인 하는 것이 좋습니다.
둘 / 여러 사용자 계정을 사용하는 방법은 사용자 당 하나의 인스턴스 만 제한하는 해결 방법이 될 수 있습니다. 똑똑한 사람도 토템 인스턴스를 호출하는 일종의 샌드 박스 "온더 플라이 사용자 생성"스크립트를 만들 수 있습니다. 그러면 루트 계정 을 사용하는 것보다 걱정이 덜할 수 있습니다 .
ANDpeace의 답변을 바탕으로 :
sudo -u ${USERNAME} totem &
보안 위험없이 작동합니다.