如何从11.10开始多个Totem实例?

从Ubuntu 11.10开始,我不能使用用于启动多个Totem实例的--no-existing-session参数 ,因为它已从最新版本的Totem中删除。

现在有新方法吗? 如果是这样,我该怎么做?

就在这里。 但正如道格提到的,你需要改变一些代码行。

如果你正在运行ubuntu quantal,你可以使用我的ppa。 我构建了一个图腾版本,其中包含--no-existing-session命令。

你可以在这里找到包裹:

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

简单 – 你不能,至少不能没有改变源代码。 如果您需要运行多个实例,则可以选择Vlc。

至于2个图腾实例 – 我看到的唯一方法就是使用2个不同版本的图腾,在这里我继续保留一个自建的图腾xine,在这种情况下两者都可以同时运行

目前在12.04

一个可能逃避限制的是使用两个/多个用户帐户 – 每个帐户允许一个实例…

从“安全/权限/安全性”的角度来看,虽然不是很正确,但可以执行以下命令

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

(该命令用于活动用户的终端,根本不需要进行任何注销/用户切换)

这将在root用户下运行另一个图腾实例。 这可能是一个主要的安全问题,但在极少数情况下仍然可以听* .ogg * .mp3。 另外,检查xhost +命令的更安全替换以允许以更受限制的方式访问x-server将是明智的。

使用两个/多个用户帐户的方法可以解决每个用户仅限一个实例的问题。 也许一个聪明的人甚至可以创建一种沙盒“即时用户创建”脚本,它将调用图腾实例。 然后可能希望使用root帐户减少关注。

基于humanityandpeace的回答:

 sudo -u ${USERNAME} totem & 

同样有效,但没有安全隐患。