ฉันจะเปิดใช้งาน Totem ได้หลายอินสแตนซ์ตั้งแต่ 11.10 ได้อย่างไร


10

ตั้งแต่ Ubuntu 11.10 ฉันไม่สามารถใช้--no-existing-sessionพารามิเตอร์ที่ใช้ในการเปิดหลายกรณีของ Totem เพราะมันถูกลบออกจากรุ่นใหม่ล่าสุดของ Totem

มีวิธีการใหม่ในการทำเช่นนี้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

คำตอบ:


4

ใช่แล้ว แต่ดังที่ doug กล่าวไว้คุณต้องเปลี่ยนรหัสบางบรรทัด

หากคุณกำลังใช้งานอูบุนตู quantal คุณสามารถใช้ ppa ของฉันได้ ฉันสร้างรุ่นโทเท็มซึ่งรวมถึง--no-existing-sessionคำสั่งนั้น

คุณสามารถค้นหาแพ็คเกจได้ที่นี่:

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


3

ง่าย - คุณทำไม่ได้อย่างน้อยก็ไม่ได้หากไม่มีการแก้ไขซอร์สโค้ด Vlc เป็นตัวเลือกหากคุณต้องการใช้งานหลายอินสแตนซ์

เท่าที่อินสแตนซ์ 2 โทเท็ม - วิธีเดียวที่ฉันเห็นคือการใช้โทเท็ม 2 รุ่นที่แตกต่างกันที่นี่ฉันยังคงเก็บโทเท็ม - ซีนที่สร้างขึ้นด้วยตัวเองต่อไปในกรณีนั้นทั้งสองสามารถทำงานในเวลาเดียวกัน

ปัจจุบันอยู่ที่ 12.04


1

การหลีกเลี่ยงที่เป็นไปได้หนึ่งอย่างจากข้อ จำกัด คือการใช้บัญชีผู้ใช้สองบัญชี / หลายบัญชีซึ่งแต่ละบัญชีอนุญาตหนึ่งอินสแตนซ์ ...

แม้ว่าจะไม่ถูกต้องมากนักจากมุมมอง "ความปลอดภัย / การอนุญาต / การรักษาความปลอดภัย" แต่ก็สามารถทำตามคำสั่งต่อไปนี้ได้

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

(คำสั่งถูกใช้ในเทอร์มินัลของผู้ใช้ที่ใช้งานอยู่โดยไม่จำเป็นต้องทำการล็อกเอาต์ / สลับผู้ใช้เลย)

ซึ่งจะรันอินสแตนซ์ totem อื่นภายใต้ผู้ใช้รูท สิ่งนี้เป็นข้อกังวลด้านความปลอดภัยที่สำคัญ แต่ก็ยังอาจใช้ได้สำหรับฟัง * .ogg * .mp3 ในบางโอกาส นอกจากนี้ยังเป็นการฉลาดที่จะตรวจสอบการแทนที่xhost +คำสั่งที่ปลอดภัยยิ่งขึ้นเพื่ออนุญาตให้ x-server เข้าถึงได้อย่าง จำกัด ยิ่งขึ้น

mehtod ของการใช้บัญชีผู้ใช้สอง / หลายบัญชีสามารถแก้ไขปัญหาข้อ จำกัด ของอินสแตนซ์เดียวเท่านั้นต่อผู้ใช้ บางทีคนฉลาดก็สามารถสร้างสคริปต์แซนด์บ็อกซ์ "on-the-fly-user-creation" ซึ่งจะเรียกใช้อินสแตนซ์ของโทเท็ม ซึ่งหวังว่าจะมีข้อกังวลน้อยลงจากนั้นใช้บัญชีรู


0

ขึ้นอยู่กับคำตอบของมนุษย์

sudo -u ${USERNAME} totem &

ทำงานได้ดี แต่ไม่มีความเสี่ยงด้านความปลอดภัย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.