2014-04-09 4 views
17

मेरे पास एक सर्वर है जिसका मैं प्रयोग कर रहा हूं, और कभी-कभी मैं घर से काम करना चाहता हूं इसलिए मैंने 'एसएसएच डिमन' (अर्थात्, 'एसएसडीडी') स्थापित किया और मैं सर्वर पर एसएसएच कर सकता हूं । यह ठीक काम करता है। लेकिन जब मैं 'qemu' के साथ सर्वर पर वर्चुअल मशीन चलाने की कोशिश करता हूं, तो मुझे निम्न त्रुटि Could not initialize SDL(No available video device) - exiting मिलती है।क्यूमु दूरस्थ रूप से चल रहा है (एसएसएच के माध्यम से)

क्या एसएसएच कनेक्शन के माध्यम से qemu चलाने के लिए संभव है?

नोट, मैं वीएम में दृश्य इंटरफ़ेस देखना नहीं चाहता हूं जिसे मैं लॉन्च कर रहा हूं। मैं बस दौड़ना चाहता हूँ।

qemu -vga none (...options...) 

तुम भी पाइप एसडीएल के बजाय VNC करने के लिए स्क्रीन सकता है - निम्नलिखित पोर्ट 5901 पर एक VNC सर्वर प्रदान करेगा:

उत्तर

7

आप वीडियो कार्ड निष्क्रिय कर सकते हैं

qemu -vnc :1 (...options...) 
44

प्रयास करें qemu -curses या qemu -nographic एसडीएल

+1

आप शाप इंटरफ़ेस से कैसे निकलते हैं? – k4rtik

+9

कोई बात नहीं, इसे मिला। एएससी -2 फिर क्यू और एंटर करें। – k4rtik

10

बाईपास करने के लिए इसे हल करने का सबसे अच्छा तरीका है -X अपने एसएसएच पैरामीटर में।

उदा। ssh -X [email protected]

यह क्यूईएमयू द्वारा बनाई गई विंडो को एसएसएच के माध्यम से एक्स-फॉरवर्ड करने की अनुमति देगा। इससे कोई फर्क नहीं पड़ता कि आप खिड़की को देखना चाहते हैं या नहीं, अगर क्यूईएमयू इसे नहीं खोल सकता है, तो यह इसे घातक त्रुटि मानेगा और आपको बताई गई त्रुटि मिल जाएगी।

+0

यह समाधान मेरी मदद कर रहा है। मैं एडब्ल्यूएस के ईसी 2 पर उबंटू 16.04 का उपयोग कर रहा हूं। – Puriney

संबंधित मुद्दे