कैसे Ubuntu पर क्रोम में WebGL सक्षम करने के लिए?


जवाबों:


150

WebGL के लिए Google Chrome (और Chromium) में काम करने के लिए, यहाँ Google Chrome में WebGL को सक्षम करने के चरण दिए गए हैं।

चरण 1: Google Chrome खोलें

चरण 2: chrome://flagsपता बार में टाइप करें

चरण 3: प्रेस Ctrl + fऔर टाइप करें " Rendering list," ओवरराइड सॉफ्टवेयर रेंडरिंग सूची "ऊपर आना चाहिए, अब सक्षम करें पर क्लिक करें और ब्राउज़र को पुनरारंभ करें।

चरण 4: पूरी तरह से क्रोम को मारें: killall chromeएक कंसोल में टाइप करें ।

चरण 5: पर जाएं chrome://settingsऔर सक्षम करें Use hardware acceleration when available। डिफ़ॉल्ट रूप से यह संस्करण 43 के बाद से बंद है।

चरण 6: क्रोम प्रारंभ करें

यहाँ छवि विवरण दर्ज करें

अब जांच करें chrome://gpu/

यहाँ छवि विवरण दर्ज करें

http://webglreport.com/

यहाँ छवि विवरण दर्ज करें

स्रोत


3
अब मेरे पास HTML5 खिलाड़ियों में अच्छा प्रदर्शन करने वाला YouTube है!
विटाली ज़ेडेनविच

15
यह डिफ़ॉल्ट रूप से सक्षम क्यों नहीं है ???
कोनस्टेंटिन शुबर्ट

@Konstantin यह एक अच्छा सवाल है, मैं इस पर कुछ शोध करूँगा।
कासिम

4
संकेत: सुनिश्चित करने के लिए उबंटू में (विंडोज़ भी सबसे अधिक संभावना है) आपको पृष्ठभूमि थ्रेड्स (क्रोम) के साथ-साथ परिवर्तनों को प्रभावी होने से पहले मारना सुनिश्चित करना होगा।
लांस कारियासियोली

1
@ नोस्टानोस नो आई नॉट एबॉट दैट ... दैट द सबसे आसान तरीका ...
कासिम

10

यदि आपको अभी भी कोई परिणाम नहीं मिला है, तो जांचें कि क्या हार्डवेयर-त्वरण क्रोमियम सेटिंग्स में सक्षम है, Google 43 के बाद से इस सेटिंग को डिफ़ॉल्ट रूप से अक्षम करने के लिए जाता है। इस मामले में मैं GPU ड्राइवरों को अपडेट करने के बाद मेरे लिए यह समस्या थी, ओवररोड GPU ब्लैकलिस्ट, और इसी तरह।


4
मुझे भी। मुझे लगा कि मैं कुछ भयानक बग देख रहा था, लेकिन क्रोम का एहसास नहीं हुआ: // सेटिंग्स -> उन्नत सेटिंग्स दिखाएं ... -> किसी भी तरह से उपलब्ध होने पर हार्डवेयर त्वरण का उपयोग करें। मैंने इसे फ़्लिप किया, ब्राउज़र को पुनः आरंभ किया, और सब कुछ काम करता है।
स्टीफन नाइडेज़ेल्स्की

हार्डवेयर-त्वरण को अक्षम करना मेरे लिए काम करता है।
थॉमस ऑरलिटा

2

हो सकता है कि आपका वीडियो ड्राइवर बहुत पुराना हो या ठीक से इंस्टॉल नहीं हुआ हो।

मुझे भी यही समस्या थी, लेकिन इस समाधान ने मेरी समस्या को बिना ओवरराइड के तय कर दिया!

  1. Ubuntu 14.04 / 13.10 / 13.04 / 12.10 के लिए PPA जोड़ने के लिए

    Ubuntu 14.04 / 13.10 / 13.04 / 12.10 उपयोगकर्ता, टर्मिनल में निम्न कमांड चलाएँ और संकेत दिए जाने पर उपयोगकर्ता के लिए पासवर्ड टाइप करें। अन्य लोग उबंटू-एक्स पीपीए का उपयोग करते हैं।

    sudo apt-add-repository ppa: xorg-edgers / ppa
  2. Ubuntu के लिए PPA जोड़ने के लिए 12.04 / 11.10 / 11.04 / 10.04

    sudo apt-add-repository ppa: ubuntu-x-swat / x-updates

    पीपीए जोड़ने के बाद, अपने सिस्टम रिपॉजिटरी को अपडेट करें।

  3. अद्यतन करने के लिए

    sudo apt-get update

    अब अपने सिस्टम में NVIDIA GeForce ग्राफिक्स ड्राइवर 304.108 स्थापित करें, जैसा कि आप apt-get का उपयोग करके अन्य पैकेज स्थापित करते हैं।

  4. स्थापित करने के लिए

    sudo apt-get install एनवीडिया-करंट एनवीडिया-सेटिंग्स

    ऊपर कमांड ड्राइवर को स्थापित करेगा।


स्रोत: http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-use-ppa/


मैं एक सप्ताह के लिए अपने डेस्कटॉप पर इस समाधान का उपयोग कर रहा हूं, लेकिन मेरे क्रोम कभी-कभी सभी सीपीयू ("जीपीयू प्रक्रिया" कार्य) खाते हैं। - मेरे पास उबंटू ट्रस्टी है "GeForce 8400 GS Rev. 2" के साथ - मैं इस साइड इफेक्ट के लिए समाधान नहीं पा सकता हूं, केवल मेरे पास एक वर्कअराउंड है: क्रोम में "अक्षम त्वरित 2D कैनवास" विकल्प को चालू करें: // झंडे / ... Grrr
andras.tim

2

Ubuntu 14.04 (64-बिट) पर क्रोमियम संस्करण 49.0.2623.108 का उपयोग करना।

हमें सक्रिय करने की आवश्यकता है #ignore-gpu-blacklist

इसमें पहली पंक्ति है chrome://flags/

आशा है कि यह मदद कर सकता है,


0

मेरे पास यह मुद्दा था कि वेबलॉग को मालिकाना एनवीडिया से नोव्यू ड्राइवरों पर स्विच करने के बाद अनुपलब्ध बताया गया था , ऐसा परिवर्तन जो मेरी प्रोफ़ाइल के क्रोमियम जीपीयू कॉन्फ़िगरेशन में नहीं लिया गया लगता है। जीपीयू कॉन्फ़िगरेशन को रीसेट करने के लिए फिक्स एक chromium-browser --single-process बार चल रहा है।

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