2016-06-09 8 views
6

के तहत विजुअल स्टूडियो कोड के साथ त्रुटि त्रुटि मुझे कई दिनों के लिए विजुअल स्टूडियो कोड के साथ समस्या है: इसे लॉन्च करना असंभव है (वास्तव में, खिड़की लगभग पूरी तरह से काला है), और जब मैं शुरू करता हूं तो कंसोल आउटपुट होता है एक टर्मिनल से यह:उबंटू

bash: impossible de régler le groupe de processus du terminlal (-1): Ioctl() inapproprié pour un périphérique 
bash: pas de contrôle de tâche dans ce shell 
[3267:0609/135005:ERROR:buffer_manager.cc(361)] [.CommandBufferContext.Compositor-0xc0a90cb29a0]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command 
[3267:0609/135007:ERROR:texture_manager.cc(2278)] [.CommandBufferContext.RenderCompositor-0x29650b4d9c60]GL ERROR :GL_INVALID_ENUM : glTexImage2D: <- error from previous GL command 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2109)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_ENUM : GLES2DecoderImpl::DoBindTexImage2DCHROMIUM: <- error from previous GL command 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2113)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_OPERATION : ScopedTextureBinder::ctor: was unhandled 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2109)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_VALUE : ScopedTextureBinder::dtor: <- error from previous GL command 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2109)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_VALUE : ScopedTextureBinder::dtor: <- error from previous GL command 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2109)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_VALUE : ScopedTextureBinder::dtor: <- error from previous GL command 
[3267:0609/135007:ERROR:gles2_cmd_decoder.cc(2109)] [.CommandBufferContext.RenderWorker-0x29650b4d96e0]GL ERROR :GL_INVALID_VALUE : ScopedTextureBinder::dtor: <- error from previous GL command 
+0

आप किसी भी संयोग से virtualbox अंदर Ubuntu चला रहे हैं? – masimplo

+0

हां, वास्तव में। लेकिन यह कुछ दिनों पहले अच्छी तरह से काम किया। – Greg82

+2

किसी और के पास एक ही समस्या है ... समस्या वर्चुअल बॉक्स अतिथि परिवर्धन के साथ है। Https://www.virtualbox.org/wiki/Downloads से संस्करण 5.0.16 स्थापित करना समस्या हल करता है। – masimplo

उत्तर

14

मैं एक ही समस्या थी और वास्तव में समस्या हल virtualbox अतिथि अतिरिक्त संस्करण 5.0.16 स्थापित करने। हालांकि, जैसा कि वीएस कोड प्रोजेक्ट वेबसाइट के FAQ अनुभाग में उल्लेख किया गया है, आप --disable-gpu विकल्प के साथ वीएस कोड भी चला सकते हैं, जो समस्या को हल करता है। आधिकारिक अकसर किये गए सवाल से:

वीएस कोड मुख्य विंडो खाली है?

विजुअल स्टूडियो कोड द्वारा उपयोग किए गए इलेक्ट्रॉन शैल में कुछ GPU (ग्राफिक्स प्रोसेसिंग यूनिट) हार्डवेयर त्वरण के साथ समस्या है। यदि वीएस कोड एक रिक्त (खाली) मुख्य विंडो प्रदर्शित कर रहा है, तो आप इलेक्ट्रॉन - डिसेबल-जीपीयू कमांड लाइन स्विच जोड़कर वीएस कोड लॉन्च करते समय जीपीयू त्वरण को अक्षम करने का प्रयास कर सकते हैं।

+2

इसे स्वचालित करने के लिए 'alias code = 'code - disable-gpu''' ~/.bashrc' में जोड़ें। –

+0

या Vagrantfile में 3 डी त्वरण अक्षम करें। उदाहरण के लिए: 'vb.customize ['modifiedvm',: id, '--vram', '256', '--accelerate3d', 'off']'। [यह] देखें (http://www.virtualbox.org/manual/ch04.html#guestadd-3d) और [वह] (https://www.virtualbox.org/manual/ch08.html#idm3517)। –

2

Ubuntu पर पहले से टर्मिनल से दृश्य स्टूडियो कोड चलाने का प्रयास:

code 

यदि वहाँ किसी भी पैकेज त्रुटि इसे स्थापित। तो अगर वहाँ काली स्क्रीन तो जाने के लिए:

sudo vi /usr/share/applications/code.desktop 

निम्न के अक्षम GPU पंक्ति जोड़ दें:

Exec=/usr/share/code/code --disable-gpu %U