ตั้งแต่ Ubuntu 11.10 ฉันไม่สามารถใช้--no-existing-session
พารามิเตอร์ที่ใช้ในการเปิดหลายกรณีของ Totem เพราะมันถูกลบออกจากรุ่นใหม่ล่าสุดของ Totem
มีวิธีการใหม่ในการทำเช่นนี้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
ตั้งแต่ Ubuntu 11.10 ฉันไม่สามารถใช้--no-existing-session
พารามิเตอร์ที่ใช้ในการเปิดหลายกรณีของ Totem เพราะมันถูกลบออกจากรุ่นใหม่ล่าสุดของ Totem
มีวิธีการใหม่ในการทำเช่นนี้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
คำตอบ:
ใช่แล้ว แต่ดังที่ doug กล่าวไว้คุณต้องเปลี่ยนรหัสบางบรรทัด
หากคุณกำลังใช้งานอูบุนตู quantal คุณสามารถใช้ ppa ของฉันได้ ฉันสร้างรุ่นโทเท็มซึ่งรวมถึง--no-existing-session
คำสั่งนั้น
คุณสามารถค้นหาแพ็คเกจได้ที่นี่:
ง่าย - คุณทำไม่ได้อย่างน้อยก็ไม่ได้หากไม่มีการแก้ไขซอร์สโค้ด Vlc เป็นตัวเลือกหากคุณต้องการใช้งานหลายอินสแตนซ์
เท่าที่อินสแตนซ์ 2 โทเท็ม - วิธีเดียวที่ฉันเห็นคือการใช้โทเท็ม 2 รุ่นที่แตกต่างกันที่นี่ฉันยังคงเก็บโทเท็ม - ซีนที่สร้างขึ้นด้วยตัวเองต่อไปในกรณีนั้นทั้งสองสามารถทำงานในเวลาเดียวกัน
การหลีกเลี่ยงที่เป็นไปได้หนึ่งอย่างจากข้อ จำกัด คือการใช้บัญชีผู้ใช้สองบัญชี / หลายบัญชีซึ่งแต่ละบัญชีอนุญาตหนึ่งอินสแตนซ์ ...
แม้ว่าจะไม่ถูกต้องมากนักจากมุมมอง "ความปลอดภัย / การอนุญาต / การรักษาความปลอดภัย" แต่ก็สามารถทำตามคำสั่งต่อไปนี้ได้
xhost +x; sudo bash -c "totem &"
(คำสั่งถูกใช้ในเทอร์มินัลของผู้ใช้ที่ใช้งานอยู่โดยไม่จำเป็นต้องทำการล็อกเอาต์ / สลับผู้ใช้เลย)
ซึ่งจะรันอินสแตนซ์ totem อื่นภายใต้ผู้ใช้รูท สิ่งนี้เป็นข้อกังวลด้านความปลอดภัยที่สำคัญ แต่ก็ยังอาจใช้ได้สำหรับฟัง * .ogg * .mp3 ในบางโอกาส นอกจากนี้ยังเป็นการฉลาดที่จะตรวจสอบการแทนที่xhost +
คำสั่งที่ปลอดภัยยิ่งขึ้นเพื่ออนุญาตให้ x-server เข้าถึงได้อย่าง จำกัด ยิ่งขึ้น
mehtod ของการใช้บัญชีผู้ใช้สอง / หลายบัญชีสามารถแก้ไขปัญหาข้อ จำกัด ของอินสแตนซ์เดียวเท่านั้นต่อผู้ใช้ บางทีคนฉลาดก็สามารถสร้างสคริปต์แซนด์บ็อกซ์ "on-the-fly-user-creation" ซึ่งจะเรียกใช้อินสแตนซ์ของโทเท็ม ซึ่งหวังว่าจะมีข้อกังวลน้อยลงจากนั้นใช้บัญชีรูท
ขึ้นอยู่กับคำตอบของมนุษย์
sudo -u ${USERNAME} totem &
ทำงานได้ดี แต่ไม่มีความเสี่ยงด้านความปลอดภัย