如何从11.10开始多个Totem实例?
从Ubuntu 11.10开始,我不能使用用于启动多个Totem实例的--no-existing-session
参数 ,因为它已从最新版本的Totem中删除。
现在有新方法吗? 如果是这样,我该怎么做?
就在这里。 但正如道格提到的,你需要改变一些代码行。
如果你正在运行ubuntu quantal,你可以使用我的ppa。 我构建了一个图腾版本,其中包含--no-existing-session
命令。
你可以在这里找到包裹:
简单 – 你不能,至少不能没有改变源代码。 如果您需要运行多个实例,则可以选择Vlc。
至于2个图腾实例 – 我看到的唯一方法就是使用2个不同版本的图腾,在这里我继续保留一个自建的图腾xine,在这种情况下两者都可以同时运行
一个可能逃避限制的是使用两个/多个用户帐户 – 每个帐户允许一个实例…
从“安全/权限/安全性”的角度来看,虽然不是很正确,但可以执行以下命令
xhost +x; sudo bash -c "totem &"
(该命令用于活动用户的终端,根本不需要进行任何注销/用户切换)
这将在root用户下运行另一个图腾实例。 这可能是一个主要的安全问题,但在极少数情况下仍然可以听* .ogg * .mp3。 另外,检查xhost +
命令的更安全替换以允许以更受限制的方式访问x-server将是明智的。
使用两个/多个用户帐户的方法可以解决每个用户仅限一个实例的问题。 也许一个聪明的人甚至可以创建一种沙盒“即时用户创建”脚本,它将调用图腾实例。 然后可能希望使用root帐户减少关注。
基于humanityandpeace的回答:
sudo -u ${USERNAME} totem &
同样有效,但没有安全隐患。