एकल Xvfb सर्वर / प्रक्रिया पर कई ग्राहक?


1

क्या एक साथ कई ग्राहकों की सेवा करने के लिए केवल एक Xvfb प्रक्रिया का उपयोग करना संभव है?

या, इसे अलग तरीके से बनाना: एक Xvfb प्रक्रिया सीधे एक स्क्रीन पर मैप करती है, यानी, कई क्लाइंट एक ही स्क्रीन साझा करते हैं, या प्रत्येक नए क्लाइंट को एक नया, अलग, स्क्रीन मिलता है?

जवाबों:


3

हां, आपके पास Xfvb स्क्रीन पर कई क्लाइंट हो सकते हैं, जितना कि आपके एक्स डिस्प्ले में कई क्लाइंट हो सकते हैं।

याद रखें कि Xvfb अनिवार्य रूप से एक स्क्रीन के बिना एक XServer है, बस वास्तविक वीडियो कार्ड लेखन और हेरफेर को छीलने।

मैं उत्सुक हूं कि आपको इसकी आवश्यकता क्यों है? हमें जावा कोड के लिए इसे चलाने की आवश्यकता है जो बिना सिर के नहीं चल सकता। यह लिखने के लिए एक फ्रेम बफर की आवश्यकता थी, भले ही यह केवल एक फ़ाइल के लिए डंपिंग था।


धन्यवाद, धनी! मैं एक ऐसी सेवा बना रहा हूं जो QtWebkit का उपयोग करके वेबपृष्ठों से स्क्रीनशॉट लेती है। उसके लिए, मेरे पास एक कतार देखने वाले कई श्रमिक होंगे और मैं सोच रहा था कि क्या मेरे पास उन श्रमिकों में से प्रत्येक के लिए एक Xvfb प्रक्रिया होगी या यदि मैं सभी श्रमिकों के लिए केवल एक Xvfb प्रक्रिया का उपयोग कर सकता था।
टिआगो

1
@ टियागो कूल, मुझे लगता है कि आप एक ही उदाहरण के साथ ऐसा कर सकते हैं। सौभाग्य
रिच होमोलका

1
@TQL जैसे cutycapt.sourceforge.net ?
x29a
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.